End-to-end communication, flow control provided by sliding windows, and error checking
Ensure Data Reliability provided by sequence numbers and acknowledgements
NBP Name Binding Protocol it associates with AppleTalk
Responsible for hiding the communications from the higher layers. TCP / UDP
Segment upper layer applications
Establish end-to-end operations
Send segments from one end host to another end host using checksum
Ensure data reliability and uses SPX protocol
Multiplexing: refers to the capability of multiple applications to share a transport connection.
Note: When datagrams arrive to quickly for a host or gateway they are stored in memory temporarily. If the datagrams are part of a small burst, this buffering solves the problem. If the traffic continues, the host or gateway eventually exhausts its memory and must discard additional datagrams that arrive.
Network layer 3
Routing IP, ICMP, BootP, ARP, RARP Routers Logical Addressing and network Addressing
To enable path determination, the routing service provide: