[发明专利]在分布式以太网桥中利用链路聚合转发帧的方法和系统有效
申请号: | 201210185517.3 | 申请日: | 2012-06-06 |
公开(公告)号: | CN102821022A | 公开(公告)日: | 2012-12-12 |
发明(设计)人: | 普尼特·阿加瓦尔;尼兰詹·维迪雅;比朱·巴布 | 申请(专利权)人: | 美国博通公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L12/56 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 田喜庆 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 以太网 利用 聚合 转发 方法 系统 | ||
相关申请的交叉参考
本申请要求于2011年6月6日提交的、名为“支持边缘链路聚合的方法和系统(Method and System to Support Edge Link Aggregation)”的美国临时专利申请序列号61/493,896以及于2011年12月27日提交的美国专利申请13/337,774的优先权,其全部内容结合于此。
技术领域
本发明的实施方式涉及具有扩展的以太网桥的网络中的支持链路聚合(supporting link aggregation)。
背景技术
在许多环境下,如数据中心(或服务器群),需要进行互连并管理大量的物理或虚拟服务器。存在与每个服务器的互连提供和策略管理相关的许多挑战,这些挑战会随着虚拟服务环境的增长而加剧。
在虚拟化环境中,每个物理服务器实施一个管理程序以管理多个虚拟服务器(或虚拟机,VM)。该管理程序可实施其自身的网络交换机,这样其组成VM之间可以彼此通信。然而,这造成了管理和性能的挑战。这种管理程序中的交换缺乏专用网络交换机的能力,且超出了数据中心网络的管理框架的范围。
专用网络交换机(如以太网桥,交换机和路由器)通常以高性能硅实现,并且期望将这些交换机的益处扩展至VM间的流量管理。
在这种环境下能够具有连接性的一个模式是通过使用“分布式交换机”或者“扩展的交换机”。如文中所使用的,分布式交换机也可被称为“分布式桥”或者“扩展桥”。这种模式包括控制桥实体(CB)和下属端口扩展器实体(PE)。CB实体包括用于交换以太网数据包(帧)的高性能硅,而PE实体提供分布式交换机的接入端口,该分布式交换机具备对去往或来自CB的数据包进行交换的有限能力。当数据包在PE端口处进入分布式交换机时,PE在数据包上附上“端口标识符”标签(“端口标识符标签”)以助于在CB处识别和处理数据包。该端口标识符标签标示到分布式交换机的数据包的传入接口。PE可与多个CB相连,并且附在数据包上的端口标识符标签必须对数据包将要转发至的CB有意义,每个PE上行链路连接到唯一的CB,且因此CB可根据PE的上行链路接口而被识别。如果标识符的命名空间与PE的上行链路接口相关联,并因此关联到CB,则该端口标识符标签必须在该命名空间的范围内。
为使能冗余,以太网链路聚合组(LAG)可被用于包括将PE连接至服务器/交换机、PE连接至PE、或PE连接至CB的任意链路的这种网络的任何地方。LAG使得多个以太网链路看起来像是具有用于将流量分配至LAG的单个成员链路的负载平衡技术的单个逻辑链路。如果存在LAG将分布式交换机的PE(或所谓的“接入PE”)的第一层与服务器/交换机互连,且如果通过LAG的成员链路发送的数据包通过CB的不同物理接口(且因此为不同命名空间)到达CB,那么在存在LAG时,基于端口标识符标签的数据包转发可能失败,这是因为标示单个LAG的端口标识符标签将被映射至不同的命名空间。因此,需要用于在包括LAG的分布式交换机的环境下转发数据包的方法和系统。
发明内容
实施方式涉及在链路聚合环境下转发数据包。一种用于通过扩展交换机转发数据包的方法,该扩展交换机包括直接或间接地分别通信耦合至控制桥的第一接口和第二接口的第一端口扩展器和第二端口扩展器,该方法包括:将第一端口扩展器的第一端口扩展器接口与全局命名空间或接口专用命名空间相关联。该方法进一步包括通过第一端口扩展器接口接收数据包,利用与第一端口扩展器接口相关联的命名空间的指示来标记接收到的数据包,基于该指示在控制桥中处理已标记的数据包,将已处理的数据包发送出控制桥。
一种用于转发数据包的系统,包括:控制桥;直接或间接耦合至控制桥的第一接口的第一端口扩展器;直接或间接耦合至控制桥的第二接口的第二端口扩展器;接口配置模块;数据包接收模块,被配置为通过第一端口扩展器接口接收数据包;数据包命名空间标记模块,被配置为利用与第一端口扩展器接口相关联的命名空间的指示来标记数据包;以及数据包处理模块,被配置为至少部分地基于该指示在控制桥中处理已标记的数据包。接口配置模块被配置为将第一端口扩展器的第一端口扩展器接口的命名空间配置与全局命名空间或接口专用命名空间相关联。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美国博通公司,未经美国博通公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210185517.3/2.html,转载请声明来源钻瓜专利网。