版权归原作者所有,如有侵权,请联系我们

[科普中国]-组播源发现协议

科学百科
原创
科学百科为用户提供权威科普内容,打造知识科普阵地
收藏

组播源发现协议Multicast Source Discovery Protocol,简称MSDP)是一个独立组播协议(PIM)家族的多播路由协议,定义于实验性RFC 3618。MSDP互联多个IPv4 PIM稀疏模式(PIM-SM)域,使PIM-SM有集合点(RP)冗余和域间组播RFC 4611。

简介组播源发现协议Multicast Source Discovery Protocol,简称MSDP)是一个独立组播协议(PIM)家族的多播路由协议,定义于实验性RFC 3618。MSDP互联多个IPv4PIM稀疏模式(PIM-SM)域,使PIM-SM有集合点(RP)冗余和域间组播RFC 4611。

MSDP使用TCP作为其传输协议。每个组播树有其自己的RP。所有RP都是对等体(直连或通过其他MSDP对等体)。消息包含数据源、数据发送至组地址(S,G)。如果一个RP在其域上收到一个消息,它会测定此域上是否有对组播感兴趣的组成员。如果某人感兴趣,它以(S, G)的方式触发一个向数据源(来源域)的加入。在对等关系中,一个MSDP对等体在639端口上监听新的TCP连接。MSDP是适用于IPv4和IPv6组播的协议。1

路由协议路由协议(英语:Routing protocol)是一种指定数据包转送方式的网上协议。Internet网络的主要节点设备是路由器,路由器通过路由表来转发接收到的数据。转发策略可以是人工指定的(通过静态路由、策略路由等方法)。在具有较小规模的网络中,人工指定转发策略没有任何问题。但是在具有较大规模的网络中(如跨国企业网络、ISP网络),如果通过人工指定转发策略,将会给网络管理员带来巨大的工作量,并且在管理、维护路由表上也变得十分困难。为了解决这个问题,动态路由协议应运而生。动态路由协议可以让路由器自动学习到其他路由器的网络,并且网络拓扑发生改变后自动更新路由表。网络管理员只需要配置动态路由协议即可,相比人工指定转发策略,工作量大大减少。1

本词条内容贡献者为:

孔祥杰 - 副教授 - 大连理工大学软件学院