ARP, NDP, ICMP, IGMP, DHCP

附加协议

为了辅助和支持任务的执行,一系列附加协议在后台运行。例如,汽车行业当前使用以下附加协议:

DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)

DHCP协议能够自动将IP地址分配给一个或多个节点。新的IP节点可以自动集成到现有网络中,无需手动配置。

   

   

ICMP(Internet Control Message Protocol,Internet控制报文协议)

ICMP协议用于控制任务,是每个IP实现的一部分。一个典型的应用示例是ICMP回应请求(PING)。此命令用于检查两台计算机之间的IP通信。请求节点向目标节点发送PING报文,如果稍后收到了ICMP回应应答(PONG),则表示目标节点可用。

   

ARP(Address Resolution Protocol,地址解析协议)

ARP协议用于确定IP和MAC地址之间的相关性。如果IP节点想要与已知IP地址但不知道MAC地址的某个目标进行通信,则可以请求获取其MAC地址。发送节点为此向网络广播发送一个包含目标IP的 ARP请求。收到ARP响应后,可将MAC地址保存在ARP缓存中,供后续发送时使用。

  

NDP(Neighbor Discovery Protocol,邻居发现协议)

当使用IPv6时,邻居发现协议(基于ICMPv6)将替换ARP协议。 NDP协议用于以下目的:

  • 路由器发现:识别网络中现有的路由器
  • 前缀发现:确定本地和远程节点的IPv6地址前缀
  • 在不使用DHCP协议的情况下自动配置网络节点的IPv6地址(本地链路地址生成)
  • 参数发现:设置各种参数,如跳数限制

  

IGMP(Internet Group Management Protocol,Internet组管理协议)

IPv4系统使用IGMP将组播组成员信息传递给组播路由器。

所有需要接收IP组播的主机必须支持该协议。

    

最后修改: 2021年02月20日 Saturday 08:21