IGMP Internet组管理协议

 

IGMP的作用:让一个物理网络上的所有系统知道主机所在的多播组;

                  让路由器知道多播数据报应该向哪个端口转发。

 

IGMP有固定长度,没有可选数据,在ip头部的协议值为2。

 

IGMP报文

 

 

报文格式:

 

类型为1表示路由器发出的查询报文,2说明是主机发送的报告报文。

查询报文中地址设置为零,报告报文中地址为参加的组地址

 

加入一个多播组

 

多播组是对一个进程而言的,加入一个多播组就是一个进程在主机的给定接口上加入某个多播组。

主机通过组地址和接口来识别一个多播组

 

IGMP报告和查询