h3cse课程构建h3c高性能园区网络v1.0培训胶片-b组播路由协议_第1页
h3cse课程构建h3c高性能园区网络v1.0培训胶片-b组播路由协议_第2页
h3cse课程构建h3c高性能园区网络v1.0培训胶片-b组播路由协议_第3页
h3cse课程构建h3c高性能园区网络v1.0培训胶片-b组播路由协议_第4页
h3cse课程构建h3c高性能园区网络v1.0培训胶片-b组播路由协议_第5页
免费预览已结束,剩余28页可下载查看

付费下载

下载本文档

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

文档简介

组播分发树由组播路由协议建立不同的组播路由协议可能基于不同的组播分发树模型引入学习完本课程,您应该能够:熟悉常用的组播路由协议掌握PIM-DM协议的原理掌握PIM-SM协议的原理掌握PIM-SSM协议的原理课程目标组播路由协议概述PIM-DMPIM-SMPIM-SSM组播路由协议概念和分类组播路由协议运行在三层组播设备之间,用于建立和

组播路由,并正确、高效地转发组播报文。组播路由协议建立了从一个数据源端到多个接收端的无环数据传输路径,即组播分发树。对于ASM组播模型,组播路由协议可以分为域内和域间两类→

域内组播路由协议用于在AS

发现组播源并构建组播分发树→域间组播路由协议用于实现组播信息在AS之间的传递组播路由协议的模式组播路由协议有密集和稀疏两种模式源192.18.0.32接收者源192.18.0.32接收者密集模式稀疏模式组播数据剪枝加入域内组播路由协议DVMRP(Distance

Vector

MulticastRoutingProtocol,距离矢量组播路由协议)MOSPF(Multicast

Extensions

to

OSPF,组播OSPF协议)PIM(Protocol

Independent

Multicast,协议无关组播)→

PIM-DM→

PIM-SM→

PIM-SSM组播路由协议概述PIM-DMPIM-SMPIM-SSMPIM-DM概述PIM-DM是密集模式的组播路由协议,该协议假定网络中组播接收者较多,且分

布于大部分网络设备上,因此采用“推”的方式将组播流量周期性的扩散到网络

中的所有邻居设备上PIM-DM在RFC3973中定义,适用于小型组播网络邻居发现机制PIM

路由器之间周期性发送o消息,o消息o消息查询器o消息IGMPv1用于发现邻居、建立并

邻居关系当共享网段路由器运行的IGMP版本为v1时,可以通过

o消息为该网段IGMP查询器RTA:1.1.1.1

RTB:1.1.1.2组播报文扩散过程将组播报文扩散到每一个运行PIM-DM的网段,沿途每一台路由器都创建(S,G)表项源192.18.0.32接收者组播数据流接收者(S,G)剪枝/加入过程源192.18.0.32接收者组播数据流

Prune消息

Join消息接收者12(S,G)如果不需要上游发送组播报文,向上游接口发送Prune消息如果共享网段上有路由器连接接收者,则该路由器需向上游发送Join消息覆盖其他路由器发送的Prune消息RTARTBRTCRTDRTERTFSPT的形成经过扩散-剪枝过程,形成组播源到组播接收者之间的SPT扩散-剪枝过程周期进行,由定时器控制源192.18.0.32接收者组播数据流接收者(S,G)嫁接过程源192.18.0.32接收者组播数据流IGMP

Membership

ReportGraft

消息Graft

ACK接收者新接收者145(S,G)当路由器需要上游发送组播报文时,向上游发送Graft消息上游收到后回复Graft

ACK消息RTC3

2RTF断言机制RTA:1.1.1.1RTB:1.1.1.2在一个网段内如果存在多台组播路由器,则相同的组播报文可能会被重复发送到该网段。通过断言(Assert)机制可以选定网段上唯一的组播数据转发者。组播源S组播数据流Assert消息RTCPIM-DM的状态刷新机制通过状态刷新机制可以降低组播报文扩散的频率,节省网络带宽源192.18.0.32接收者组播数据流State

Refresh消息接收者(S,G)组播路由协议概述PIM-DMPIM-SMPIM-SSMPIM-SM概述PIM-SM是稀疏模式的组播路由协议。PIM-SM采用“拉”的方式,根据接收者的需求,在组播接收者和组播源之间建立组播转发树RFC4601中定义,实际应用中适用何形式的网络PIM-SM使用RP(Rendezvous

Point,汇聚点)作为共享树的根→

组播源通过DR

到RP→接收者通过DR向RP发起加入邻居发现和DRPIM-SM邻居发现过程和PIM-DM相同共享网段需要

DR,作为该网段的唯一转发者o消息RTA:1.1.1.1RTB:1.1.1.2DRo消息RTA:1.1.1.1RTB:1.1.1.2DR组播源接收者组播数据流o消息加入过程接收者DR1接收者DR向RP发起加入,沿途每一台路由器都创建(*,G)表项,形成以RP为根的RPTRP源192.18.0.322(*,G)组播数据流Join消息组播源源192.18.0.32RP接收者DRDR123组播数据流单播Register消息(封装组播数据)Join消息4(S,G)(*,G)组播源

停止源192.18.0.32RP接收者DRDRRegister-Stop消息143(S,G)(*,G)组播数据流单播Register消息(封装组播数据)52RPT向SPT的切换接收者DRDR

RP源192.18.0.321(S,G)组播数据流Join消息2(S,G)3由接收者DR发起向组播源的加入过程RPT向SPT的切换(续)组播数据流接收者DRPrune消息DR

RP源192.18.0.32(S,G)(S,G)由DR或上游路由器向RP发送Prune消息,RP向组播源DR发送Prune消息RPT向SPT的切换(续)源192.18.0.32组播数据流RP接收者DRDR(S,G)最终形成组播源到接收者的SPTRP发现RP是PIM-SM运行的关键,RP可以通过静态指定也可以通过动态静态指定→网络中所有PIM路由器上静态指定RP,无法实现RP的冗余备份自动→需在网络中使用Boot

Strap协议,自动发现、选择RP,易于扩展,组网更灵活BSR机制BSR负责收集网络中由C-RP发来的

报文,汇总为RP-Set,通过自举消息发送到PIM-SM域网络中的各路由器将依据RP-Set提供的信息,使用相同的规则从众多C-RP中为特定组播组选择其对应的RP→首先比较C-RP的优先级,优先级较高者获胜→若优先级相同,则使用哈希(Hash)函数计算哈希值,该值较大者获胜→若优先级和哈希值都相同,则C-RP地址较大者获胜RP动态

过程C-RP11.1.1.1C-RP22.2.2.2C-RP33.3.3.3C-BSRBSRPIM-SMAdvertisement消息

BootStrap

消息RTARTBRTC组播路由协议概述PIM-DMPIM-SMPIM-SSMPIM-SSM概述SSM模型在RFC4607中定义,为指定源组播提供了解决方案IANA为SSM分配了特定的组播地址段:232.0.0.0-232.255.255.255采用PIM-SM的一部分技术可以实现PIM的SSM模型即PIM-SSMPIM-SSM加入过程接收者DRDR源192.18.0.32Membership

QueryIGMPv3ReportIGMPv3接收者通过IGMPv3

温馨提示

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

评论

0/150

提交评论