H3CSE园区-组播转发机制
2018-03-06 18:31
148 查看
PS:本篇仅挑选作者认为重要的模块,并不全面仅供复习参考,具体请自行查阅相关书籍。设有H3CNE-H3CTE学习博客专栏,敬请关注。
不同于单播,组播数据转发路径基于树形结构
不同于单播,组播转发需要检查报文的入接口是否最优
组播转发树 都是源------>>>接收者得到单向树
组播分发树概念:
1.组播分发树指组播数据在网络中的转发路径,由组播路由协议建立
2.根据树根节点的不同,组播分发树可分为最短路径树和共享树
SPT(Shortest Path Tree,最短路径树):树根为组播源所连接的指定路由器
RPT( Rendezvous Point Tree,共享树):树根为RP(Rendezvous Point,汇聚点)
![](https://img-blog.csdn.net/20180306181308968)
每一个源到每一个组播组,都需要建立一颗SPT树,任意源到任意组播接收者路径最短。
![](https://img-blog.csdn.net/20180306181418554)
任意信源到同一组播组,有一段路径是一样的
RPF介绍:
RPF (Reverse Path Forwarding,逆向路径转发)
1.确保组播数据沿正确路径传输
2.避免组播路径环路的产生
RPF检查的过程如下:
1.如果数据包是在到达组播源的最优路径上到达,则RPF检查成功,数据包被转发
2.如果RPF检查失败,弃数据包
RPF检查基于的是单播路由表
简而言之:组播路由设备收到组播数据,检查组播数据IP报头中的源IP,匹配单播路由表(display ip routing-table),如果匹配路由信息中的出接口 和 收到组播数据的接口是同一个, RPF检查成功,组播数据方可转发,否则丢弃。
因为组播转发依靠RPF机制,组播环境中路由设备必须运行单播路由协议,每台设备都必须学习到源所位于的IP网段。
![](https://img-blog.csdn.net/20180306182535144)
注意:从某个源到某个组播组的组播数据,本地路由只能通过本地 一个 特定端口从 一个 特定上游邻居收到。
不同于单播,组播数据转发路径基于树形结构
不同于单播,组播转发需要检查报文的入接口是否最优
组播转发树 都是源------>>>接收者得到单向树
组播分发树概念:
1.组播分发树指组播数据在网络中的转发路径,由组播路由协议建立
2.根据树根节点的不同,组播分发树可分为最短路径树和共享树
SPT(Shortest Path Tree,最短路径树):树根为组播源所连接的指定路由器
RPT( Rendezvous Point Tree,共享树):树根为RP(Rendezvous Point,汇聚点)
每一个源到每一个组播组,都需要建立一颗SPT树,任意源到任意组播接收者路径最短。
任意信源到同一组播组,有一段路径是一样的
RPF介绍:
RPF (Reverse Path Forwarding,逆向路径转发)
1.确保组播数据沿正确路径传输
2.避免组播路径环路的产生
RPF检查的过程如下:
1.如果数据包是在到达组播源的最优路径上到达,则RPF检查成功,数据包被转发
2.如果RPF检查失败,弃数据包
RPF检查基于的是单播路由表
简而言之:组播路由设备收到组播数据,检查组播数据IP报头中的源IP,匹配单播路由表(display ip routing-table),如果匹配路由信息中的出接口 和 收到组播数据的接口是同一个, RPF检查成功,组播数据方可转发,否则丢弃。
因为组播转发依靠RPF机制,组播环境中路由设备必须运行单播路由协议,每台设备都必须学习到源所位于的IP网段。
注意:从某个源到某个组播组的组播数据,本地路由只能通过本地 一个 特定端口从 一个 特定上游邻居收到。
相关文章推荐
- H3CSE园区-组播概述
- iOS消息转发机制
- runtime消息转发机制
- 【iOS_Development】消息转发机制简述
- 消息转发机制
- [iOS]使用NSProxy实现消息转发机制,模拟多重继承
- 深入理解Object-C消息转发机制
- H3CSE园区-Smart Link和Monitor Link
- 消息转发机制与Aspects源码解析
- 理解消息传递机制和消息转发机制
- Effective Objective-C 2.0 编写高质量iOS与OS X代码 理解消息转发机制
- Effective Objective-C(第11-14条)动态绑定、objc_msgSend、消息转发机制
- 路由器在转发以太帧时封装机制
- 二层转发机制&MAC地址表会溢出吗(为啥具有老化时间)
- 怎么挽救unrecognized selector异常——消息转发机制
- oc消息转发机制
- iOS runtime探究(二): 从runtime開始深入理解OC消息转发机制
- Android的IPC机制Binder的详解(转发)
- H3CSE园区-NTP
- 组播RPF 逆向路径转发 实验原理