TRILL网络互联方法、装置及系统制造方法及图纸

技术编号:8685459 阅读:181 留言:0更新日期:2013-05-09 05:05
本发明专利技术公开了一种TRILL网络互联方法、装置及系统,涉及通信技术领域,能够解决数据中心DC间进行互联时,各边缘RB需要分配大量的硬件资源以支持报文的封装与解封装,报文转发效率低的问题。本发明专利技术的方法包括:第一数据中心DC的第一边缘路由桥RB接收第二DC的第二边缘RB发送的RB标识信息,所述RB标识信息中携带有所述第二DC中树根RB的RB身份标识ID和所述第二DC身份标识ID的组合;所述第一边缘RB根据所述RB标识信息建立分发树转发表项,以便根据所述分发树转发表项发送报文。本发明专利技术主要用于DC间互联的过程中。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种TRILL网络互联方法、装置及系统
技术介绍
随着网络技术的发展,数据中心(Data Center,简称DC)的规模和数量在快速增长。通常,DC被解释为“多功能的建筑物,能容纳多个服务器以及通信设备。这些设备被放置在一起是因为它们具有相同的对环境的要求以及物理安全上的需求,并且这样放置便于维护。”因此,简单的说,DC由多个服务器、交换机以及路由器组成。运行多链接半透明互联(Transparent Interconnection of Lots of Links,简称 TRILL)协议的网桥(Bridge)被称为路由桥(Route-Bridge,简称RB),即具有路由转发特性的网桥设备,由RB构建的网络称之为 TRILL 网(TRILL Campus)。现有技术中,基于TRILL的DC间的互联通过下述两种方式实现:一、将多个DC作为一个TRILL Campus。由各DC的出口 RB管理各DC间报文转发的路由表。二、各个DC作为独立的TRILL Campus进行互联。若第一 DC的第一主机需要第二DC的某个分发树中进行广播,则第一 DC中第一个与第一主机相连的RB在数据帧中添加第一 TRILL报文头,第一 DC内的RB根据第一 TRILL报文头的信息,通过第一 DC内的分发树将该数据帧转发到第一 DC的作为路由器的RB,该RB将第一 TRILL报文头去掉,并将报文路由至第二 DC的作为路由器的RB,该RB为报文添加第二 TRILL报文头,用于通过第二 DC中的分发树转发给该分发树树根节点。在实现上述网络互联的过程中,专利技术人发现现有技术中至少存在如下问题:现有技术一中,由于路由器的处理能力以及存储空间有限,其管理的路由表的表项的数量是有限的,因此路由范围也是有限的,无法满足大规模的DC间互联。由于路由器管理着多个DC间的路由路径,路由表庞大,因此其收敛时间与路由器管理一个DC内的路由表时将增加。因此,现有技术一只适用于小规模DC间互联,无法支持大规模的DC间互联。现有技术二中,由于各DC分别使用各自的分发树转发报文,使得报文在不同DC间转发时,发送报文的DC的出口 RB需要对报文进行解封装,接收报文的DC的路由器需要对报文进行再封装。路由器需要分配大量的硬件资源以支持报文的封装与解封装,报文转发效率低。
技术实现思路
本专利技术的实施例提供一种TRILL网络互联方法、装置及系统,能够解决由于对报文进行封装与解封装导致的报文转发效率低和无法支持大规模DC间互联的问题。第一方面,本专利技术提供了一种多链接半透明互联TRILL网络互联方法,所述方法包括:第一数据中心DC的第一边缘RB接收第二 DC的第二边缘RB发送的RB标识信息,所述RB标识信息中携带有所述第二 DC中树根RB的RB身份标识ID和所述第二 DC身份标识ID的组合;所述第一边缘RB根据所述RB标识信息建立分发树转发表项,以便根据所述分发树转发表项发送报文。在所述第一方面的第一种可能的实现方式中,所述第一边缘RB接收所述第二边缘RB通过边界网关协议BGP发送的所述RB标识信息。在所述第一方面或所述第一方面的第一种可能的实现方式中,还提供了所述第一方面的第二种可能的实现方式,在所述第一方面的第二种可能的实现方式中,所述第一边缘RB根据所述RB标识信息通过最短路径优先算法SPF算法建立所述分发树转发表项;所述第一边缘RB将所述RB标识信息转发给所述第一 DC中的其他RB,以便所述其他RB根据所述RB标识信息通过所述SPF算法建立自身的分发树转发表项。在所述第一方面或所述第一方面的第一种可能或第二种可能的实现方式中,还提供了所述第一方面的第三种可能的实现方式,在所述第一方面的第三种可能的实现方式中,所述第一边缘RB获取对应下一跳RB的端口号,将所述对应下一跳RB的端口号添加到所述分发树转发表项中;所述其他RB获取对应下一跳RB的端口号,将所述对应下一跳RB的端口号添加到自身建立的分发树转发表项中。在所述第一方面或所述第一方面的第一种可能、第二种可能或第三种可能的实现方式中,还提供了所述第一方面的第四种可能的实现方式,在所述第一方面的第四种可能的实现方式中,所述第一数据中心DC的第一边缘RB接收第二 DC的第二边缘RB发送的RB标识信息中还携带有:虚拟局域网VLAN身份标识ID,所述VLAN ID用于标识所述第一 DC中树根RB和所述第二 DC中树根RB同属的VLAN ;所述第一边缘RB接收所述第二边缘RB发送的扩展信息,所述扩展信息用于描述所述第二 DC中树根RB的RB标识信息和VLAN ID之间的对应关系O在所述第一方面或所述第一方面的第一种可能、第二种可能、第三种可能或第四种可能的实现方式中,还提供了所述第一方面的第五种可能的实现方式,在所述第一方面的第五种可能的实现方式中,所述第一边缘RB根据VLAN ID建立所述第一 DC中树根RB的RB标识信息和所述第二DC中树根RB的RB标识信息的对应关系,由此将所述扩展信息转化为本地分发树转发表项。第二方面,本专利技术提供一种多链接半透明互联TRILL网络互联方法,所述方法包括:第二数据中心DC的第二边缘RB向第一 DC的第一边缘RB发送RB标识信息,所述RB标识信息中携带有所述第二 DC中树根RB的RB身份标识ID和所述第二 DC身份标识ID的组合,以便所述第一边缘RB根据所述RB标识信息建立分发树转发表项,根据所述分发树转发表项发送报文。在所述第二方面的第一种可能的实现方式中,所述第二边缘RB通过边界网关协议BGP向所述第一边缘RB发送所述RB标识信息。在所述第二方面或所述第二方面的第一种可能的实现方式中,还提供了所述第二方面的第二种可能的实现方式,在所述第二方面的第二种可能的实现方式中,所述第二边缘RB向所述第一边缘RB发送的所述RB标识信息中还携带有:虚拟局域网VLAN身份标识ID,所述VLAN ID用于标识所述第一 DC中树根RB和所述第二 DC中树根RB同属的VLAN ;所述第二边缘RB向所述第一边缘RB发送扩展信息,所述扩展信息用于描述所述第二 DC中树根RB的RB标识信息和VLAN ID之间的对应关系。第三方面,本专利技术提供一种多链接半透明互联TRILL网络互联装置,所述装置为第一数据中心DC中的第一边缘RB,所述装置包括:接收单元,用于接收第二 DC的第二边缘RB发送的RB标识信息,所述RB标识信息中携带有所述第二 DC中树根RB的RB身份标识ID和所述第二 DC身份标识ID的组合;处理单元,用于根据所述接收单元接收到的所述RB标识信息建立分发树转发表项。在所述第三方面的第一种可能的实现方式中,所述接收单元还用于接收所述第二边缘RB通过边界网关协议BGP发送的所述RB标识信息。在所述第三方面或所述第三方面的第一种可能的实现方式中,还提供了所述第三方面的第二种可能的实现方式,在所述第三方面的第二种可能的实现方式中,所述处理单元具体包括:计算子单元,用于根据所述接收单元接收到的所述RB标识信息通过最短路径SPF算法建立所述分发树转发表项;发送子单元,用于将所述接收单元接收到的所述RB标识信息转发给所述第一 DC中的其他RB。在所述第三方面或所述第三方面的第一种本文档来自技高网
...

