[发明专利]用于路由组播数据的方法和装置有效
申请号: | 201210362093.3 | 申请日: | 2012-09-20 |
公开(公告)号: | CN103346968B | 公开(公告)日: | 2016-11-23 |
发明(设计)人: | 罗摩·瑟亚娜拉亚娜·阿帕拉;罗杰·拉庞;斯里坎斯·基萨拉 | 申请(专利权)人: | 阿瓦雅公司 |
主分类号: | H04L12/761 | 分类号: | H04L12/761;H04L12/721 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 李晓冬 |
地址: | 美国新*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 路由 数据 方法 装置 | ||
背景技术
在计算机网络中,术语“组播(multicast)”是指在单一的传输中将消息或信息从源同时地传送到目的计算机组,只有当网络拓扑结构要求时,所述源在其他诸如路由器的网络元件中自动创建拷贝。组播最常见地实现为PIM组播,所述PIM组播常应用于流媒体和互联网电视的互联网协议(IP)应用中。在PIM组播中,组播概念的实现发生在PIM路由级别,其中,路由器创建发送到组播目的地址的数据报的最优分发路径。在数据链路层,组播描述了一对多的分发,诸如以太网组播寻址、异步传输模式(ATM)点对多点虚拟电路(P2MP)或无限带宽(Infiniband)组播。
最短路径桥接(SPB)是一种传输网络协议,其通过使用链路状态协议以发布拓扑结构和逻辑网络成员资格而在本地以太网基础设施上提供逻辑以太网网络。在SPB网络边缘,数据包被封装在MAC-in-MAC802.1ah或加标记的802.1Q/802.1ad帧中,并只被传输到逻辑网络的其他成员。单播和组播被支持,并且所有的路由是在对称最短路径上。多种等价最短路径被支持。
中间系统到中间系统(IS-IS)是一种路由协议,旨在有效地将信息在计算机网络、物理连接的计算机组或类似设备中移动。ISIS通过为数据报通过分组交换网络确定最佳路由来完成这些。所述协议在ISO/IEC10589:2002中定义,ISO/IEC10589:2002为开放系统互连(OSI)参考设计的国际标准。尽管最初有ISO标准,但IETF仍将所述协议再次发布为RFC1142中的互联网标准。IS-IS被称为实际上的大型服务提供商网络骨干的标准。
发明内容
SPB使用ISIS作为控制协议以在SPB网络中的设备之间传送路由信息,SPB网络作为运行不同协议的接入网络之间的传输网络。当前描述的方法为SPB网络上的PIM组播流量提供支持。当SPB连接多个组播路由域时,必须解决若干挑战。这些挑战包括:每个接入域可以运行协议,该协议在其他域中不支持;网络需要扩展到大量的接入域;网络应当通过添加新的接入网络而无需迁移现有的接入网络以支持有机增长。
最广泛使用的协议中的一种是协议无关组播-稀疏模式(PIM-SM),它可以使用下层的单播路由信息库或独立的具有组播能力的路由信息库。PIM-SM是一种用于将互联网协议(IP)数据包高效地路由到跨越广范围的域间互联网的组播组的协议。该协议被称为是与协议无关的,这是因为它不依赖于任何特定的用于拓扑结构发现的单播路由协议,并且被称为稀疏模式,这是因为它适合其中非常低比例的节点(以及它们的路由器)将订阅组播会话的群组。不同于早期的密集模式组播路由协议,诸如DVMRP和遍及网络泛洪(flood)数据包并然后删除没有接收者的支路的密集组播路由,PIM-SM明确地构建了从每一个发送者到组播组中的接收者的树。
PIM-SM构建以每个组的汇聚点(RP)为根的单向共享树,并且选择性地创建每个源的最短路径树。PIM-SM在传统的PIM网络中工作。PIM-SM传统上没有在SPB网络上被定义或扩展,这是因为传统的SPB网络不了解汇聚点或有根组播树。
本发明的实施例显著克服这些不足之处,并提供连接多个独立的PIM-SM域(所述PIM-SM域通过SPB云连接)并且定义了PIM-SM和SPB之间的交互以在PIM-SM域之间路由组播流量的机制和技术。
在一种用于跨越由最短路径桥接网络连接的多个组播路由域路由组播数据的方法的特定实施例中,所述方法包括:将SPB网络中多个最短路径桥接(SPB)边缘路由器中的每一个配置为汇聚点(RP),所述SPB网络连接到基于PIM的接入网络。所述方法还包括:在多个RP中的第一RP处接收第一消息(例如,PIM注册消息),且响应于接收到第一消息,多个RP中的第一RP形成第一数据结构,所述第一数据结构包括组播发送者信息。所述方法还包括由多个RP中的第一RP使用包含了所述第一数据结构的第二消息泛洪SPB网络,由多个RP中的第一RP向组播流分配标识符(ISID)并发送具有发送者信息的第二数据结构。SPB网络使用所述第二数据结构以构建基于(BVLAN,BMAC)的组播状态,该组播状态是在SPB网络中转发组播流量所要求的。所述方法另外还包括具有组播接收兴趣的边缘路由器以具有组播接收兴趣信息的第二数据结构进行响应,且其中,SPB网络外部的第二网络中的接收者了解了SPB网络外部的第一网络中的设备,从而使得组播流量能够在连接到所述SPB网络的不同网络之间路由。具有接收兴趣的BEB了解接收兴趣存在两种特定情况。这可以是基于PIM消息或基于IGMP消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿瓦雅公司,未经阿瓦雅公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210362093.3/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置