lecture week 3 application layer functionality and protocols network fundamentals
TRANSCRIPT
![Page 1: Lecture Week 3 Application Layer Functionality and Protocols Network Fundamentals](https://reader035.vdocuments.us/reader035/viewer/2022062518/56649f3c5503460f94c5c189/html5/thumbnails/1.jpg)
Lecture Week 3Application Layer Functionality and Protocols
Network Fundamentals
![Page 2: Lecture Week 3 Application Layer Functionality and Protocols Network Fundamentals](https://reader035.vdocuments.us/reader035/viewer/2022062518/56649f3c5503460f94c5c189/html5/thumbnails/2.jpg)
Objectives
• Define the application layer as the source and destination of data for communication across networks.
• Explain the role of protocols in supporting communication between server and client processes.
• Describe the features, operation, and use of well-known TCP/IP application layer services (HTTP, DNS, SMTP).
![Page 3: Lecture Week 3 Application Layer Functionality and Protocols Network Fundamentals](https://reader035.vdocuments.us/reader035/viewer/2022062518/56649f3c5503460f94c5c189/html5/thumbnails/3.jpg)
Applications – The Interface Between Human and Data Networks • Explain that applications provide the means for generating and
receiving data that can be transported on the network
![Page 4: Lecture Week 3 Application Layer Functionality and Protocols Network Fundamentals](https://reader035.vdocuments.us/reader035/viewer/2022062518/56649f3c5503460f94c5c189/html5/thumbnails/4.jpg)
Applications – The Interface Between Human and Data Networks • Explain the role of applications, services and protocols in
converting communication to data that can be transferred across the data network
![Page 5: Lecture Week 3 Application Layer Functionality and Protocols Network Fundamentals](https://reader035.vdocuments.us/reader035/viewer/2022062518/56649f3c5503460f94c5c189/html5/thumbnails/5.jpg)
Applications – The Interface Between Human and Data Networks • Define the separate roles applications, services and
protocols play in transporting data through networks
![Page 6: Lecture Week 3 Application Layer Functionality and Protocols Network Fundamentals](https://reader035.vdocuments.us/reader035/viewer/2022062518/56649f3c5503460f94c5c189/html5/thumbnails/6.jpg)
Applications – The Interface Between Human and Data Networks • Describe the role protocols play in networking and be able
to identify several message properties that can be defined by a protocol
![Page 7: Lecture Week 3 Application Layer Functionality and Protocols Network Fundamentals](https://reader035.vdocuments.us/reader035/viewer/2022062518/56649f3c5503460f94c5c189/html5/thumbnails/7.jpg)
The Role of Protocols in Supporting Communication• Describe the roles of client and server processes in data
networks
![Page 8: Lecture Week 3 Application Layer Functionality and Protocols Network Fundamentals](https://reader035.vdocuments.us/reader035/viewer/2022062518/56649f3c5503460f94c5c189/html5/thumbnails/8.jpg)
The Role of Protocols in Supporting Communication• List common Application Layers services and
protocols
![Page 9: Lecture Week 3 Application Layer Functionality and Protocols Network Fundamentals](https://reader035.vdocuments.us/reader035/viewer/2022062518/56649f3c5503460f94c5c189/html5/thumbnails/9.jpg)
The Role of Protocols in Supporting Communication• Compare and contrast client server networking with peer-
to-peer networking and peer-to-peer applications
![Page 10: Lecture Week 3 Application Layer Functionality and Protocols Network Fundamentals](https://reader035.vdocuments.us/reader035/viewer/2022062518/56649f3c5503460f94c5c189/html5/thumbnails/10.jpg)
Features, Operation, and Use of TCP/IP Application Layer Services• Describe the features of the DNS protocol and how this
protocol supports DNS services
![Page 11: Lecture Week 3 Application Layer Functionality and Protocols Network Fundamentals](https://reader035.vdocuments.us/reader035/viewer/2022062518/56649f3c5503460f94c5c189/html5/thumbnails/11.jpg)
Features, Operation, and Use of TCP/IP
Application Layer Services• Describe the features of the HTTP protocol and how this
protocol supports the delivery of web pages to the client
![Page 12: Lecture Week 3 Application Layer Functionality and Protocols Network Fundamentals](https://reader035.vdocuments.us/reader035/viewer/2022062518/56649f3c5503460f94c5c189/html5/thumbnails/12.jpg)
Features, Operation, and Use of TCP/IP Application Layer Services• Describe the features of the POP and SMTP protocols, and
how these protocols support e-mail services
![Page 13: Lecture Week 3 Application Layer Functionality and Protocols Network Fundamentals](https://reader035.vdocuments.us/reader035/viewer/2022062518/56649f3c5503460f94c5c189/html5/thumbnails/13.jpg)
Features, Operation, and Use of TCP/IP Application Layer Services• Describe the features of the Telnet protocol and identify
several of its uses in examining and managing networks
![Page 14: Lecture Week 3 Application Layer Functionality and Protocols Network Fundamentals](https://reader035.vdocuments.us/reader035/viewer/2022062518/56649f3c5503460f94c5c189/html5/thumbnails/14.jpg)
Features, Operation, and Use of TCP/IP Application Layer Services• Describe the features of the SMB protocol and the role it
plays in supporting file sharing in Microsoft-based networks
![Page 15: Lecture Week 3 Application Layer Functionality and Protocols Network Fundamentals](https://reader035.vdocuments.us/reader035/viewer/2022062518/56649f3c5503460f94c5c189/html5/thumbnails/15.jpg)
Features, Operation, and Use of TCP/IP Application Layer Services
• Describe the features of the Gnutella protocol and the role it plays in supporting P2P services
![Page 16: Lecture Week 3 Application Layer Functionality and Protocols Network Fundamentals](https://reader035.vdocuments.us/reader035/viewer/2022062518/56649f3c5503460f94c5c189/html5/thumbnails/16.jpg)
Summary
![Page 17: Lecture Week 3 Application Layer Functionality and Protocols Network Fundamentals](https://reader035.vdocuments.us/reader035/viewer/2022062518/56649f3c5503460f94c5c189/html5/thumbnails/17.jpg)
Thank You