206x Filetype PPT File size 0.33 MB Source: ecs.syr.edu
TCP/IP ? TCP/IP ? TCP = Transmission Control Protocol TCP = Transmission Control Protocol IP = Internet Protocol IP = Internet Protocol Almost always includes other protocols: Almost always includes other protocols: – UDP, User (Unreliable) Datagram UDP, User (Unreliable) Datagram – ICMP, Internet Control Message ICMP, Internet Control Message – ARP, Address Resolution ARP, Address Resolution 2 2 Mateti, TCP/IP Refresher Mateti, TCP/IP Refresher What’s a Protocol? What’s a Protocol? An agreed upon convention for An agreed upon convention for communication. communication. Protocols must be formally Protocols must be formally defined and unambiguous defined and unambiguous 3 3 Mateti, TCP/IP Refresher Mateti, TCP/IP Refresher Layers Layers TCP UDP ICMP other IP layer IP layer IP layer IP layer Physical Physical Physical Physical Physical Physical The relative heights indicate the level of functionality. 4 4 Mateti, TCP/IP Refresher Mateti, TCP/IP Refresher Unix is a Layered Unix is a Layered System System Applications Libraries System Calls Kernel 5 5 Mateti, TCP/IP Refresher Mateti, TCP/IP Refresher Layers Layers The routines/methods of Layer N The routines/methods of Layer N will not call Layer N+1. will not call Layer N+1. The routines/methods of Layer N The routines/methods of Layer N typically do call the same layer typically do call the same layer methods. methods. The routines/methods of Layer N The routines/methods of Layer N typically do call Layer N-1 typically do call Layer N-1 methods. methods. 6 6 Mateti, TCP/IP Refresher Mateti, TCP/IP Refresher
no reviews yet
Please Login to review.