备战理论实现IP中点到多点的高效数据传输能够有效地节约网络带宽_第1页
备战理论实现IP中点到多点的高效数据传输能够有效地节约网络带宽_第2页
备战理论实现IP中点到多点的高效数据传输能够有效地节约网络带宽_第3页
备战理论实现IP中点到多点的高效数据传输能够有效地节约网络带宽_第4页
备战理论实现IP中点到多点的高效数据传输能够有效地节约网络带宽_第5页
已阅读5页,还剩18页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

IP IP OSPFRIPPIMVRRPIGMPV322431.255255 MACIPMACMAC2401-00-5E25bit023bitIP地址23bit为映射下来PIM用于组播路由器与组播路由器之间构建组播路由表并且负责组播数据转发(AS内运IPRPF接RPF接口,静态组播路由的选择优先级高于单播路由配置命令:iprpf-route-static200.1.1.02434.1.1.3IPIGMP1。(0x11)0,并被主机忽略。如果没有成员,路由器连续查询两次后,则确定该局域网中已经没有组成 SIPIP地址,目的地址为加入的组播组地址,组地址为加入的组v1版本没有查询器的机制,使用PIM的DR路由器作为查询例:R1R2连接主机网段,R1PC1、PC2、PC3三个接收PC1PC2G1的数据,PC3G2的IGMP查询器(R1)224.0.0.1(表示同一网段内60秒发送一次。网段内所有主机都接收到该查询报文,PC1PC2G1成员,则在本地启0~10秒之间的随机值。第一个定时器超时的主机发送针对该组的报告报文。PC1上的Timer-G1首先超G1G1PC2侦听到此报G1G2的成员,则由组G1G2的数据到达路由器,将向该网段转发。项(*,G3)G3的数据到达路由器,将向该网段转发。v1130S后如果在没有收到相应的成员报告报会删除相应的(*,G)条目 igmp igmpversion文中指定的最大响应时间内发送针对该组的报告报文。路由器继续该组成员查询器机当有多台查询器时,根据查询器的IP地址,IP地址小的成为查询器;V1一致0.1秒为单位,可以减少抑制时间相同的概率化IGMPv3中一个成员报告报文可以携带多个组播组信息;方法一:HostIGMPv3报告(G,IS_IN,(S1)),S1G发送的数方法二:HostIGMPv3报告(G,IS_EX,(S2)),S2G发S1Host。IGMPIGMPv1IGMPv2报告报文时,首先检查该报文中所携G:如果G在SSM组地址范围内,再查看是否有对应的SSMMap规则。SSM服务,转换报告报文中的信息。无则丢弃该报文。IGMPSSMMap不处理IGMPv3的报告报通过IGMP的报文,形成二层转,使组播流量只从相应的接口转发,从而避免二层转MACMAC组播组MAC组播组中并启动该端口的老化IGMP所有成员报告报会由交换机转发到路由器,路由器开销大L2CPU[Quidway-vlan2]portEthernet1/0/5toEthernet1/0/8[Quidway-vlan2]igmp-snooenable[Quidway]disyigmp-snoodisyigmp-snoorouter-port查看路由器端disyigmp-snooport- VLANVLAN的成员端口VLANIGMPv2IGMPv3报文时,配置成员端口快速离开VLAN的用户有相同的组播数据需求时,上游路由器仍然需要发送多份相同报VLAN中。VLANVLANVLAN可以VLAN。PIM-DMPIM-SMRP,RPTRP到接收者如经过的最短路径树。如果多个组播源,RPT树也只会存在一个RP的方向;PIM-SPT树,源到接受者的路径最短,最后组播路由表也只存在(S,G)条目0:o;3:加入/剪枝 6:嫁接;7:嫁接回应;9 IP24.0.0.13(PIM路由器)IP地址、TTL130105秒。每个网段进行DR,优先级越大越优,默认为1,一致则比较接口的IP地址,越大越优。PIM-DMDRIGMPv1的查询器RPF检查,检查通过则生成相应RPF检查,然后生成路由器为被裁剪的下游接口启动一个剪枝定时器(210秒),定时器超时后接口恢发。SPT3Jion消Jion消息就不会被剪枝PIMRPF检查通过向该网段转发组播报文时PIM路由器向该网段转发组播报文Assert报文(PIMAssert报文后,将自身参数与对方报文中携带的参数做Assert竞选。AssertLoser,后续不会对该网段转发组播报文,PIM路AssertAssertLoser可以周期性地恢复组播报文转发,从而周期性的Assert竞选。RouterBRouterC从各自下游接口接收到对方发来的组播报文,RPF检查都失败,报文被丢弃。同时,RouterBRouterCAssert报文。RouterBRouterCAssert报文中携带的路由信息进行比发,RouterCRPF检查失败而丢弃。RouterCRouterBAssert报文中携带的路由信息进行比较,由于自身到组播源的开销较大而落败。于是相应下游接口向该网段转发为了避免被裁剪的接口因为“剪枝定时器”超时而恢发主要使用状态刷文,由第一跳组播路由器发出,并泛洪到全网所有的组播路SPTSSMDRDRRP进行DR:用于共享树的建立RPTSPTPIM-DM一样C-BSR,C-RP路由器上指定,其它组播路由器通过相应的协商机制RPRP冗余备份BSRC-RP的信息;C-BSRBSR的备份PIM-SMBSRC-BSRBSRBSRBSRBSR60SBSRC-BSRBSRBSR180sBSR的一个PIM-SM域里可以存在多个C-RP,一个组只能一个RP,一个组里可以存在多C-RP C-RP的服务组范围,越精确越优C-RP的优先级,越小越优先C-RPIP BSRC-RPC-RP通告报文,包含自身的优先级、超时时间、RP地址和服务组范围BSRC-RPBSRRP-SET字段(该字段报文包含C-RP的信息)PIM邻居RPT组播源过单播报文:是将第一份组播流信息封装在报文中,单播给当RP收到单播报文,查看报文中对应的(S,G)是否存在(*,G)。如RPT树发向接受者RPRegisterRP会单播向第一跳路由Register-StopR1Register报文。SPT当RP收到单播报文,查看报文中对应的(S,G)是否存在(*,G),如果存在则生成相应的(S,G)条目,并且向源的方向发送(S,G)jion报文收到(S,G)jion报文上游路由器会生成相应的(S,G)条目,并且继续向源的方向发送(S,G)jion报文;在源树建立起来之前,组播流报是通过报文发送到RP;RPRP停为了避免源DR一直发送报文。源DR收到停止报文,会停止报文60RP收到的报文中的(S,G)有对应的(*,G),会在源到RP之间的SPT构建完成之后才会向源DR发送停止报文RPTSPTRPRP形成巨大的负RPDR发起,当组播流到达一定的阙值(0)后(即从共享树接收到第一份组播报文时),RPTSPT的切换DR会朝源的方向发起(S,G)jion报文,上游路由器收到报文后会生成相应的(S,G)条目,然后继续朝组播源发送收到(S,G)jion报文,直到第一跳路由SPT路径SPT路径之前,成员还是通过共享树接收组播流量;RP最近的接口发送(S,G)RPT[RTC]multicastrouting-enable [RTC]interfaceEthernet0/1 //pim Valueof c-rpLoopBack0group- RPTSPT //RPTSPTdisypimrp-info //查看RPdisypimbsr-info//查看RPFRPFiprpf-route-static192.168.1.1 SPTRPTBSRRPTSPTIGMPV3的最后一跳路由器会生成相应的(S,G)条目,并且根据(S,G)S找到组播源对应的出接口,然后向该接口发出(S,G)jion消息上游路由器收到(S,G)jion消息,会生成相应的(S,G)条目,并且继续向源的方向继续发送(S,G)jionSPT树。igm

温馨提示

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

评论

0/150

提交评论