zoukankan      html  css  js  c++  java
  • Multicast RP 选择

    RP选择
    A Rendezvous-Point is a "meeting point" for sources and receivers in PIM Sparse mode
    静态RP
    动态RP:Cisco私有,Auto-RP
    公认动态RP:PIMv2 Bootstrap(BSR)

    静态RP:
    R1(config)#ip pim rp-address 2.2.2.2 [group-access-list-number] [bidir] [override]

    Auto-RP工作过程:
    (1)C-RP特候选信息公告给MA(224.0.1.39)
    ip pim send-rp-announce loopback 0

    (2)MA(maping agent)
    收集候选信息
    选择候选IP地址最大的IP地址作为最终RP
    将选择出来的RP公告给所有开启组播功能的思科路由器(224.0.1.40)
    ip pim send-rp-discovery loopback 0

    其中C-RP相当于候选者,MA相当于选举机构
    ip pim sparse-dense-mode

    BSR(Bootstrap Router/引导路由器)工作过程:
    一定是PIMv2才支持BSR,PIMv1是不支持BSR的
    (1)C-BSR逐跳泛洪BSR Message ---> 224.0.0.13,逐跳泛洪至整个网络
    (2)通过BSR Message选择Active BSR
    大Priority
    大IP
    (3)C-RP将候选信息以单播方式通告给Active BSR
    (4)Active BSR收集候选RP信息,并添加选举规则逐跳泛洪至整个组播网络
    (5)组播网络的所有路由器根据候选RP信息和选择规则自行选举RP
    大Priority
    大IP
    ip pim bsr-candidate loopback 0 x ---> x为priority
    ip pim rp-candidate loopback 0 y x ---> 中间y为hash mask,x为priotity


    Bootstrap选举RP的规则:
    优先级低的成为RP。

    优先级相同,利用一堆参数(忘了,有兴趣自己查查)计算哈希值,高的成为RP。

    前面的都相同,IP地址高的成为RP。(卷二写的是IP地址低的是RP,但是它是在没有说HASH的前提下,当其他条件相同的时候 通过HASH出来的是IP地址小的HASP值高。!!可以通过sho ip pim rp-hash 228.1.1.1等类似的命令来查看 )

  • 相关阅读:
    初识网络编程
    实参和形参
    函数的组成部分及函数参数
    字符编码与文件操作2
    day07
    day06
    day05
    day03
    drf规范
    JQ
  • 原文地址:https://www.cnblogs.com/cyrusxx/p/12824101.html
Copyright © 2011-2022 走看看