IP基本原理
## 一、**IP及其相关协议**
TCP/IP协议栈的网络层位于网络接口层和传输层之间。网络层的主要功能是标识大规模网络中的每一个节点,并将数据包投递到正确的目的节点,常见的网络协议如下。
- IP(Internet Protocol,互联网协议):负责网络层寻址、路由选择、分段及包重组。
- ARP(Address Resolution Protocol,地址解析协议):负责把网络层地址解析成物理地址。
- RARP(Reverse Address Resolution Protocol,反向地址解析协议):负责把物理地址解析成网络层地址。
- ICMP(Internet Control Message Protocol,互联网控制消息协议):定义了网络层控制和传递消息的功能,可以报告IP数据包传递过程中发生的错误、失败等信息,提供网络诊断功能。
- IGMP(Internet Group Management Protocol,互联网组管理协议):负责管理IP组播组。