本节书摘来自异步社区《IP组播(第1卷)》一书中的第2章,第2.7节,作者【美】Josh Loveless(乔希 勒夫莱斯) , Ray Blair(雷 布莱尔) , Arvind Durai(阿温德 杜莱),更多章节内容可以访问云栖社区“异步社区”公众号查看
2.7 在路由器上配置IGMP
路由器上的默认配置是不支持组播流量的。要想让Cisco IOS路由器能够在网络中支持组播,工程师需要执行少量的基本配置任务。
步骤1 在路由器上启用组播路由,使用全局配置模式的命令。
ip multicast-routing
步骤2 在相关接口上配置PIM路由,使用接口配置模式的命令。想想看,组播流量可能会穿越多条不同的路径,因此最好在所有可能传输组播流量的接口上都启用PIM路由。这会在将来为你节省一些排错的时间。在接口上配置PIM时,大多数当前的操作系统都会自动配置使用IGMPv2。
ip pim sparse-mode
在Cisco交换机上,IGMPv2是默认启用的。
步骤3 如果有必要的话,更改接口上支持的IGMP版本。
ip igmp version [1, 2, 3]