TCP/IP Protocols and Functions

This section categorizes the TCP/IP protocols and functions by their functional group link (physical) layer, network layer, transport layer, and application layer). Table 1 shows the functional groups and their related protocols and functions.

Table 1. Functional Groups
Group Protocols and Functions Location
Link (physical) layer
Ethernet
Others
Link Protocols
Network Layer
Internet Protocol (IP)
Internet Control Message Protocol (ICMP)
Address Resolution Protocol (ARP)
Internet Group Management Protocol (IGMP)
Internet Protocol version 6 (IPv6)
Internet Control Message Protocol Version 6 (ICMPv6)
Neighbor Discovery
Stateless Address Autoconfiguration
Multicast Listener Discovery
Network Protocols
Transport Layer
Transmission Control Protocol (TCP)
User Datagram Protocol (UDP)
Transport Protocols
Application Layer
Telnet
File Transfer Protocol (FTP)
Simple Mail Transfer Protocol (SMTP)
Domain Name System (DNS)
Simple Network Management Protocol (SNMP)
Remote Printing (LPR and LPD)
MPRoute
Remote Procedure Call (RPC)
Network File System (NFS)
Remote Execution Protocol (REXEC)
Socket Interfaces
Secure Socket Layer (SSL)
Applications and Protocols
Figure 1 shows the relationship of these protocols and functions within the TCP/IP layered architecture for VM.
Figure 1. The TCP/IP Layered Architecture
The TCP/IP Layered Architecture