TCP/IP layer Flashcards
What does the application layer do?
Interacts with user to provide access to services and data sent/received over the network
where applications operate (eg: web browser and email clients)
requests made to web server or where emails are sent/received
What are the protocols in the application layer
HTTP, FTP, Email protocols (SMTP, POP3, IMAP)
What does the transport layer do
Concerned with host to host communication
Agree on setting such as ‘language’, size of packet
When sending data
-data from application layer divided into packets of right size, and checksum applied
-Resend packets if not arrived safely
When receiving data
–Perform checksum, and if correct send acknowledgment to sender, if incorrect send request for resend
-Assembles packets in order of packet sequence number and sent to receiver’s application layer
What are protocols in the transport layer
TCP and UDP
What does the Internet layer do
Adds source and destination addresses to packets from transport layer
Deals with sending data across networks (possibly Internet), from source to destination-routing
When packet received destination address checked, if matches then sent to transport layer
What are the protocols in the Internet layer
IP
What does the Data link layer do
Controls transmission, reception of data to/from a local network using protocols of a specific network
Where network interface card (NIC) and device drivers are
What are protocols used
Ethernet