RPF 校验顺序(优先级从上至下递减)
Static Mroute Table(ip mroute 5.5.5.5 255.255.255.255 6.6.6.6)
MBGP Table
Unicast Routing Table

检查组播的邻居关系:r1#show bgp ipv4 multicast summary

MSDP(Multicast Source Discovery Protocol)
MSDP 作用:跨域组播部署传递源信息
1、MSDP Peers configured similar to BGP
2、Peers connect using TCP port 639
Lower address peer initiates connection
Higher address peer waits in LISTEN state
3、Peers send keepalives every 60 s
4、Connection reset after 75 s
If no MSDP packets or keepalives are received

r1(config)#ip msdp peer 2.2.2.2 connect-source loopback 0

MSDP Source Active (SA) Messages
IP Address of Originating RP(初始的 RP 地址)
Number of (S, G)'s pairs being advertised
List of active (S, G)'s in the domain
Encapsulated Multicast packet [optional](封装第一份组播流)

MSDP SA Messages RPF 校验规则
MSDP Peer 在以下三种情况下是无条件接受邻居发过来的 SA Messages
Sending MSDP peer = Originating RP(原始 RP)
Sending MSDP peer = Mesh-Group peer
Sending MSDP peer = only MSDP peer

1、MSDP peer = IBGP peer
本地路由器学习 SA 的 origin-RP 路由的 IBGP peer 地址=本地路由器学习 SA 的 MSDP peer 地址则校验通过,接受 SA message。否则,丢弃

2、MSDP peer = EBGP peer
本地路由器学习 SA 的 origin-RP 路由的 EBGP peer AS 号等于本地路由器学习 SA 的 MSDP Peer AS 号则校验通过,接受 SA message。否则,丢弃
                                  5.5.5.5                   2                       =                                   5.5.5.5      2

r1(config)#ip msdp rpf rfc3618 (使用该命令后不再使用上述两条校验规则,而是使用 IGP 的规则和下一跳进行校验)

MSDP 作用:
1、Inter-AS Multicast advertise Source Messages
2、Anycast RP(可以在 RP 之间做负载)

multicast msdp 1相关推荐

  1. 十五、组播(Multicast)

    组播(Multicast) 组播基础 前言 当网络中部署点到多点通信应用时,若采用单播方式,网络中传输的信息量与需要该信息的用户量成正比.多份内容相同的信息发送给不同用户,对信源及网络带宽都将造成巨大 ...

  2. 与众不同 windows phone (32) - Communication(通信)之任意源组播 ASM(Any Source Multicast)...

    原文:与众不同 windows phone (32) - Communication(通信)之任意源组播 ASM(Any Source Multicast) [索引页] [源码下载] 与众不同 win ...

  3. 一周一论文(翻译 总结)—— [DSN 18] RDMC A Reliable RDMA Multicast for Large Objects :一个面向大型对象的可靠的RDMA广播框架

    目录 Abstract 1.Introduction 2. Background On RDMA 3. High level RDMC summary 4. System Design 4.1 Ext ...

  4. 转-Multicast server and client in Python

    为什么80%的码农都做不了架构师?>>>    FROM:http://chaos.weblogs.us/archives/164 Python has complete suppo ...

  5. Multicast注册中心

    1 2 3 4 提供方启动时广播自己的地址. 消费方启动时广播订阅请求. 提供方收到订阅请求时,单播自己的地址给订阅者,如果设置了unicast=false,则广播给订阅者. 消费方收到提供方地址时, ...

  6. Reliable Multicast Programming(PGM)协议

    Reliable Multicast Programming (PGM)实际通用可靠多播协议,在某种程度上保证多播的可靠性.是IP上层协议,和TCP还有UDP同级,工作在传输层. 在组播传输视频项目中 ...

  7. Qt文档阅读笔记-Multicast Receiver Example与Multicast Sender Example解析

    目录 Multicast Receiver Example Multicast Sender Example Multicast Receiver Example 多播接收实例! 要注意几点: 1.这 ...

  8. 多播委托(multicast delegate)

    还是老规矩,先看代码:) using System; class MulticastTester {     delegate void Greeting();          public sta ...

  9. 一个Camel Multicast组件聚合策略问题的解决过程

    摘要:本文通过案例,发现了一个Camel Multicast组件聚合策略相关的问题.通过查看Camel源代码,找到了问题原因并给出了解决方案.希望本文可以帮助到遇到同样问题的Camel用户. 本文分享 ...

  10. 网络基本概念之TCP, UDP, 单播(Unicast), 多播(组播)(Multicast)

    网络基本概念之TCP, UDP, 单播(Unicast), 多播(组播)(Multicast) 我们周围一切几乎都依赖于把事情抽象成低等级,并在某一点把它具体化,在一些设计概念中,接口层十分清晰并且目 ...

最新文章

  1. 设计模式——门面(外观)模式
  2. 字符转换16进制输出
  3. PyCharm简单使用介绍及注意事项
  4. eclipse中设置Linux编码环境,更改eclipse中console编码
  5. MATLAB无穷大上的反常积分
  6. 11月27日struts项目练习评审
  7. python区块链框架_20分钟,我用Python实现区块链架构!
  8. 中台到底是什么?传统企业怎样建设中台?
  9. 嵌套高度问题_excel查找技巧:嵌套函数在区间查找中的应用解析
  10. 了解SINAD、ENOB、SNR、THD、 THD + N、SFDR,不在噪底中迷失
  11. 文件上传到服务器出错(Permission denied)
  12. 3d效果图设计师接私单的渠道介绍和避坑指南
  13. 新人上路,以菜鸟之名,对现在已学以及将来要学的进行一个简单的梳理,希望多多指教
  14. 知乎广告效果怎么样?有哪些优势呢?
  15. nlp-with-transformers系列-03_剖析transformers模型
  16. DM7.0在VM-中标麒麟NeoKylin虚拟机上安装
  17. 全国天气查询API接口
  18. 洛谷 1078 文化之旅
  19. java mcu 视频会议_详解视频会议终端和MCU的区别
  20. android手机怎么拍月亮,苹果X手机怎样拍摄月亮 教你拍出最清晰的月亮

热门文章

  1. 用excel将有规律的数据随机打乱
  2. pandas对索引列index重新整理顺序
  3. python中if满足条件后退出程序_Python的流程控制:if条件判断
  4. 斯托克斯定理,de Rham上同调习题
  5. 靠模仿红牛成为饮料界的“黑马”,东鹏特饮的未来如何谱写?
  6. python元类 orm_Python3 元类与ORM
  7. Java标识符及命名规范
  8. 基于rietveld搭建CodeReview平台
  9. Error querying database. Cause: java.sql.SQLException: ORA-01008: 并非所有变量都已绑定
  10. python learning note