(1) 配置核心网:
l 在所有路由器上都配置OSPF协议,并在其各接口上使能PIM-SM协议;
l 为了避免物理接口down而导致的网络振荡,将Router B和Router C各自的Loopback1接口配置为C-BSR、Loopback0接口配置为C-RP;
l 在Router B和Router C各自的Loopback1接口之间建立MSDP对等体关系,以实现Anycast RP功能。
(2) 配置接入网:
l 在Router C和Router D的主机侧接口上使能IGMP协议;
l 在所有交换机上划分VLAN,并在VLAN内使能IGMP Snooping,同时使能丢弃未知组播数据报文功能,以防止交换机在没有二层组播转发表项时将组播数据在VLAN内广播;
l 在Switch A上配置基于子VLAN的组播VLAN,以避免Router C将不同VLAN内点播的相同组播数据重复发至Switch A。
3.3 配置步骤
以下配置均是在实验室环境下进行的配置和验证,配置前设备的所有参数均采用出厂时的缺省配置。如果您已经对设备进行了配置,为了保证配置效果,请确认现有配置和以下配置不冲突。
本文档不严格与具体软、硬件版本对应。
1. 配置步骤
# 配置OSPF协议。
<RouterA> system-view
[RouterA] ospf 1
[RouterA-ospf-1] area 0.0.0.0
[RouterA-ospf-1-area-0.0.0.0] network 10.110.1.0 0.0.0.255
[RouterA-ospf-1-area-0.0.0.0] network 192.168.1.0 0.0.0.255
[RouterA-ospf-1-area-0.0.0.0] network 192.168.2.0 0.0.0.255
[RouterA-ospf-1-area-0.0.0.0] quit
[RouterA-ospf-1] quit
# 使能IP组播路由,并在各接口上使能PIM-SM。
[RouterA] multicast routing-enable
[RouterA] interface ethernet 1/1
[RouterA-Ethernet1/1] pim sm
[RouterA-Ethernet1/1] quit
[RouterA] interface serial 2/1
[RouterA-Serial2/1] pim sm
[RouterA-Serial2/1] quit
[RouterA] interface serial 2/2
[RouterA-Serial2/2] pim sm
[RouterA-Serial2/2] return
2. 配置文件
<RouterA> display current-configuration
#
sysname RouterA
#
multicast routing-enable
#
interface Ethernet1/1
port link-mode route
ip address 10.110.1.1 255.255.255.0
pim sm
#
interface Serial2/1
link-protocol ppp
ip address 192.168.1.1 255.255.255.0
pim sm
#
interface Serial2/2
link-protocol ppp
|