常用组播路由协议配置方法1 IGMP协议配置
1.1 IGMP基本设置
1.1.1配置路由器加入到一个组播组:
# 将VLAN 接口VLAN-inteface10 包含的以太网端口Ethernet 0/1 #225.0.0.1。
[Quidway-Via n-i nteface10] igmp host-joi n 225.0.0.1 port Ethernet 0/1
1.1.2控制某个接口下主机能够加入的组播组
igmp group-policy acl-nu mber [ 1 | 2 | port { in terface_type in terface_ num |in terface_ name } [ to { in terface_type
in terface _nu m|i nteface_ name }]]
【例如】
#配置访问控制列表acl 2000
[Quidway] acl number 2000
[Quidway-acl-basic-2000] rule permit source 225.0.0.0
# 指定VLAN-inteface10 上满足acl2000 中规定的范组,指定组的
[Quidway-Vla n-in terface10] igmp group-policy 2000 2
1.1.3 IGMP版本切换
igmp version { 1 | 2 }
# 在VLAN 接口VLAN-inteface10 上运行IGMP 版本1。
[Quidway-Vla n-i nteface10] igmp vers ion 1
1.1.4 IGMP查询间隔时间:默认60s
igmp timer query sec onds
#将VLAN-inteface2 接口上的主机成员查询报文发送间隔设置为
[Quidway-Vla n-i nteface2] igmp timer query 150
1.1.5 IGMP查询超时时间:默认为2倍的查询间隔时间
igmp timer other-querier-prese nt
#配置Querier 的存活时间为300秒
[Quidway-Vla n-i nteface10] igmp timer other-querier-prese nt 300
1.1.6 IGMP查询最大响应时间:默认为10s
igmp max-resp on se-time sec onds
#配置主机成员查询报文中包含的最大响应时间为8秒。
[Quidway-Vla n-i nteface10] igmp max-resp on se-time 8
1.2 IGMP Proxy
1.2.1 组网需求
加入组播组IGMP版本为2 。150 秒。
如图2-3,在RouterA 和RouterB 的接口上启动IGMP 和PIM-DM 。
在末梢网络路由器RouterB 上,配置接口Ethernet2/0/0 的IGMP代理接口为
Ethernet1/0/0 。(有关PIM-DM协议配置请参见下一章。)
1.2.2 组网图
1.2.3配置步骤
(1) 配置路由器RouterB :
#启动组播。
[RouterB] multicast rout in g-e nable
# 在接口Ethernet2/0/0 、Ethernet1/0/0 上启动IGMP。
[RouterB] in terface ethernet 2/0/0
[RouterB-Ethernet2/0/0] igmp en able
[RouterB-Ethernet2/0/0] in terface ethernet 1/0/0
[RouterB-Ethernet1/0/0] igmp en able
[RouterB-Ethernet1/0/0] quit
# 配置接口Ethernet1/0/0 为Ethernet2/0/0 的IGMP Proxy 代理接口。
[RouterB] in terface ethernet 2/0/0
[RouterB-Ethernet2/0/0] igmp proxy ethernet1/0/0
(2) 配置路由器RouterA :
#启动组播。
[RouterA] multicast rout in g-e nable
# 在接口Ethernet2/0/0 上启动IGMP、PIM-DM。
[RouterA] in terface ethernet 2/0/0
[RouterA-Ethernet2/0/0] igmp en able
[RouterA-Ethernet2/0/0] pim dm
1.3 IGMP Snooping
1.3.1 开启IGMP轮询
igmp-s nooping { en able | disable }
# 在VLAN100 上使能IGMP Snooping 。
[Quidway] igmp-s nooping en able
1.3.2 IGMP Snooping 调整
在单个vlan 中启用Snooping :
[Quidway] via n 100
[Quidway-vla n100] igmp-s nooping en able
1.3.3设置组播组成员端口的老化时间
igmp-s nooping host-agi ng-time sec onds
#把老化时间设置为 300秒。
[Quidway] igmp-s nooping host-ag in g-time 300
1.3.4 IGMP Sn oopi ng 路由器端口老化时间
igmp-s nooping router-agi ng-time sec onds
#设置IGMP Snooping 路由器端口老化时间为 300秒。
[Quidway] igmp-s nooping router-ag in g-time 300
1.3.5响应查询最大时间
igmp-s nooping max-resp on se-time sec onds
#设置IGMP Snooping 报文的响应时间为 12秒。
[Quidway] igmp-s nooping max-resp on se-time 12
1.4监控调试IGMP
组播组地址
报告成为组播组成员的最后一个主机
发现组播组以来的时间(时、分、秒)
记录将从IGMP 组表中删除的预定时间(时、分、秒)
1.4.2 display igmp in terface
#查看所有接口的IGMP 配置和运行信息。
Vla n-in terface1 (10.153.17.99):
IGMP is en abled
Curre nt IGMP versio n is 2
Value of query in terval for IGMP(in seco nds): 60
Value of other querier time out for IGMP(in seco nds): 120
Value of maximum query resp onse time for IGMP(in sec on ds): 10
Value of robust count for IGMP: 2
Value of startup query in terval for IGMP(in sec on ds): 15 1.4.1 display igmp group
#显示直连子网中组成员的状况。
LoopBack0 (20.20.20.20): Total 3 IGMP Groups reported:
Group Address 225.1.1.1 Last Reporter 20.20.20.20 Uptime 00:02:04 Expires
00:01:15
225.1.1.3 20.20.20.20 00:02:04 00:01:15
225.1.1.2 【说明】
20.20.20.20 00:02:04 00:01:17
Group address Last Reporter Uptime Expires