MSDP扩展多播范围
在多播网络中,消息的源和接收方会向本地汇集点(rendezvous point)注册,此举可宣布建立会话从而使接收方能够发现传输内容。大型多播网络一般有多个分布在不同位置或域上的汇集点。
多播网络的问题在于,汇集点并没有办法通知远程汇集点它所知道的所有消息源。如果美国用户寻找来自欧洲的实况TV多播消息源,它将登录到本地汇集点。由于欧洲消息源没有向用户的本地汇集点注册,因此用户不能访问多播会话,用户只能访问在本地汇集点注册的消息源。
多播源发现协议(MSDP)解决了以上的问题,它使汇集点可以相互通告它们所知道的消息源,从而使用户可以从任何域或位置访问消息源。作为IETF RFC 3618中描述的试验性协议,MSDP可在多播域之间或域内使用。
一家拥有分布在全球不同位置的多个汇集点的大型用户可以使用MSDP。例如,实况电视多播会话在欧洲开始播出,这个消息源向其本地汇集点注册。然后本地汇集点利用MSDP告诉网络上所有其他汇集点此消息源和使用会话组的信息。
来源:CCW
虽然MSDP最初是为连接不同多播域而设计的,但是它还可以用于域内“任意广播”技术。当多个汇集点需要负载均衡和冗余时则需要使用任意广播技术。消息源和接收方将使用距它们最近的汇集点。如果一个汇集点发生故障的话,其他汇集点不需要进行任何收敛或配置变化仍可使用。
汇集点可与其他具有MSDP功能的汇集点建立对等关系。这种对等关系利用TCP建立连接,交换控制信息。
当新的多播源联机时,它首先必须向本地汇集点注册。汇集点收到来自消息源第一跳路由器封装的数据包,并将这个信息添加到它的多播路由表中。这个数据包还被封装在源活动消息中,然后转发给所有的MSDP对等点。这个活动源消息包含数据的源地址、数据源目的组地址以及汇集点IP地址。
当汇集点收到源活动消息时,查看是否有对消息组感兴趣的接收者。如果有的话,汇集点将向消息源发送“加入”消息,要求接收数据。然后,它将收到的数据沿多播树转发给接入者。
收到源活动消息的汇集点必须缓存源活动消息,即使当时没有对它们感兴趣的接收方。这种作法可以防止出现“加入”延迟。只要消息源仍活动,汇集点就定期发送源活动消息。
MSDP被广泛地应用在企业网络,确保任何位置的汇集点消息源都可以在全网络范围内接收到。
来源:CCW
- 1苏宁走过11年信息化建设旅程
- 2内容管理:如何变信息为情报?
- 3投资回报率真是评价项目的灵丹妙药吗?
- 4哈尔滨有OA软件的代理吗?要支持服务的
- 5ERP与OA能迸出什么火花?是OA终结ERP,还是ERP终结OA?
- 6美国国家半导体如何进行知识管理
- 7SAN孤岛互联四项缺陷需避免
- 8如何有效评估信息
- 9比尔·盖茨:视信息技术为一种战略资源
- 10安利公司的"变异"电子商务
- 11研发项目管理系列(1)——战略规划
- 12如休运用AHP法筛选“物流服务供应商”
- 13渠道别搬起石头砸了自有产品的脚
- 14决策之险与决策之难
- 15中国企业如何进入全球采购系统
- 16中小企业要实现办公自动化,应该以理性的眼光对待
- 17SOHO网络建设需求与应用分析
- 18CMS的生命周期和工具箱
- 19企业信息门户商业功能和服务的双轨
- 20谈削减供应链成本的三种方式
- 21企业如何有效控制IT资产
- 22中国汽车行业信息化现状与应用发展趋势综述
- 23软件测试工程师如何与开发工程师交流
- 24下一代网络分组话音接入的实现
- 25无线新趋势
- 26中国民企的“十四个病症”
- 27如何设计一个合适的战略管理系统
- 28看上海贝尔阿尔卡特生命周期管理
- 29文档的智能化未来
- 30供应链中的“孙子兵法”
成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