TCP/IP协议栈的网络层位于网络接口层和传输层之间,其主要协议包括IP(Internet Protocol,互联网协议)、ARP(Address Resolution Protocol,地址解析协议)、RARP(Reverse
Address Resolution Protocol,反向地址解析协议)、ICMP(Internet Control Message Protocol,互联网控制消息协议)、IGMP(Internet Group Management Protocol,互联网组管理协议)等。其中IP是整个网络层的核心协议。
一、IP协议概述
(1)IP及其相关协议
TCP/IP 协议栈的网络层位于网络接口层和传输层之间。网络层的主要功能是标识大规模网络中的每一个节点,并将数据包投递到正确的目的节点。
TCP/IP 的网络层主要定义了以下协议:
a. IP(Internet Protocol,互联网协议)
负责网络层寻址、路由选择、分段及包重组。
b. ARP(Address Resolution Protocol,地址解析协议)
负责把网络层地址解析成物理地址。
c. RARP(Reverse Addres