ICMP协议与IGMP协议相辅相成的关系

网络 网络管理
ICMP协议,IGMP协议的作用是相辅相成的关系。ICMP对信息进行有效的控制,而IGMP是把信息正确地分发到指定的路由器当中。

ICMP协议和IGMP协议是TCP IP协议栈中的基本协议。那么对于消息的控制是ICMP的主要工作内容,然而对于IGMP来说,它的主要工作就是将信息正确传递给制定的路由器。那么对于这两个协议的具体解释,我们来看下面的内容。

internet控制消息协议ICMP是用于报告错误并代表IP对消息进行控制。IP运用互联组管理协议IGMP来告诉路由器,某一网络上指导组中的可用主机。

ICMP协议

ICMP源抑制消息:当TCP IP主机发送数据到另一主机时,如果速度达到路由器或者链路的饱和状态,路由器发出一个ICMP源抑制消息。

ICMP数据包结构

类型:一个8位类型字段,表示ICMP数据包类型。

代码:一个8位代码域,表示指定类型中的一个功能。如果一个类型中只有一种功能,代码域置为0。

检验和:数据包中ICMP部分上的一个16位检验和。

指定类型的数据随每个ICMP类型变化的一个附加数据。

IGMP协议

IGMP信息传给别的路由器以使每个支持多路广播的路由器获知哪个主机组和哪个网络中。

IGMP协议包结构

版本:IGMP的版本,值一般为0x1h。

类型:IGMP消息的类型。0x1h类型称为主机成员请求,在多路广播路由器上用于指定多级组中的任何成员轮询一个网络。0x2h类型称为主机成员报告,在主机上用于发布指定组中的成员情况或对一个路由器的主机成员请求进行回答。

未用:未用的域名被发送者置零且被接收者忽略。

检验和:IGMP协议头的一个16位检验和。

组地址:主机用该组地址在一个主机成员请求中存储IP多路广播地址。在主机成员请求中,组地址被全置零,而且硬件级的多路广播地址被用来标示主机组。

责任编辑:佟健 来源: IT专家网
相关推荐

2012-10-29 09:55:03

存储虚拟化服务器虚拟化虚拟化

2013-08-14 09:22:52

存储虚拟化服务器虚拟哈

2012-06-12 10:20:00

2018-01-24 23:03:15

云计算物联网IT

2011-08-24 09:35:54

ICMPIGMPRIP

2012-08-15 09:47:05

服务器虚拟化

2021-01-06 16:01:03

云计算大数据人工智能

2011-12-19 14:23:45

2018-05-22 08:31:29

工业物联网IIoT物联网

2020-07-30 09:27:16

无人机农业技术

2010-07-13 10:10:07

2010-08-02 16:43:46

ICMP协议

2022-07-20 00:06:43

云计算数字化转型安全

2010-08-02 16:14:54

2010-06-13 15:53:35

ICMP协议

2010-08-02 16:41:15

2010-07-30 16:00:36

ICMP协议

2014-11-27 09:38:12

2019-07-28 21:05:47

ICMPIP网络协议
点赞
收藏

51CTO技术栈公众号