13.2 IGMP报文
图13-2显示了长度为8字节的IGMP报文格式。
图13-2 IGMP报文的字段格式
这是版本为1的IGMP。IGMP类型为1说明是由多播路由器发出的查询报文,为2说明是主机发出的报告报文。检验和的计算和ICMP协议相同。组地址为D类IP地址。在查询报文中组地址设置为0,在报告报文中组地址为要参加的组地址。在下一节中,当介绍IGMP如何操作时,我们将会更详细地了解它们。
13.3 IGMP协议
13.3.1 加入一个多播组
多播的基础就是一个进程的概念(使用的术语进程是指操作系统执行的一个程序),该进程在一个主机的给定接口上加入了一个多播组。在一个给定接口上的多播组中的成员是动态的。
图13-1 IGMP报文封装在IP数据报中
| | |
|---|---|
| IP数据报 | |
| IP首部 | |
| IGMP报文 | 20字节 |
| | 8字节 |
| 4位 | IGMP版本(1) |
| 4位 | IGMP类型(1-2) |
| 未用 | 检验和 |
| 32位 | 组地址(D类IP地址) |
| | 8字节 |
暂无评论