组播路由协议基础——PIM-DM扩散/剪枝过程

本文深入探讨PIM-DM(Protocol Independent Multicast-Dense Mode)在组播网络中的工作原理,包括组播流量扩散、RPF检查、剪枝过程及状态刷新机制,阐述了如何高效管理和传播组播数据。

PIM-DM扩散示例

组网拓扑

如下图所示的网络中,

  1. 我们首先在每台路由器上部署了OSPF,使得它们都能够通过OSPF学习到去往全网各个网段的路由,
  2. 随后又在每台路由器的相关接口上激活了PIM-DM。
  3. R2及R4都在其连接终端网段的接口上激活了IGMPv2。
    在这里插入图片描述
  4. PC1及PC2是组播组239.1.1.15的成员,它们通过发送IGMPv2成员关系报告宣告自己加入该组播组。
  5. R2及R4将分别收到PC1及PC2发送的IGMP报文并创建相关IGMP组表项和IGMP路由表项。
  6. 以R2为例,其维护的IGMP路由表项如下:
    在这里插入图片描述

PIM-DM组播流量扩散过程

(1)组播源和组播接受者的准备工作:

  • Source开始向组播组239.1.1.15发送组播流量,这些组播流量其实就是大量的组播报文。(以多媒体直播为例,Source通过软件直播多媒体影像,影像内容被软件编码并在Source的网卡上形成一个个组播报文。)
  • 组播报文大多采用UDP封装。假设Source所产生的组播报文的源IP地址为10.1.1.1,也即Source的地址,而目的IP地址为239.1.1.15。需要注意的是,在实际应用中,UDP目的端口号以及组播地址通常都是可以自定义的。
  • PC1、PC2作为接收者,也需要开启相应的软件(比如软件直播多媒体APP),并侦听对应的UDP端口及组播地址。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值