ippimsparse-dense-mode
ippimsend-RP-announceloopback0scope16group-list1
ippimsend-RP-discoveryscope16
access-list1deny239.0.0.00.255.255.255
access-list1permit224.0.0.015.255.255.255
其它细节在自动RP可以这里查找:
ftp:
//
[page]
DVMRP
您的网络服务提供商(ISP)可以建议您在互联网(mbone)创建一条DVMRP隧道对他们为了获得访问到组播骨干网。
最低的命令配置DVMRP隧道如下显示:
interfacetunnel0
ipunnumbered
tunnelsource
tunneldestination
tunnelmodedvmrp
ippimsparse-dense-mode
一般,ISP将让您建立隧道到运行"mrouted"(DVMRP)的UNIX机器。
如果他们改为让您建立隧道到另一台Cisco设备,使用默认GRE封装隧道模式改为。
如果而不是简单收到组播信息包,您在mbone想要生成组播信息包为其他发现,您需要做通告来源的子网。
如果您的组播源主机地址是131.108.1.1,您需要做通告该子网的存在对mbone。
默认情况下,直接连接的网络做通告带有权值1。
如果您的来源没有直接地连接到路由器用DVMRP隧道,配置以下下面接口tunnel0:
ipdvmrpmetric1list3
access-list3permit131.108.1.00.0.0.255
注意:
您必须包括一个访问控制列表以上述命令防止做通告整个单播路由表对mbone。
如果您的设置是类似的到如下所示的那个,并且想要通过域传播DVMRP路由,配置ipdvmrpunicast-routing在路由器A和Bserial0接口。
这将提供DVMRP路由转发给然后把一张DVMRP路由表用于反向路径转发的PIM相邻(RPF)。
DVMRP学到的路由RPF比其他协议优先,除了直接连接的路由。
MBGP
MBGP是一个基本方式运载二个两套路由器:
一集为单播路由和一集为组播路由。
MBGP提供控制必要决定组播信息包哪里允许流。
联合组播路由PIM使用路由构件数据分布树。
MBGP提供RPF路径,不是组播状态的创建。
PIM还是必要转发组播信息包。
路由配置
ipmulticast-routing
interfaceloopback0
ippimsparse-dense-mode
ipaddress192.168.2.2255.255.255.0
interfaceserial0
ipaddress192.168.100.1255.255.255.0
interfaceserial1
ippimsparse-dense-mode
ipaddress192.168.200.1255.255.255.0
routerbgp123
network192.168.100.0nlriunicast
network192.168.200.0nlrimulticast
neighbor192.168.1.1remote-as321nlriunicastmulticast
neighbor192.168.1.1ebgp-multihop255
neighbor192.168.100.2update-sourceloopback0
neighbor192.168.1.1route-mapsetNHout
route-mapsetNHpermit10
matchnlrimulticast
setipnext-hop192.168.200.1
route-mapsetNHpermit20
路由器B配置
ipmulticast-routing
interfaceloopback0
ippimsparse-dense-mode
ipaddress192.168.1.1255.255.255.0
interfaceserial0
ipaddress192.168.100.2255.255.255.0
interfaceserial1
ippimsparse-dense-mode
ipaddress192.168.200.2255.255.255.0
routerbgp321
network192.168.100.0nlriunicast
network192.168.200.0nlrimulticast
neighbor192.168.2.2remote-as123nlriunicastmulticast
neighbor192.168.2.2ebgp-multihop255
neighbor192.168.100.1update-sourceloopback0
neighbor192.168.2.2route-mapsetNHout
route-mapsetNHpermit10
matchnlrimulticast
setipnext-hop192.168.200.2
route-mapsetNHpermit20
如果您的单播和组播结构是一致的(例如,在同一条链路去),在配置的上主要的区别是用nlriunicastmulticast命令。
示例如下所示:
network192.168.100.0nlriunicastmulticast
好处的有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对等体,您必须使用ipmsdpdefault-peer命令。
在下面的示例,RPA是RP为其域并且RPB是RP为其域。
路由配置
ipmulticast-routing
ippimsend-RP-announceloopback0scope16
ippimsend-RP-discoveryscope16
ipmsdppeer192.168.100.2
ipmsdpsa-request192.168.100.2
interfaceloopback0
ipaddress
ippimsparse-dense-mode
interfaceserial0
ipaddress192.168.100.1255.255.255.0
ippimsparse-dense-mode
路由器B配置
ipmulticast-routing
ippimsend-RP-announceloopback0scope16
ippimsend-RP-discoveryscope16
ipmsdppeer192.168.100.1
ipmsdpsa-request192.168.100.1
interfaceloopback0
ipaddress
ippimsparse-dense-mode
interfaceserial0
ipaddress192.168.100.2255.255.255.0
ippimsparse-dense-mode
[page]
末端组播路由
末端组播路由允许您配置remote/stub路由器作为IGMP代理。
而不是充分参与PIM,这些末端路由器简单转发IGMP信息从主机到上行组播路由器。
路由器1配置
ints0
ippimsparse-dense-mode
ippimneighbor-filter1
access-list1deny140.1.1.1
ippimneighbor-filter命令是需要的以便路由器1不认可路由器2作为PIM相邻。
如果配置路由器1在稀疏模式下,邻近过滤器是多余的。
路由器2在稀疏模式下不能运行。
当在密集模式下,末端组播源能充斥到骨干网路由器。
路由器2配置
ipmulticast-routing
inte0
ippimsparse-dense-mode
ipigmphelper-address140.1.1.2
ints0
ippimsparse-dense-mode
[page]
IGMPUDLR为卫星连接
UDLR为转发在一个单向卫星链路的组播信息包提供一个方法的有反向信道的末端网络。
这于末端组播路由是类似的。
没有此功能,uplink端口路由器不能动态地了解哪个IP组播组寻址在单向链路转发,因为下连路由器不能送回什么。
rtr上行-RTR配置
ipmulticast-routing
interfaceEthernet0
descriptionTypicalIPmulticastenabledinterface
ipaddress12.0.0.1255.0.0.0
ippimsparse-dense-mode
interfaceEthernet1
descriptionBackchannelwhichhasconnectivitytodownlink-rtr
ipaddress11.0.0.1255.0.0.0
ippimsparse-dense-mode
interfaceSerial0
descriptionUnidirectionaltodownlink-rtr
ipaddress10.0.0.1255.0.0.0
ippimsparse-dense-mode
ipigmpunidirectional-link
nokeepalive
下连RTR配置
ipmulticast-routing
interfaceEthernet0
descriptionTypicalIPmulticastenabledinterface
ipaddress14.0.0.2255.0.0.0
ippimsparse-dense-mode
ipigmphelper-addressudlserial0
interfaceEthernet1
descriptionBackchannelwhichhasconnectivitytodownlink-rtr
ipaddress13.0.0.2255.0.0.0
ippimsparse-dense-mode
interfaceSerial0
descriptionUnidirectionaltouplink-rtr
ipaddress10.0.0.2255.0.0