网络通信 频道

组播快速配置指南

RP 1配置
 
ip multicast-routing
 interface loopback0
 ip address <address> <mask>
 ip pim sparse-dense-mode 
 ip pim send-RP-announce loopback0 scope 16 group-list 1
 ip pim send-RP-discovery scope 16
 access-list 1 permit 239.0.0.0 0.255.255.255
 
 

RP 2配置
 
ip multicast-routing
 interface loopback0
 ip address <address> <mask>
 ip pim sparse-dense-mode
 ip pim send-RP-announce loopback0 scope 16 group-list 1
 ip pim send-RP-discovery scope 16
 access-list 1 deny 239.0.0.0 0.255.255.255
 access-list 1 permit 224.0.0.0 15.255.255.255 

其它细节在自动RP可以这里查找: ftp://ftpeng.cisco.com/ipmulticast/autorp.html

[page]

DVMRP

您的网络服务提供商(ISP)可以建议您在互联网 (mbone)创建一条DVMRP隧道对他们为了获得访问到组播骨干网。 最低的命令配置DVMRP 隧道如下显示:

interface tunnel0  
 ip unnumbered <any pim interface>
 tunnel source <address of source>
 tunnel destination <address of ISPs mrouted box> 
 tunnel mode dvmrp  
 ip pim sparse-dense-mode

一般,ISP将让您建立隧道到运行"mrouted" (DVMRP) 的UNIX机器。如果他们改为让您建立隧道到另一台Cisco设备 ,使用默认GRE 封装隧道模式改为。

如果而不是简单收到组播信息包,您在mbone想要生 成组播信息包为其他发现,您需要做通告来源的子网。如果 您的组播源主机地址是131.108.1.1,您需要做通告该子网的存在对 mbone。默认情况下,直接连接的网络做通告带有权值1。 如果您的来源没有直接地连接到路由器用DVMRP隧道,配置以 下下面接口tunnel0:

ip dvmrp metric 1 list 3  
 access-list 3 permit 131.108.1.0 0.0.0.255  

注意: 您必须包括一个访问控制列表以上述命令防止 做通告整个单播路由表对mbone。

如 果您的设置是类似的到如下所示的那个,并且想要通过域传播DVMRP 路由,配置 ip dvmrp unicast-routing 在路由器A和B serial0接口。这将提供DVMRP路 由转发给然后把一张DVMRP路由表用于反向路径转发的PIM相邻(RPF) 。DVMRP学到的路由RPF比其他协议优先,除了直接连接的路 由。

mcast6.jpg

MBGP

MBGP是一个基本方式运载二个两套路由器:一 集为单播路由和一集为组播路由。MBGP提供控制必要决定组 播信息包哪里允许流。联合组播路由PIM使用路由构件数据分 布树。MBGP提供RPF路径,不是组播状态的创建。PIM 还是必要转发组播信息包。

mcast7.jpg

路由配置
 
ip multicast-routing
 interface loopback0
 ip pim sparse-dense-mode
 ip address 192.168.2.2 255.255.255.0
 interface serial0
 ip address 192.168.100.1 255.255.255.0
 interface serial1
 ip pim sparse-dense-mode
 ip address 192.168.200.1 255.255.255.0
 router bgp 123
 network 192.168.100.0 nlri unicast
 network 192.168.200.0 nlri multicast
 neighbor 192.168.1.1 remote-as 321 nlri unicast multicast
 neighbor 192.168.1.1 ebgp-multihop 255
 neighbor 192.168.100.2 update-source loopback0
 neighbor 192.168.1.1 route-map setNH out
 route-map setNH permit 10
 match nlri multicast
 set ip next-hop 192.168.200.1
 route-map setNH permit 20
 
 

路由器B配置
 
ip multicast-routing
 interface loopback0
 ip pim sparse-dense-mode
 ip address 192.168.1.1 255.255.255.0
 interface serial0
 ip address 192.168.100.2 255.255.255.0
 interface serial1
 ip pim sparse-dense-mode
 ip address 192.168.200.2 255.255.255.0
 router bgp 321
 network 192.168.100.0 nlri unicast
 network 192.168.200.0 nlri multicast
 neighbor 192.168.2.2 remote-as 123 nlri unicast multicast
 neighbor 192.168.2.2 ebgp-multihop 255
 neighbor 192.168.100.1 update-source loopback0
 neighbor 192.168.2.2 route-map setNH out
 route-map setNH permit 10
 match nlri multicast
 set ip next-hop 192.168.200.2
 route-map set NH permit 20
 
 

 

如果您的单播和组播结构是一致的(例如,在同一条 链路去),在配置的上主要的区别是用 nlri unicast multicast命 令。示例如下所示:

network 192.168.100.0 nlri unicast multicast
好处的 有MBGP运行一旦适当的结构是即使数据流横贯同样路径,不同的制 度可以被运用于单播BGP与组播BGP。

其它细节在MBGP可以这里查找:

MSDP

MSDP连接多个PIM-SM域。每个PIM-SM 域在其 他域使用其自己的独立RP(s)并且不必须依靠RP。MSDP允许域 发现组播源从其他域。如果也BGP协议与与MSDP对等体,您应 该为作为您为BGP执行的MSDP使用同样IP 地址。当MSDP进行 对等RPF检查时,盼望MSDP 对等体地址是BGP/MBGP提供它的同一个 地址当在RP在SA信息时执行一次路由表查找。只要有MSDP对 等体的之间,一个BGP/MBGP路径没有要求您然而,运行BGP/MBGP与 MSDP对等体。如果没有BGP/MBGP路径,并且如果有超过一个 MSDP 对等体,您必须使用 ip msdp default-peer命令 。在下面的示例,RP A是RP为其域并且RP B是RP为其域。

mcast8.jpg

路由配置
 
ip multicast-routing
 ip pim send-RP-announce loopback0 scope 16
 ip pim send-RP-discovery scope 16
 ip msdp peer 192.168.100.2
 ip msdp sa-request 192.168.100.2
 interface loopback0
 ip address <address> <mask>
 ip pim sparse-dense-mode
 interface serial0
 ip address 192.168.100.1 255.255.255.0
 ip pim sparse-dense-mode
 
 

路由器B配置
 
ip multicast-routing
 ip pim send-RP-announce loopback0 scope 16
 ip pim send-RP-discovery scope 16
 ip msdp peer 192.168.100.1
 ip msdp sa-request 192.168.100.1
 interface loopback0
 ip address <address> <mask>
 ip pim sparse-dense-mode
 interface serial0
 ip address 192.168.100.2 255.255.255.0
 ip pim sparse-dense-mode

[page]

0
相关文章