Internet / Network Protocols Flashcards
HTTP - Hypertext Transfer Protocol
Defines how webpages are
transferred from server to the client. The HTTP will make a request to the IP and the server responds with a webpage. There are 8 different HTTP commands
including GET, POST and
CONNECT*
HTTPS - Secure Hypertext Transfer Protocol
Connects via a different port and encrypts the data
between the HTTP and the TCP protocols.
FTP - File Transfer Protocol
The protocol used to download and upload files. Most modern browsers have built in FTP
POP3 - Post Office Protocol 3
Allows emails to be received from a server. The protocol connects to the email server, downloads a local copy then deletes them from the server.
SMTP - Simple Mail Transfer Protocol
Used for sending emails
CSMA/CA - (Carrier Sense Multiple Access with Collision Avoidance)
Is a transmission protocol that prevents packet collisions. Once it receives a packet, it checks whether the channel is clear, if it is not available it will generate a random wait time, when it will check again. If a packet is larger than the permitted size is needed to be sent, a hands hake needs to
occur first - the RTS/CTS
(Request to Send/Clear to Send) protocol. This protocol only occurs when the packet is larger than the threshold.