1 / 18

S kills : none

TCP/IP communication software. S kills : none C oncepts : host, TCP/IP communication software, TCP/IP layers , TCP/IP functions, TCP/IP protocols. This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License. . Where does this topic fit?.

vaughn
Download Presentation

S kills : none

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TCP/IP communication software Skills: none Concepts: host, TCP/IP communication software, TCP/IP layers, TCP/IP functions, TCP/IP protocols This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.

  2. Where does this topic fit? • Internet concepts • Applications • Technology (communication) • Implications • Internet skills • Application development • Content creation • User skills

  3. TCP/IP from the outside Application Program, for example, a Web client Application Program, for Example, a Web server A TCP/IP network

  4. A closer look 001010101 LAN LAN Internet Router

  5. TCP/IP the very big picture

  6. TCP/IP is a standard

  7. TCP/IP a closer look

  8. Function of each layer

  9. Protocols at each layer

  10. TCP/IP hierarchy -- responsibilities Physical (LAN, WAN links) Application (do useful work) Transport (app to app communication) Internet (net to net communication) Data link (LAN communication)

  11. TCP/IP hierarchy -- protocols Application (many) Physical (LAN, WAN links) Transport (UDP, TCP) Internet (IP) Data link (Ethernet, WiFi)

  12. Alternate terminology

  13. Summary

  14. Self-study questions We have a local area network at school that connects to the Internet. Do you have a LAN at home? How many computers connect to it? How does it connect to the Internet? When you connect to the Internet using a mobile device like a phone or a tablet, are you connecting to a network that is connected to the Internet? Explain. We saw that there were two commonly protocols at the transport layer – TCP for reliable communication and UDP for fast, but unreliable communication. Which would an application programmer use for a file-transfer program? Which would an application programmer use for a streaming video program? Explain your answers.

  15. Do you recall the names of the TCP/IP protocol layers?

  16. Do you recall the functions of the software at each layer? Application: Transport: Internet: Data link: Physical:

  17. Do you recall the protocol(s) used at each layer? Application: Transport: Internet: Data link: Physical:

  18. Resources Terminology used by selected authors: http:/en.wikipedia.org/wiki/Internet_Protocol_Suite#Layer_names_and_number_of_layers_in_the_literature

More Related