IGMP Internet组管理协议
IGMP的作用:让一个物理网络上的所有系统知道主机所在的多播组;
让路由器知道多播数据报应该向哪个端口转发。
IGMP有固定长度,没有可选数据,在ip头部的协议值为2。
IGMP报文
报文格式:
类型为1表示路由器发出的查询报文,2说明是主机发送的报告报文。
查询报文中地址设置为零,报告报文中地址为参加的组地址
加入一个多播组
多播组是对一个进程而言的,加入一个多播组就是一个进程在主机的给定接口上加入某个多播组。
主机通过组地址和接口来识别一个多播组
IGMP报告和查询