The presentation layer has functions of translation, encryption, and compression. There are two standard protocol architectures - the OSI reference model and TCP/IP protocol suite, which is most widely used today. The TCP/IP protocol suite has layers including physical, data link, network, transport, and application layers. It defines protocols like FTP, Telnet, SMTP, and HTTP. Port multiplexing allows a single computer to run multiple network applications using different ports, while an ARP cache stores IP to MAC address mappings to reduce broadcast traffic.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
30 views10 pages
Presentation Layer
The presentation layer has functions of translation, encryption, and compression. There are two standard protocol architectures - the OSI reference model and TCP/IP protocol suite, which is most widely used today. The TCP/IP protocol suite has layers including physical, data link, network, transport, and application layers. It defines protocols like FTP, Telnet, SMTP, and HTTP. Port multiplexing allows a single computer to run multiple network applications using different ports, while an ARP cache stores IP to MAC address mappings to reduce broadcast traffic.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 10
Presentation layer
Functions of Presentation Layer
Translation Encryption Compression Standard Protocol Architectures Two approaches (standard) OSI Reference model never used widely but well known TCP/IP protocol suite Most widely used Another approach (proprietary) IBM’s Systems Network Architecture (SNA) TCP/IP Protocol Suite Transmission Control Protocol / Internetworking Protocol Developed Prior to OSI Model Widely used in the Internet Today Layers in TCP/IP Protocol Suite Physical Data Link Network Transport Application Application layer protocols define the rules when implementing specific network applications
Rely on the underlying layers to provide accurate
and efficient data delivery Typical protocols: FTP – File Transfer Protocol For file transfer Telnet – Remote terminal protocol For remote login on any other computer on the network SMTP – Simple Mail Transfer Protocol For mail transferHTTP – Hypertext Transfer Protocol For Web browsing Domain name hierarchy Example: hkpu10.polyu.edu.hk Computer name Root domain name other examples: com – commercial company org – general organization net – major network centre gov – government org. mil – militrary group edu – education org. The domain within hk Note: edu.hk is not the same as eduThe domain within edu.hk One of the educational institutions in H.K. A Typical Procedure SenderTCP divides a message into segmentsAdd sequence no.Send the segments in sequence and wait for acknowledgementIf an acknowledgement for a segment is not received for a certain period of time, resend it until an acknowledgement is receivedRecipientWhen receiving segments, send the acknowledgement with correct numberReassembly the segments back to the message Port Multiplexing
A computer may perform a number of
network applications at the same timeFTP + SMTP + HTTP, etc.Each computer has only one network address, how can it serve so many applications at the same time? by port multiplexingFTPSMTPPort 25Port 21HTTPPort 80Network add: ARP Cache Will have a heavy traffic if so many ARP broadcast messages are generatedEach host will have a cache to store the mappings (from IP to MAC address) that were obtained beforeAn entry will only be kept in the cache for a limited amount of time (say, 2 minutes)IP AddressMAC AddressC AC-1A- 37-49