组播分布树及其转发模式 组播分布树是指在组播网络中,用于将组播数据从源头传输到接收端的树形结构。它可以分为两种:源树(Shortest Path Tree,SPT)和共享树(Rendezvous Point Tree,RPT)。 源树(SPT)是指从组播源头到接收端的最短路径树。它是基于组播源头构建的转发路径,在 Dense-mode 模式下使用。 共享树(RPT)是指从 RP(Rendezvous Point)到接收端的共享路径树。它是基于 RP 构建的转发路径,在 Sparse-mode 模式下使用。 组播转发模式有两种:Dense-mode 和 Sparse-mode。 Dense-mode 模式使用 SPT 作为分布树类型,支持的组播路由协议有 DVMRP、MOSPF、PIM 等。该模式的特点是使用推送数据的形式,将数据直接推送出去,不管是否需要数据。它使用隐式加入的模式,叶路由器收到加入请求消息不通知其他的组播路由器自己新增了组成员。每三分钟进行一次周期性的泛洪和修剪,以确保组播路由表的正确性。 Sparse-mode 模式使用 SPT+RPT 作为分布树类型,支持的组播协议有 CBT、PIM 等。该模式的特点是使用显式加入的模式,叶路由器接收到组成员加入的消息后,会将该消息转发给 RP。RP 收到消息后,会将组播数据流发送给组成员。 组播路由表(Mroute)是指组播路由器维护的路由表,它记录了每个源和组之间的转发路径。组播路由表分为两种:(*,G)和(S,G)。(*,G)代表所有源到组的路径,而(S,G)代表特定源到组的路径。 在组播路由表中,每个路由项都有 incoming interface 和 outgoing interface。incoming interface 是指数据进入组播路由器的接口,而 outgoing interface 是指数据从组播路由器出去的接口。 在 Dense-mode 模式下,每台组播路由器都会维护一个大的组播路由表,以记录每个源和组之间的转发路径。这可能会导致设备开销增加。然而,在 Sparse-mode 模式下,每台组播路由器只需要维护一个小的组播路由表,以记录每个源和组之间的转发路径。这可以降低设备开销。 组播路由表的构建遵循以下规则: 1. 叶路由器收到组成员加入的消息后,会自动产生一条(*,G)的组播路由条目。 2. 当有组播数据经过组播路由器的时候,会产生一条(*,G)和(S,G)。 3. 通用规则在 DM 和 SM 模式下都可以生效。 4. (S,G)中的 incoming interface 就是 RPF 接口,有且只有一个。 5. outgoing interface 是出口,可以有多个。 6. (*,G)是(S,G)表项的父项,要创建(S,G)必须要先创建(*,G)。 组播分布树及其转发模式是组播网络中的关键技术,它们共同作用以确保组播数据的正确传输。
剩余11页未读,继续阅读
- 粉丝: 34
- 资源: 843
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
评论0