美文网首页
【HCIP】组播-PIM协议2:RPF检测、STP树密集模式是怎

【HCIP】组播-PIM协议2:RPF检测、STP树密集模式是怎

作者: 周山 | 来源:发表于2021-10-24 22:28 被阅读0次

    RPF检测

    启用PIM协议的路由在接收到组播流量之后,首先会对组播流量进行RPF检测。
    RPF检测又叫反向路径转发检测,是PIM协议中用组播转发防环核心手段。
    首先, 路由器检查组播报文的源地址,以此确定此数据包是否通过满足“该接口是去往组播源地址的出口”如果是通过可以返回到源的接口上到达的,RPF校验成功,简单的理解就是,通过匹配路由表的源地址,如果匹配到该条数据中的接口是发送的接口,则继续转发,反之,说明路由表中已存在去往源的最佳路径,直接丢弃。


    图片.png

    我们自己绘制一个环路,就可以理解。

    STP

    熟悉计算机组成原理和计算机网络的人对这个思想并不陌生,最短路径优先算法,而这次生成树协议也用到这种机制。
    DM(密集模式)的任务就是构建维护STP树(S,G),S代表组播源的地址,G代表组播组的地址
    上游接口:就是RPF接口(它不能成为下游接口),负责接收(S,G)的组播流量,对于每一个(S,G)表项,RPF接口有且只有一个,如果去往组播源是负载分担的,下一跳地址大的接口为RPF接口。RPF接口上的邻居称为RPF邻居。如果RPF上存在多个PIM邻居,则邻居地址大的为RPF邻居。
    下游接口:将RPF接口收到的组播流量发送出去的接口即存在直连组成员的接口(由IGMP协议维护)以及存在PIM邻居的接口
    剪枝:当下游节点没有组播成员,就向上发送剪枝报文。路由器发现没有直连组成员,也没有PIM邻居,也没有除了RPF之外的接口,则认为下游接口为null,就向上游接口发送剪枝报文,尚有接口收到剪枝报文,将自身(S,G)表项中该接口剪枝,210s内不再下发该组的组播流量。

    相关文章

      网友评论

          本文标题:【HCIP】组播-PIM协议2:RPF检测、STP树密集模式是怎

          本文链接:https://www.haomeiwen.com/subject/tifyoltx.html