9.1 Introduction to TCP/IP  
  9.1.4 Internet layer  
The purpose of the Internet layer is to select the best path through the network for packets to travel. The main protocol that functions at this layer is the Internet Protocol (IP). Best path determination and packet switching occur at this layer.

The following protocols operate at the TCP/IP Internet layer:

  • IP provides connectionless, best-effort delivery routing of packets. IP is not concerned with the content of the packets but looks for a path to the destination.
  • Internet Control Message Protocol (ICMP) provides control and messaging capabilities.
  • Address Resolution Protocol (ARP) determines the data link layer address, MAC address, for known IP addresses.
  • Reverse Address Resolution Protocol (RARP) determines IP addresses when the MAC address is known.

IP performs the following operations:

  • Defines a packet and an addressing scheme
  • Transfers data between the Internet layer and network access layers
  • Routes packets to remote hosts

Finally, as a clarification of terminology, IP is sometimes referred to as an unreliable protocol. This does not mean that IP will not accurately deliver data across a network. Calling IP an unreliable protocol simply means that IP does not perform error checking and correction. That function is handled by upper layer protocols from the transport or application layers.

 

Interactive Media Activity

Drag and Drop: The Internet Layer

After completing this activity, the student will be able to identify the protocols used in the Internet layer.

   
 

Web Links

Internet Layer

http://www.pku.edu.cn/academic/research/ computer-center/tc/html/TC0300.html