1. 组播组管理协议运行在主机和其直接相连的三层组播设备之间。,二层组播协议包括:IGMP Snooping(IGMP窥探)和组播VLAN。 2. 组播组管理机制:主机加入和离开组播组(等待查询;回应report)、路由器维护组播组、查询器选举、成员报告抑制。 3. IPV4使用IGMP包含三个版本:IGMP V1定义了基本的查询和成员报告过程,IGMPV2在此基础上添加了组成员快速离开和查询选举机制,IGMPV3又在IGMPV2上增加了指定组播源的功能
包含四种报文:普通查询、请求加入、请求离开、特定组查询 4. 发送IGMP General Query报文目的地址:224.0.0.1 TTL为1;leave目标ip地址224.0.0.2 5. IGMPv2查询器的选举:网段上具有最小接口IP地址的路由器为该网段的查询器。 6. IGMPv3 Report报文目的组播地址:224.0.0.22 7. IGMPv3过滤模式包含INCLUDE(包含)和EXCLUDE(排除)两种类型区别在于是否接受在不在源列表中的列出的组播源发送的组播数据。 8. IGMPv3组播组有当前状态(可分为IS_IN和IS_EX两类)过滤模式改变(分为TO_IN和TO_EX)以及源列表改变(ALLOW和BLOCK)三种状态;当主机接口维护的组状态发生变化时,会主动发送组记录类型为过滤模式变化或源列表变化的Membership Report报文。 9. IGMP Snooping是运行在二层设备上的组播约束机制,用于管理和控制组播组;在设备上有路由器端口(交换机指向三层组播设备)和成员端口(指向组播组成员的端口) 10. 组播vlan:路由器只在组播vlan内复制数据,减轻路由器负担,并节省网络带宽。 QQ:478242180 QQ群:190996265 |