PIM-DM源树建立过程
2020-03-31阅读 587

 

网络拓扑:

delete-01.png

路由器转发组播流过程:

    1> 网络中出现组播源Server1以后,组播源直接发送组播报文给网络中的PIM路由器。

  2> PIM路由器接收到组播报文后,首先进行RPF检查。

  3> RPF检查通过后,就会在PIM路由器上创建(S,G)表项。在(S,G)表项中,上游接口是接收组播报文的接口。下游接口列表包括除了上游接口之外满足以下任何条件的所有接口。

条件1:连接PIM邻居的接口。

条件2:连接组成员的接口。

条件3:静态加入组播组的接口。

4> PIM路由器将收到的组播报文沿着(S,G)表项的下游接口转发出去。

PIM-DM源树建立过程:

    1> 组播源Server1开始向组播组发送组播报文。

2> 路由器R1接收到组播报文,进行RPF检查。

   RPF检查通过后,R1建立(S,G)表项,上游接口是连接组播源Server1的接口,下游接口列表包括连接R2R5的接口。

   R1将组播报文发送给R2R5

3> R2收到R1发送过来的组播报文,进行RPF检查。

    RPF检查通过后,R2建立(S,G)表项,上游接口是连接R1的接口,下游接口列表包括连接R3的接口。

   R2将组播报文发送给R3

4> R5接收到R1发过来的组播报文,进行RPF检查。

    RPF检查通过后,R5建立(S.G)表项,上游接口是连接R1的接口,下游接口列表为空。执行剪枝操作。

5> R3收到R2发送的组播报文,进行RPF检查。

    RPF检查通过后,R3建立(S,G)表项,上游接口是连接R2的接口,下游接口列表包括连接组成员PC1的接口。

    R3将组播报文发送给组成员PC1

 


头像
胡云力
36
文章总数
70465
总阅读数