特性描述-组播v100r005c_第1页
特性描述-组播v100r005c_第2页
特性描述-组播v100r005c_第3页
特性描述-组播v100r005c_第4页
特性描述-组播v100r005c_第5页
已阅读5页,还剩109页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

技 前 文档版本01(2010-09- 前 斜斜体[{x|y|...[x|y|...{x|y|...[x|y|...#文档版本01(2010-09- 文档版本01(2010-09- 前 1介 2 2原理描 2基本概 3 3 12 13协议比 16 17 1介 2 2原理描 2 3IGMP组兼 5IGMP查询器..........................................................................................................................2-IGMP支持Router- 6 6IGMPOn- 7 7IGMP策略控 7SSMMap................................................................................................................................2-IGMP支持多实 11 11 12 1介 2 2原理描 3 3文档版本01(2010-09-10) 组播MAC地 基本概 IGMPSnoo/MLDSnoo......................................................................................................3- IGMP 组播 应 介 原理描 MSDP实现Anycast 多实例的 应 组播路由管 介 原理描 RPF单播逆向路由检 信 插图1-1RPT建立原理 4图1-2接收者DR进行SPT切换的原理 5 7图1-4BSR管理域_地域空 8图1-5BSR管理域_地址范 9图1-6DR竞选示意 10图1-7BFDforPIM原理 12图1-8PIM-DM扩散示意 14图1-9PIM-DM剪枝示意 14图1-10PIM-DM嫁接示意 15图1-11PIM-DM断言示意 16图2-1IGMP基本组网 3图2-2配置IGMP-Limit组网 8 9 10图2-5SSMMap应用组网 11图3-1组播IP地址与组播MAC地址的关 3图3-2出端口类 5 8图3-4组播VLAN组网 8图3-5端口多组播 9图3-6未运行IGMPSnoo时组播数据报文的转 10 11图3-8组播VLAN功能示例 12图4-1MSDP实现域间组 4图4-2AnycastRP典型组网 5图4-3AS内PIM-SM域间组 6图4-4AnycastRP应 7图5-1RPF检查过 3 4 4 5 6文档版本01(2010-09- 7 信01(2010-09- 表表1-1协议比 1601(2010-09- 信 101(2010-09- 信

定PIM(ProtocolIndependentMulticast)称为协议无关组播,作为一种组播路由解决方 PIM-SSM(ProtocolIndependentMulticastSource-SpecificMulticast):协议无关组目能够实现组播报文的和转发,必须为网络中的交换机配置组播路由协议。PIM协议是网络中实现组播报文的和转发的一个重要协议。ProtocolIndependentMulticast-SparseMode(PIM-SM)-MechanismforPIM-ProtocolIndependentMulticast-DenseModeprotocol--1- 文档版本01(2010-09- 1PIM

“边界”可以特定组播报文通过,或者限制PIM控制消息的传输。组播分发

呈现树型结构,也称为组播分发树(MDT,MulticastDistributionTree)。 SPTPIM-DMPIM-SM。 Tree)。RPTPIM-SM。 叶子路由

中间路由

PIM-SM(ProtocolIndependentMulticast-SparseMode)称为协议无关组播-稀疏模式,主文档版本01(2010-09- 31

树)和SPT(ShortestPathTree,最短路径树)。

PIMRP的位置,RP类似于一个供求信息汇聚中1-1RPT

l当网络中出现活跃的组播源(G发送第一个组播数据)时,组播DRRegisterRP,在RP上创建(S,G)表l当网络中出现组成员(IGMPG)DRRPJoin消息,在通向RP的路径上逐跳创建(*,G)表项,生成以一棵以RP为根的RPT。lRP为中转站,组播数据先被封装在Register消息中单播发往RP,再沿RPT到达组成员。l在连接组播源的共享网段,由DR负责向RP发送Register消息。与组播源相连的DR称为组播源端DR。 1- 文档版本01(2010-09- 1

说明数据源直接到接收者的转发链路,组播源可以沿SPT将组播数据转发到接收者。PIM-SM网络中,一个组播组只对应一个RP,只构建一棵RPTSPT切换的情况下,所有发往该组的组播报必须先封装在消息中发往RP,RP解封装后,再沿RPT分发。由于所有通过RPT转发的组播数据报文必须经过RP中转,所以当组播数据报文逐渐增多RP形成巨大的负担。为了解决此问题,PIM-SM允许在组播报文速率增大到某个阈值时,由RPDRSPT切换,建立一条从数据源直接到接收者的转发链路。以下组播源简称为S。Source

(S,G)

SPT切换的两种方式 RPDRSPTRPSPT树。SPT树建立成功后,RP停止使用消息,使源端DR和RP免除了频繁的封装/ 报文的转发速率超过阈值,则触发SPT切换。最短的树,进行SPT切换后,减少了组播数据在网络中的传输延迟。文档版本01(2010-09- 51

而组播源发往其他组播组的报文,仍会沿RPT转发。说明播数据报文后立即进行SPT切换。

PIM路由器在每个使能了PIM的接口上,对外发送o消息。封装o消息的组播报文的目的地址是224.0.0.13(表示同一网段中所有PIM路由器)、源地址为接口的IP地址、TTL数值为1。 用于PIM-SM。

RPSM网络的,网络中的交换机必须知道RP的地址,目前可以通过以下方式获取RP的地址:C-RP中竞选产生RP。1- 文档版本01(2010-09- 1C-C-C-C-RP1-3BSR竞选产生BSR。网络中的所有交换机都知道BSR的地址。范围和C-RP优先级。一台PIM-SM路由器。组的C-RP中竞选出该组RP。规则如下:由于所有交换机使用相同的RP-Set和竞选规则,所以得到的“组播组-说明其EmbeddedRP 确保网络中的所有交换机都知道RP的位置。文档版本01(2010-09- 71

选产生BSR。竞选规则如下:设备发送BSR报文时需要携带网络中所有的C-RP信息。当网络中存在大量C-输。此时可以使用BSR报文分片功能对BSR报文进行分片处理。 BSRPIM-SMBSR管理域和一个Global域。这样一方面可以有效地分担单一BSR的管理压力,另一方面可每个BSR管理域中一个BSR,为某一特定地址范围的组播组服务。Global域中一个BSR,为所有剩余的组播组服务。下文将从地域空间、组地址范围、组播功能三个角度分析BSR管理域Global域–C-C-C-C-C-C-C-1-4BSR管理域所包含的交换相互独立,且相互。BSR管理域是针对特定地址范围的组播组的管理区文,可以在整个PIM网络范围内。1- 文档版本01(2010-09- 1–1-5BSR管理域_G1G3G2组播组范围可以。该组播地址只在本BSR管理域内有效,相当于私有组地址。如图1-5所示,BSR1域和BSR3域对应的组地址范围出现。BSR管理域的组播组,一Global域的Global域组地址范围是G-G1-G2。–1-4所示,Global域和BSR管理域都包含针对自C-RPBSR设备,这些设备在行使相应功能时,仅在本域内有效。即BSR机制和RP竞选在每个BSR管理域都有自己的边界,该管理域的组播信息(C-RP消息、BSR自举消息等)不能域。同时Global域的组播信息可以在整个Global域内传递,可以穿越任意BSR管理域。 Assert消息。PIMAssert224.0.0.13,源地址为下游接的单播路由协议的优先级、组播组地址G。 文档版本01(2010-09- 91

转发,该下游接口称为Assertwinner。 中删除。该下游接口称为Assertloser。Assert竞选结束后,该网段上只存在一个有下游接口的上游交换机,只传输一份组播报Assertloser仍没有收到AssertwinnerAssert消息,则重新添加下游接口转发组播数PIMDR竞选的基本原1-6DR

Register 连的DR称为源端DR。 间通过交互o消息成为PIM邻居,o消息中携带DR优先级和该网段接口地 1- 文档版本01(2010-09- 1lDR优先级相同或该网段存在至少一台交换机不支持在o如果当前DR出现故障,将导致PIM邻居关系超时,其他PIM邻居之间会触发新一轮的DR竞选过程。多台交换机处于同一共享网段时,通过一定的DR策略(通常在DR优先级的情况下,共享网段内IP地址高的交换机将被为DR)使其中一台交换机被为接收者DR,在接收端负责共享网段内的组播数据转发。缺省情况下,接口由DR变为DR时,交换机会立即停止使用此接口转发数据。如果此时新DR的组播数据还未到达,那么将会出现短暂的组播数据断流。的oDRDR时,该接口在延迟时间超时前仍然具有部分DR功能,并继续转发组播数据。DRDRPIM加入报文,而由新DR处理。说明BFDforPIM的基本原l硬件检测:例如通过SDH(SynchronousDigitalHierarchy,同步数字体系)告警检l慢o机制:通常是指路由协议的o机制。这种机制检测到故障所需时间为l其他检测机制:不同的协议或设备制造商有时会提供的检测机制,但在系统间在两个系统间建立BFDBFD检测报文,如果一方在检测周期内没有收到BFD检测报文,则认为该路径发生了故障。AsserttimerDRAssert竞选过程,Asserttimer超时BFDforPIMPIM邻居故障。如果配置了BFDforPIMDRAssertwinner发送BFDDRAssertwinner发生故障,BFD快速把会话状态通文档版本01(2010-09- 111

Asserttimer超时,从而缩小组播数据传输的中断时间,提说明目前,BFDforPIM功能IPv4IPv6PIMSM/SSM1-7BFDforPIM PIM

如图1-7所示,在与用户主机相连的共享网段上,SwitchB的下游接口GE0/0/2和SwitchB的下游GE0/0/2作为DR,负责接收端组GE0/0/2DR竞选,SwitchCGE0/0/1DR,在短时间内向接收端转发PIMSilent的基本PIMPIM邻居,处理各类PIM协议报文。但此配置同时存在着安全隐患:当主机模拟发送PIMo为了避免上述情况,可以在交换机直连用户主机的接口上配置PIMSilent,用来该接口接收和转发任何PIM协议报文。同时,此接口上的IGMP功能不受影响。型,本节介绍SSM模型。1- 文档版本01(2010-09- 1SSM模型是借助PIM-SM的部分技术和IGMPv3/MLDv2来实现的,其建立组播转发树的直接向组播数据源发送Join消息,将组播数据流发送到接收者。缺省情况下,SSM组播组地址的范围为232.0.0.0~232.255.255.255。当用户加入的组播组属于SSM组地址范围内,适用于SSM模型;当用户加入的组播组不属于SSM组地址范围,则适用ASM模型,ASM模型原理即PIM-SM原理。向发送Join消息。Join消息逐跳向上传输,在源与组成员之间建立SPT。SSM只使用了PIM-SM的部分技术:无需RP、无需构建RPT、无需组播源,可以直接在源与组成员之间建立SPT。说明跳创建(S,G)表项,构建SPT。PIM-SSMPIMDR切换延迟、PIMSilent、BFDforPIMPIM-DM(ProtocolIndependentMulticastDenseMode)协议无关组播-密集模式,主要ShortestPathTree)。给它所有的邻居(除了给它发送数据的邻居,如SwitchBSwitchC不会把数据发给SwitchB把数据发送给它的接收者UserA。文档版本01(2010-09- 131

1-8PIM-DM

SwitchAPruneSwitchA上还存在其他处于转棵连接组播源和组成员UserA的单向无环最短路径树。1-9PIM-DM SwitchA

1-10所示,如SwitchC收到接收UserBIGMPReport报文,请求转发组播SwitchC具有转发数据需求。为了避免周期性扩散-剪枝的时间延迟,PIMDM用嫁接Graft方式实现数据的快速转发。1-1- 信 1Graft消息后,将连接SwitchC的出接口恢发,组播报文由该下游接口到达1-10PIM-DM

1-11所示SwitchBSwitchC都能够接收到组S发出的组播报文,并且RPF检查,创建(S,G)表项。SwitchB、SwitchC的下游接口连接在同一网SwitchBSwitchC就会同时向该网段发送组播数据。Assert可以保证一个网弃。同时,向该网段发送Assert消息。SwitchC将自身的路由信息与对方报文中携带的路由信息进行比较,由于自身到组文档版本01(2010-09- 151

1-11PIM-DM multicastAssertmessagefromSwitchBAssertmessagefrom1-11SwitchASwitchC所在网段处于剪枝状态,那么SwitchA对SwitchC的接口会一个“剪枝定时器”,当剪枝定时器超时,SwitchA就会恢复对不需要数据的SwitchC的数据转发,这样会导致不必要的网络资源浪费。StateRefresh消息。StateRefresh消息在全网扩散,刷新所有设备上的剪枝定时器状PIM

与PIM-SM类似,但无需RP、无需构建RPT、无需组SPT。在跨域的组播数据流转发方面有很大的优势。1-1- 信01(2010-09- 1和组成员的单向无环SPT。术Assert消息,参与Assert竞选,如果落败则将该下游接口从下游接口列表中删除。Assert保证了一个网段上最多只存在一个组播转发者,传输一份组播报PIM-DM假设网络中的组成员分布非常稠密,每个网段都可能存在组成员。基于这一假设,PIM-DM的设计思路是:首先将数据报文扩散到各PIM-DM通过周期性的“扩散—剪枝”,构建并一棵连接组播源和组成员的单向无环SPT。网络中单播路由畅通是PIM转发的基础。PIM利用现有的单播路由信01(2010-09- 信缩略

RendezvousProtocolIndependentMulticastSparseProtocolIndependentMulticastDenseProtocolIndependent1- 文档版本01(2010-09- 201(2010-09- 信

定责IPv4组播成员管理的协议,用来在IP主机和与其直接相邻的组播路由器之间建立、Multicast)模型。IGMPv3SSM(Source-SpecificMulticast)模型,而IGMPv1和IGMPv2则需要通过SSM-Map技术来支持SSM模型。目IP组播网络,并加入到相HostExtensionsforIP-InternetGroupManagementProtocol,Version-InternetGroupManagementProtocol,Version-AnOverviewofSource-SpecificMulticast-SM):ProtocolSpecification(Revised)-IGMP查询器2- 文档版本01(2010-09- 2IGMPOn-SSM2-1IGMP 2-1所示,使IGMP协议的SwitchA会自动变为查询器并定时IGMPSwitchA在同一网段的所有主机(HostA、HostB、HostC)都能收到它发l组G的IGMP加入报文。SwitchA收到GIGMP加入报文会记录G的相关信息,同时对该组启动该组的组播流量。SwitchAGHostASwitchA相连的文档版本01(2010-09- 32

–l主机加入组播组l主机离开组播组如果一个主机决定离开某个组播组G,会主动发送组GIGMP离开报文。交换机IGMPv1协议主要基于查询和响应机制完成组播组管理,支持查询和加入报文,处理过IGMPv2相同。IGMPv1IGMPv2的不同之处是:主机离开组播组时不主动发送运行IGMPv2的主机发送的IGMP报告中仅携带组信息。当主机发送一个组的IGMP加HostBHostAG的加入当主机退出某个组G时,会向交换机发送一个指定组GIGMP离开报文。由于GGGIGMP加如果交换机发送了若干次数指定组G的查询之后,仍然没有收到主机针对组G的IGMP说明非查询器不处理IGMPv2离开报文。IGMPv2IGMPv2的主机就只能选择加入某个组,而不能选择加入某个组播源/组。IGMPv3解决了该问题。IGMPv3的组记录有include和exclude二种组过滤模式。2- 文档版本01(2010-09- 2 处于激活状态的组播源表示处于域中。也就是说,与该交换机接口同一网在IGMPv3中,实现了对采用Include模式加入特定源组的IGMPv3主机成员信息的跟IGMPv2,IGMPv3没有报文抑制机制,所有加入组播组的主机在收到查询时都IGMP加入报文。由于有了对组播源的选择,IGMPv3交换机在通用查询和组查v1主机的加入,v3v1v2v1IGMPv2Leave报工作在v3v2版本的Report报文时,会自动把该组的兼容模式设定v2IGMPv3BLOCK报文、IGMPv3TO_IN说明IGMP 文档版本01(2010-09- 52

lAIGMPIGMP协议启动阶段会默认自己为当前网段中的AB AB发送的查询报文,则CCIPB的小,则更新查询器为 说明协议规定IGMPv1不支持查询器,IGMPv1查询器由上层协议(如PIM)指定。当前仅支持同网段上同版本的组播设备之间进行查询器。为了保证正常工作,需要在同网段所有组播设备上配置相同版本的IGMP。会被上送到路由协议层处理,Route-Alert选项可以解决此类问题。 在配置了检查Router-Alert选项的情况下,只有带有Route-AlertIGMP报文IGMPOnly- IGMP组播组加入/离开状态,并根据IGMP组播组的加入/离开状态来指导该说明2- 文档版本01(2010-09- 2IGMPOn-IGMP的接入设备。IGMP组播组加入/IGMP组播组的状态发生改变时才将该加入/离开个用户离开组播组时发送离开报文。在这样的应用场景下,组播设备侧的IGMPOn-IGMP设备将其汇聚的组播组加入/离开状态主动上报给组播设备的方式来实现IGMP组播组。 IGMPPrompt-当主机退出某个组G时,会向组播设备发送一个指定组GIGMP离开报文。由于GGGIGMP加GG组记录删除,停止转发该组数据到对应接口所在的网段。IGMPPrompt-Leave(快速离说明没有影响。具体包括3个功能:IGMP-Limit、静态组加入和Group-Policy。 文档版本01(2010-09- 72

IGMP-

PIM

Leaf

IGMP-Limit是指通过在交换机上的接口、单实例和所有实例下配置IGMP组播组限制 不参与接口IGMP加入的计数。 前实例下各个接口的IGMP加入的接口表项总和进行限制。2- 文档版本01(2010-09- 2 接口的IGMP加入的接口表项总和进行限制。 静态组加

Interfacesthatareconfiguredtostaticallyjoinrelatedgroupsandareequaltostablemembersonthenetworksegment文档版本01(2010-09- 92

IGMPGroup-

PIM

Leaf

文,不希望转发该组播组的数据,也可以通过Group-Policy加以限制。SSM前的版本的主机,使其也能够使用指定源的组播服务。SSMMap机制是:将处于入请求。这样应用低版本IGMP的用户也可以获得SSM范围的组播服务。说明请参见PIM-SSM。2- 文档版本01(2010-09- 2图2-5SSMMap应用组网IGMPv1IGMPv1IGMPv2

HostCwith2-5所示,SSM网络的用户网段中HostAIGMPv3、HostBIGMPv2、中的所有主机提供SSM组播服务,需要在组播设备上支持SSMMap。如果组播设备支持SSMMap,并且配置了相应的转化规则,设备在接收到HostC或者HostB发出的IGMP(*,G)加入报文的时候,会分情况进行处理: IGMP支持多实例时,组播设备根据接口所属的实例来处理协议报文的收发。当组播设文档版本01(2010-09- 112

术缩略InternetGroupManagement2- 文档版本01(2010-09- 301(2010-09- 信

定目lIGMPSnoo:IGMPSnoo通过侦听上游交换机和主机之间发送的组播协议l静态二层组播:静态二层组播功能通过手工配置二层组播转,将端口与组播地lIGMPProxyIGMPProxy可以实现交换机的如下功能:对于路由器侧相处理用户发来的IGMP响应报文。这样可以减少两侧网络带宽的浪费。本特性的参考资料-HostExtensionsforIP-InternetGroupManagementProtocol,Version-InternetGroupManagementProtocol,Version-3- 文档版本01(2010-09- 3IGMPSnoo/MLDIGMP5bit信息丢5bit信息丢X1110 48bitMAC地025bitMAC文档版本01(2010-09- 33

IPIP224.0.1.1、224.128.1.1、225.0.1.1、239.128.1.1等组播组的组播MAC地址都为01-00-5e-00-01-01。组播转 出端口信 VLAN 出端口类说明 3- 文档版本01(2010-09- 3Switchport

multicast路由器端l动态路由器端口(3-2中蓝色圆形):能够接收到源地址不为0.0.0.0IGMPQueryPIMo报文的端口。动态路由器端口依赖于组播设备与主机之间交互的协议报文,动态。每个动态路由器端口启动一个“路由器端口老化定l静态路由器端口:用户使用配置命令指定的,不会老化。(3-2中未体现组播组成员端l动态成员端口(3-2中黄色方块)IGMPReport报文的端口。动态01(2010-09- 信3

IGMPSnoo/MLDSnoo/MLDSnoo的交换机收到主机和交换机之间传递的IGMP消息时,交换机的IGMPSnoo/MLDSnoo模块分析消息携带的信息,根据这些信息建立和 IGMPSnoo/MLDSnoo还包括端口快速离开、组播组策略、组播组数量限制等端口快速端口快速离开是指当交换机某端口收到主机发送的离开某指定组播组的IGMPLeave/ 组播组策

IGMPSnoo/MLDSnoo支持用户通过命令配置组播组策略,使VLAN内的端口只能加入符合ACL规则的组播组。配置策略一些组播组地址生产转项,这样为了与组播交换机的SSM模式匹配,允许在交换机上配置SSM-Policy,指定属于SSM信息,在该范围内的IGMPv2加入报文不会生成表项。组播组数量限到限制,则不建立转项。3- 文档版本01(2010-09- 3IGMPSnoo/MLDSnoo支持多种接IGMPSnoo/MLDSnoo运行在以太网交换机上,目前IGMPSnoo/MLDSnoo支持以太网的大部分物理接口和逻辑接口:IGMPSnoo/MLDSnoo不支持的以太网接口类型有:Virtual-Ethernet、QinQ类网络的接口,如POS接口、ATM接口等。 IGMPIGMPProxy是靠用户和组播路由器之间的IGMP报文建立组播转,使能IGMPProxyQuery消息。对于组播路由器,它是一个主机,发送Report和Leave消息。IGMPVLAN下多少主机VLAN基本原如图3-3所示,传统的组播点播方式下,属于不同VLAN的用户通过同一台设备文档版本01(2010-09- 73

如图3-4所示,不同VLAN的用户分别进行同一组播源点播时,可以在交换机A上配置组播VLAN,并将用户VLAN加入组播VLAN,以实现组播数据在不同的VLAN内传交换机B与组播源侧相连,交换机A上运行组播VLAN功能,VLAN1为组播把组播数据传送给该组播VLAN即可,而不必再为每个用户VLAN都一份。当交换机A从上游接收到组播数据报文时,依据报文所属组播VLAN和报文的目的地址(即组播组地址)查询组播转。如果查询到对应的转项,则可以找到出端口和出端口VLANID,然后将数据报文在每个出端口一份发送到用户VLAN中去;如3-3- 信01(2010-09- 33-4所示,当组VLAN1不使IGMPProxy功能时,当多个VLAN接入的用户都加入同一个组时,交换机A会为每个下游设备向上游设备交换机B上报IGMPReportB上报IGMPLeave报文。ABIGMPReport报文,同时在该组最后一个成员口删除时向交换机BIGMPLeave报文。这样既可以减少网络侧带宽,同时可以节约交换机A和交换机B之间的带宽。根据用户接入端口和用户VLAN绑定到组播VLAN3-5所示。IP 盒式交换机SwitchB接入到SwitchA,这样在SwitchA接入端口上,会存在这样的要SwitchA上,需要根据(VLAN)ISP对应组播VLAN的关系,当SwitchA收到终端的IGMP加入请求后,找到ISP对应的组播VLAN,处理用户的组播加入请求,转发ISP的组播数据流。文档版本01(2010-09- 93

IGMPSnoo在VLAN中的应如图3-6所示,交换机SwitchA和SwitchB上未运行IGMPSnoo。当收到组播数据multicast如图3-7所示,在SwitchA和SwitchB上配置IGMPSnoo功能。通过侦听组播交换3- 文档版本01(2010-09- 3multicastVLANVLAN VLAN32个。lVLANVLANVLAN上运行组播VLAN功能,VLAN10为组播VLAN,VLAN100和VLAN200为用户VLAN,VLAN100和VLAN200内的组播组成员能够收到组播数据报文。01(2010-09- 信3

VLAN术语/缩略VirtualLocalArea3- 文档版本01(2010-09- 401(2010-09- 信

定(ProtocolIndependentMulticastSparseMode)域互连而开发的一种域间组播解决方案,目前只支持IPv4。目PIM-SM域间RP信息,组播源只向本域内的RP,用户主机只向本域内的RPPIM-SMRPRP知道且仅知道本域内的PIM-SMRP(RendezvousPoint)PIM-SM网络划分为多个区域,每个区域一个RP,可以实现RP负荷分担、增强网络的稳定性,益于管理。每一个这样的区域,称为一个PIM-SM域。因此,将一个大的PIM-SM网络划分为PIM-SM域后,针对如何PIM-SM域间了MSDP,使不同PIM-SM域的RP之间能够互相通信,共享组播源信息。说明本节中描述PIM-SM域指某个RP的服务范围,可以是通过BSR边界划分出来的域,也可以是通过在不同交换机上配置不同的静态RP形成的域。-AnycastRendevousPoint(RP)mechanismProtocolIndependentMulticast(PIM)andMulticastSourceDiscoveryProtocol(MSDP)-4- 文档版本01(2010-09- 4

MSDP实现域间组播解决了不同PIM-SM域之间RP信息、需要共享不同域内组播源信息的问题,实现了PIM-SM域间RP之间的通信,共享组播源信息,保证域间组

Peer之间彼此首尾相连,形成一张“MSDP连通图”,连接各PIM-SM域的RP。MSDPSA(SourceActive)消息,SADRRP上向组G发送数据。PIM-SM3域内的Receiver为组G成员,RP3和Receiver之间了一棵关于组G的RPT(RP-rootedSharedTree)。文档版本01(2010-09- 34

4-1MSDPPIM-SMPIM-SMPIM-SMPIM-SMMSDPpeers消息中,发给RP1。RP1作为RPSASourceIP地址、组G地址和RP1地址,发送给对等体RP2。RP2SARPF(ReversePathForwarding)检查。检查通过,向RP3转发。RP3SARPFRP3上存在(*,G)表项,表示本域内存在组G成员。RP3的组播路径(源树)。组播数据沿源树到达RP3后,再沿RPT向接收者转4-4- 信01(2010-09- 4MSDPAnycastMSDPAnycastRP是指在PIM-SM域内配置多个具IP地址RP,这些IPloopbackRPMSDP对等体关系,从而实现RP路径最优及负荷分担。PIM-SMAnycastRP既可以解决组播源信息和组播组加入信息都需要向同加入和进行,保证了RP路径最优。4-2AnycastRPSAMSDP01(2010-09- 信4

后,自行决定是否发起SPT切换。实例支持MSDP,属于同一实例(包括公网实例和 以建立MSDPPeer。通过在MSDPPeer之间交互SA信息,实现跨域 应用多实例的组播路由器,为其支持的每一个实例独立一套MSDP机制,包括:间信息。因此,只有属于同一实例的MSDP

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论