【技术保护点】
一种多链接半透明互联TRILL网络互联方法,其特征在于,所述方法包括:第一数据中心DC的第一边缘路由桥RB接收第二DC的第二边缘RB发送的RB标识信息,所述RB标识信息中携带有所述第二DC中树根RB的RB身份标识ID和所述第二DC身份标识ID的组合;所述第一边缘RB根据所述RB标识信息建立分发树转发表项,以便根据所述分发树转发表项发送报文。

【技术特征摘要】
1.一种多链接半透明互联TRILL网络互联方法,其特征在于,所述方法包括: 第一数据中心DC的第一边缘路由桥RB接收第二 DC的第二边缘RB发送的RB标识信息,所述RB标识信息中携带有所述第二 DC中树根RB的RB身份标识ID和所述第二 DC身份标识ID的组合; 所述第一边缘RB根据所述RB标识信息建立分发树转发表项,以便根据所述分发树转发表项发送报文。2.根据权利要求1所述的方法,其特征在于,所述第一数据中心DC的第一边缘RB接收第二 DC的第二边缘RB发送的RB标识信息,具体包括: 所述第一边缘RB接收所述第二边缘RB通过边界网关协议BGP发送的所述RB标识信肩、O3.根据权利要求2所述的方法,其特征在于,所述第一边缘RB根据所述RB标识信息建立分发树转发表项,具体包括: 所述第一边缘RB根据所述RB标识信息通过最短路径优先算法SPF算法建立所述分发树转发表项; 所述第一边缘RB将所述RB标识信息转发给所述第一 DC中的其他RB,以便所述其他RB根据所述RB标识信息通过所述SPF算法建立自身的分发树转发表项。4.根据权利要求3 所述的方法,其特征在于,所述第一边缘RB根据所述RB标识信息通过最短路径SPF算法建立所述分发树转发表项,具体包括: 所述第一边缘RB获取对应下一跳RB的端口号,将所述对应下一跳RB的端口号添加到所述分发树转发表项中; 所述其他RB根据所述RB标识信息通过所述SPF算法建立自身的分发树转发表项,具体包括: 所述其他RB获取对应下一跳RB的端口号,将所述对应下一跳RB的端口号添加到自身建立的分发树转发表项中。5.根据权利要求1所述的方法,其特征在于,所述第一数据中心DC的第一边缘RB接收第二 DC的第二边缘RB发送的RB标识信息中还携带有: 虚拟局域网VLAN身份标识ID,所述VLAN ID用于标识所述第一 DC中树根RB和所述第二 DC中树根RB同属的VLAN ; 所述第一数据中心DC的第一边缘RB接收第二 DC的第二边缘RB发送的RB标识信息,具体包括: 所述第一边缘RB接收所述第二边缘RB发送的扩展信息,所述扩展信息用于描述所述第二 DC中树根RB的RB标识信息和VLAN ID之间的对应关系。6.根据权利要求5所述的方法,其特征在于,所述第一边缘RB根据所述RB标识信息建立分发树转发表项,具体包括: 所述第一边缘RB根据VLAN ID建立所述第一 DC中树根RB的RB标识信息和所述第二DC中树根RB的RB标识信息的对应关系,由此将所述扩展信息转化为本地分发树转发表项。7.一种多链接半透明互联TRILL网络互联方法,其特征在于,所述方法包括: 第二数据中心DC的第二边缘RB向第一 DC的第一边缘路由桥RB发送RB标识信息,所述RB标识信息中携带有所述第二 DC中树根RB的RB身份标识ID和所述第二 DC身份标识ID的组合,以便所述第一边缘RB根据所述RB标识信息建立分发树转发表项,根据所述分发树转发表项发送报文。8.根据权利要求7所述的方法,其特征在于,所述第二数据中心DC的第二边缘RB向第一DC的第一边缘RB发送RB标识信息,具体包括: 所述第二边缘RB通过边界网关协...

【专利技术属性】
技术研发人员:冀智刚夏寅贲宋雪飞
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1