关于GNS3中稀疏(sparse)协议BSR(标准协议)组播配置(备注:启用组播路由Cisco Packet Tracer不支持)-爱代码爱编程
步骤1:路由配置(路由r1步骤配置省略)
路由r2
R2#conf t
R2(config)#int f0/0
R2(config-if)#ip add 10.1.1.2 255.255.255.0
R2(config-if)#no sh
R2(config-if)#exit
R2(config)#int f0/1
R2(config-if)#ip add 20.1.1.1 255.255.255.0
R2(config-if)#no sh
R2(config-if)#exitR2(config)#int f1/0
R2(config-if)#ip add 40.1.1.1 255.255.255.0
R2(config-if)#no sh
R2(config-if)#exitR2(config)#int lo0
R2(config-if)#ip add 2.2.2.2 255.255.255.255
R2(config-if)#exit路由r3
R3#conf t
R3(config)#int f0/1
R3(config-if)#ip add 20.1.1.2 255.255.255.0
R3(config-if)#no sh
R3(config-if)#exit
R3(config)#int f0/0
R3(config-if)#ip add 30.1.1.1 255.255.255.0
R3(config-if)#no sh
R3(config-if)#exitR3(config)#int f2/0
R3(config-if)#ip add 50.1.1.1 255.255.255.0
R3(config-if)#no sh
R3(config-if)#exitR3(config)#int lo0
R3(config-if)#ip add 3.3.3.3 255.255.255.255
R3(config-if)#exit路由r4
R4#conf t
R4(config)#int f0/0
R4(config-if)#ip add 30.1.1.2 255.255.255.0
R4(config-if)#no sh
R4(config-if)#exitR4(config)#int lo0
R4(config-if)#ip add 4.4.4.4 255.255.255.255
R4(config-if)#exit路由r5
R5#conf t
R5(config)#int f1/0
R5(config-if)#ip add 40.1.1.2 255.255.255.0
R5(config-if)#no sh
R5(config-if)#exit
R5(config)#int f2/0
R5(config-if)#ip add 50.1.1.2 255.255.255.0
R5(config-if)#no sh
R5(config-if)#exitR5(config)#int lo0
R5(config-if)#ip add 5.5.5.5 255.255.255.255
R5(config-if)#exit
步骤2:路由ospf协议配置
路由r1
R1(config)#router ospf 100
R1(config-router)#router-id 1.1.1.1
R1(config-router)#network 10.1.1.0 0.0.0.255 area 0
R1(config-router)#exit路由r2
R2(config)#router ospf 100
R2(config-router)#router-id 2.2.2.2
R2(config-router)#network 10.1.1.0 0.0.0.255 area 0
R2(config-router)#network 20.1.1.0 0.0.0.255 area 0
R2(config-router)#network 40.1.1.0 0.0.0.255 area 0R2(config-router)#network 2.2.2.2 0.0.0.0 area 0
R2(config-router)#exit路由r3
R3(config)#router ospf 100
R3(config-router)#router-id 3.3.3.3
R3(config-router)#network 20.1.1.0 0.0.0.255 area 0
R3(config-router)#network 30.1.1.0 0.0.0.255 area 0
R3(config-router)#network 50.1.1.0 0.0.0.255 area 0R3(config-router)#network 3.3.3.3 0.0.0.0 area 0
R3(config-router)#exit路由r4
R4(config)#router ospf 100
R4(config-router)#router-id 4.4.4.4
R4(config-router)#network 30.1.1.0 0.0.0.255 area 0R4(config-router)#network 4.4.4.4 0.0.0.0 area 0
R4(config-router)#exit路由r5
R5(config)#router ospf 100
R5(config-router)#router-id 5.5.5.5
R5(config-router)#network 40.1.1.0 0.0.0.255 area 0
R5(config-router)#network 50.1.1.0 0.0.0.255 area 0R5(config-router)#network 5.5.5.5 0.0.0.0 area 0
R5(config-router)#exit
步骤3:启用组播路由+接口sparse模式配置
路由r1
R1(config)#ip multicast-routing
R1(config)#int f0/0
R1(config-if)#ip pim sparse-mode
R1(config-if)#exit路由r2
R2(config)#ip multicast-routing
R2(config)#int range f0/0 ,f0/1 ,f1/0 ,lo0
R2(config-if-range)#ip pim sparse-mode
R2(config-if-range)#exit
路由r3
R3(config)#ip multicast-routing
R3(config)#int range f0/1 ,f0/0 ,f2/0 ,lo0
R3(config-if-range)#ip pim sparse-mode
R3(config-if-range)#exit路由r4
R4(config)#ip multicast-routing
R4(config)#int range f0/0 ,lo0
R4(config-if-range)#ip pim sparse-mode
R4(config-if-range)#exit路由r5
R5(config)#ip multicast-routing
R5(config)#int range f1/0 ,f2/0 ,lo0
R5(config-if-range)#ip pim sparse-mode
R5(config-if-range)#exit
步骤4:候选路由器配置
路由r2
R2(config)#ip pim rp-candidate lo0
路由r3
R3(config)#ip pim rp-candidate lo0
步骤5:BSR路由配置
路由r4
R4(config)#ip pim bsr-candidate lo0
步骤6:receiver加组(以224.1.1.1为例)
路由r5配置
R5(config)#int lo0
R5(config-if)#ip igmp join-group 224.1.1.1
R5(config-if)#exit