组网需求
(1) 需求分析
两个 ISP 拥有各自的网络:AS 100 和AS 200,AS 内部通过OSPF 协议互连。AS 200 中的视频源(Source)通过组播组G(225.1.1.1)传送节目, AS 100 和AS 200 中都有该节目的点播者(Receiver):Host A 和Host B。要求在 AS 内通过使用PIM-SM 和IGMP 协议实现视频流的组播分发和按需送达。同时根据业务需要,AS 100 独自构成组播域PIM-SM 1,而AS 200 则划分为两个组播域:PIM-SM 2 和PIM-SM 3。
为了解决组播域之间、以及各AS 之间组播信息的交换,要求通过配置 MSDP 对等体实现各PIM-SM 域之间组播源信息的交换,通过配置MBGP 协议实现各AS 之间组播路由信息的交换。
(2) 网络规划
图3 域间三层组播配置组网图
设备
Router A
|
接口
Eth1/1
S2/1
|
IP 地址
10.110.1.1/24
192.168.1.1/24
|
设备
Router D
|
接口
Eth1/1
S2/1
|
IP 地址
10.110.2.1/24
192.168.5.1/24
| S2/2
| 192.168.2.1/24
|
| POS5/1
| 192.168.4.2/24
| Loop0
| 1.1.1.1/32
|
| Loop0
| 4.4.4.4/32
| Router B
| S2/1
| 192.168.1.2/24
| Router E
| S2/1
| 192.168.5.2/24
|
| S2/2
| 192.168.3.1/24
|
| S2/2
| 192.168.6.1/24
|
| Loop0
| 2.2.2.2/32
|
| Loop0
| 5.5.5.5/32
| Router C
| S2/1
| 192.168.2.2/24
| Router F
| Eth1/1
| 10.110.3.1/24
|
| S2/2
| 192.168.3.2/24
|
| S2/1
| 192.168.6.2/24
|
| POS5/1
| 192.168.4.1/24
|
| Loop0
| 6.6.6.6/32
|
| Loop0
| 3.3.3.3/32
| Source
| -
| 10.110.3.100/24
|
2 配置思路
(1) 配置域内组播路由:
在所有路由器上都配置 OSPF 协议,在其各接口上使能PIM-SM 协议,并在 Router A 和Router D 的主机侧接口上使能IGMP 协议;
为了避免物理接口down 而导致的网络振荡,将Router C、Router D 和 Router E 各自的Loopback0 接口配置为C-BSR 和C-RP;
划分 PIM-SM 域,将Router C 和Router D 各自的POS5/1 接口、Router D 和Router E 各自的Serial2/1 接口配置为BSR 的服务边界(即PIM-SM 域的边界)。
(2) 配置域间组播路由:
在 PIM-SM 域的RP 之间,即Router C 和Router D、Router D 和Router E 之间分别建立MSDP 对等体关系;
在所有相邻路由器之间建立 MBGP 对等体关系,即Router A、Router B 和 Router C 两两之间、Router D 和Router E 之间、Router E 和Router F 之间分别建立IBGP/MBGP 对等体关系,Router C 和Router D 之间则建立 EBGP/MBGP 对等体关系。
3 配置步骤
Router A的配置
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 1.1.1.1 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,并在主机侧接口上使能IGMP。
[RouterA] multicast routing-enable
[RouterA] interface ethernet 1/1
[RouterA-Ethernet1/1] pim sm
[RouterA-Ethernet1/1] igmp enable
[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] quit
[RouterA] interface loopback 0
[RouterA-LoopBack0] pim sm
[RouterA-LoopBack0] quit
# 配置BGP协议和MBGP对等体,并引入直连和OSPF路由。
[RouterA] bgp 100
[RouterA-bgp] router-id 1.1.1.1
[RouterA-bgp] peer 192.168.1.2 as-number 100
[RouterA-bgp] peer 192.168.2.2 as-number 100
[RouterA-bgp] import-route direct
[RouterA-bgp] import-route ospf 1
[RouterA-bgp] ipv4-family multicast
[RouterA-bgp-af-mul] peer 192.168.1.2 enable
[RouterA-bgp-af-mul] peer 192.168.2.2 enable
[RouterA-bgp-af-mul] import-route direct
内容来源:91网络 原文地址: 91ccie.com/thread-348-1-1.html
|