- 1、本文档共62页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
IGMP v2组离开(2) 删除组 PIM协议 PIM(Protocol Independent Multicast)是一种域内多播路由协议。它不依赖于任何特定的单播路由协议。 PIM协议根据其实现机制和适用环境分为密集模式(Dense-Mode, DM)和稀疏模式(Sparse-Mode,SM)。密集模式适合于多播源和接收者物理距离近、数据报文流量大而且持续、接收者密度较大的网络,典型的例子是局域网;稀疏模式适合于多播源和接收者散布在很大地域且带宽有限的网络中,典型的例子如Internet 。 PIM-SM采用主动的“加入-剪枝”机制维护多播转发树。 PIM-DM采用被动的“扩散-剪枝”机制维护多播转发树。 PIM v2 协议报文 封装在IP报文中,协议号为103。若采用多播方式传送,则目的地址为224.0.0.13,TTL为1。 报文类型: SM DM公用: Hello Join/Prune Assert SM专用: Register/Register-Stop BootStrap Cand-RP-Adv DM专用: Graft/Graft-Ack 基本概念(1)-DR 在共享介质的网络上,PIM路由器将通过竞争产生出指定路由器(DR)来负责这个网段上的多播协议报文的收发。 DR选举是通过Hello报文的交互完成的。 DR的选举原则: 优先级次序,高优先级获胜; 优先级相同,选接口IP地址最大的作为DR。 基本概念(2)-RP 在PIM-SM中,为了创建共享树,需要指定一个汇聚点(RP),作为RPT的根。 RP和多播组之间具有1:n映射关系,映射关系是通过一个Hash函数完成的。 在一个多播域中可能会有多个RP。但在该域中的所有路由器上对于特定组G,必须映射到同一个RP。 RP的发现机制有两种: 静态指定 动态Bootstrap发布(需要Cand-RP-Adv协助) Cand-RP 基本概念(3)-BSR 为了在整个多播域内,发布所有候选RP信息,需要至少指定一个BootStrap 路由器(BSR)。 BSR的功能是:收集本多播域中所有Cand-RP发布的Cand-RP-Adv信息;定期用BootStrap消息向外发布。 PIM-DM 概述 邻居发现与DR选举 数据转发 剪枝(Prune) 嫁接(Graft) 竞争(Assert) PIM-DM(1)-概述 Push方式 “扩散-剪枝”过程 (*,G)路由不能转发 PIM-DM(2)-邻居发现 运行PIM-SM的接口定期(30秒)发送Hello,以便与同网段上的PIM设备建立和维持邻居关系;同时通过PIM竞争产生本网段的DR。 PIM-DM(3)-数据转发 PIM-DM模式的接口加入多播路由表项的出接口的条件: 在该接口上发现了PIM邻居 在该接口上收到了关于组G的Join 在该接口上配置了静态的IGMP成员 数据报文将复制并转发到所有的出接口。 PIM-DM(4.1)-剪枝 剪枝 剪枝条件:收到数据的路由器没有接收者和邻居 PIM-DM(4.2)-剪枝延迟 不剪枝 PIM-DM(5)-嫁接 嫁接条件:剪枝区域出现接收者 PIM-DM(6)-竞争 竞争条件:在出接口上收到多播数据 竞争过程:通过比较路由的distance/metric值,若两者相同,则比较IP地址 竞争的结果:只有一条数据转发路径 PIM-SM 概述 邻居关系建立 转发 加入/剪枝 注册 树切换 PIM-SM(1)-概述 PULL方式,显式加入 “加入-剪枝”过程 RPF检查应转发树类型不同而变化 对特定组只能有一个RP 路由匹配顺序是(S,G)- (*,G) PIM-SM(2)-转发 PIM-SM的RPF检查,因转发树的不同而异: 若数据沿RPT转发,则对RP做RPF检查 若数据沿SPT转发,则对S做RPF检查 PIM-SM模式的接口加入多播路由表项的出接口的条件: 在该接口上的PIM邻居加入了多播组G 在该接口上连接的主机加入了IGMP组 在该接口上配置了静态的IGMP成员 PIM-SM(3.1)-注册 多播源所在网段内的DR(S-DR)收到多播数据包后,将该报文封装在注册(Register)报文中,然后用单播方式发送给对应于该组的RP。 RP收到该注册报文后,将其拆封,并沿RPT将数据向下转发。向S-DR发送(S,G)Join,建立S-DR和RP之间的SPT。 S-DR收到(S,G)加入后,SPT创建成功,数据沿SPT下发。 RP收到来自SPT的多播数据后,向S-DR发送Register-Stop,以停止S-DR继续发送Register。 S-DR收到Register-Stop后,停止Register。 零流量门限切换 PIM-SM(3.2)-注册 接收者先加入的
您可能关注的文档
- 新二科业务学习——营养不良探讨.ppt
- 新二数下《推理》例2探讨.ppt
- 把种子散播到远处-上课探讨.ppt
- 6原核生物基因表达的调控例析.ppt
- InDesign文本和图像的应用例析.ppt
- AS髋关节受累的思考例析.ppt
- ATL-锂电池鼓气成分及原理例析.ppt
- 教案下篇2根及根茎类药材探讨.ppt
- 手--运动学探讨.ppt
- 把种子散播到远处-探讨.ppt
- 2025年网络文学平台版权运营模式创新与版权保护体系构建.docx
- 数字藏品市场运营策略洞察:2025年市场风险与应对策略分析.docx
- 全球新能源汽车产业政策法规与市场前景白皮书.docx
- 工业互联网平台安全标准制定:安全防护与合规性监管策略.docx
- 剧本杀剧本创作审核标准2025年优化与行业自律.docx
- 2025年新能源电动巡逻车在城市安防中的应用对城市环境的影响分析.docx
- 全渠道零售案例精选:2025年行业创新实践报告.docx
- 2025年网约车司乘纠纷处理机制优化与行业可持续发展报告.docx
- 2025年宠物烘焙食品市场法规政策解读:合规经营与风险规避.docx
- 2025年宠物行业数据安全监管政策影响分析报告.docx
文档评论(0)