【技术实现步骤摘要】
【国外来华专利技术】具有多路径冗余的多链路透明互联网络
本专利技术一般涉及计算机网络通信系统,更具体地,涉及提供第一网络层的交换机与第二网络层的交换机之间的层间多路径冗余的多级网络。
技术介绍
已开发了以太局域网(LAN)通信网络,以提供许多连接的设备之间的局域连接以及诸如因特网连接的广域接入。企业应用传统地要求本地设备在LAN上的高可用性。因此,以太网拓扑已经包含了提供本地设备与LAN网络之间的多个路径的冗余以及高级别互联。提供高以太网可靠性通常利用生成树协议(STP),该STP是确保通过任何桥接的以太网LAN的无循环传输的网络协议。STP防止桥接循环,同时允许网络拓扑包括空闲(冗余)链路,所述空闲(冗余)链路在活动链路故障时用作自动备份路径,而无需手动启用/禁用备份链路。以太网协议中的生成树方法通常创建具有层-2桥接的传输路径,同时禁用不是生成树的一部分的全部潜在(冗余)链路,从而留下任意两个网络节点之间的单个活动层-2路径。
技术实现思路
技术问题多链路透明互联(TRILL)协议也已经被实现,以启用或者在数据中心内或者在网关之间的多路径连接,提供通过因特网接入的广域网。虽然TRILL还启用层-2多路径的形式,但是TRILL当前不包括层-3多路径解决方案。这在设计具有冗余的高可用性网络时是个担心,因为TRILL无法提供通常被其它网络层采用的冗余层-3路径;例如,假设将在网络协议中的其他地方实现冗余,诸如VRRP(虚拟路由器冗余协议)的协议仅允许一个默认的活动层-3网关路由器。问题的解决方案实施例包括用于在局域网的第一交换层和第二交换层(通常被称为叶-脊架构)内或者网络的局域层 ...
【技术保护点】
一种计算机实现的方法,用于在通信协议中的各层之间提供多路径连接,所述方法包括:寻址连接到多级网络的多个计算设备,所述多级网络包括叶‑脊架构的第一网络层的交换机和第二网络层的交换机;在第一网络层处配置多个叶交换机,以在所述计算设备之间提供局域网络接入;在第二网络层处配置多个脊交换机,以提供对所述计算设备的接入;将每个叶交换机连接到多个脊交换机,以在第一网络层的叶交换机与第二网络层的脊交换机之间提供多个层间通信路径;为所述脊交换机中的每个分配公共网络地址;对于每个叶交换机,为该叶交换机配置层间链路选择协议,以选择性地仅连接该叶交换机与所述脊交换机之间的一个活动层间链路,同时禁用该叶交换机与所述脊交换机之间的所有其它可用层间链路;响应于检测到将特定叶交换机连接到所述脊交换机的活动层间链路的故障,激活该特定叶交换机与所述脊交换机之间的替选层间链路,同时禁用该叶交换机和所述脊交换机之间的所有其它可用层间链路;其中,所述替选层间链路被激活,而无需利用针对所述替选层间链路的新地址来重新配置该叶交换机,或无需依赖于位于所述脊交换机内的多路径循环防止协议功能。
【技术特征摘要】
【国外来华专利技术】2013.12.13 US 14/105,9761.一种计算机实现的方法,用于在通信协议中的各层之间提供多路径连接,所述方法包括:寻址连接到多级网络的多个计算设备,所述多级网络包括叶-脊架构的第一网络层的交换机和第二网络层的交换机;在第一网络层处配置多个叶交换机,以在所述计算设备之间提供局域网络接入;在第二网络层处配置多个脊交换机,以提供对所述计算设备的接入;将每个叶交换机连接到多个脊交换机,以在第一网络层的叶交换机与第二网络层的脊交换机之间提供多个层间通信路径;为所述脊交换机中的每个分配公共网络地址;对于每个叶交换机,为该叶交换机配置层间链路选择协议,以选择性地仅连接该叶交换机与所述脊交换机之间的一个活动层间链路,同时禁用该叶交换机与所述脊交换机之间的所有其它可用层间链路;响应于检测到将特定叶交换机连接到所述脊交换机的活动层间链路的故障,激活该特定叶交换机与所述脊交换机之间的替选层间链路,同时禁用该叶交换机和所述脊交换机之间的所有其它可用层间链路;其中,所述替选层间链路被激活,而无需利用针对所述替选层间链路的新地址来重新配置该叶交换机,或无需依赖于位于所述脊交换机内的多路径循环防止协议功能。2.根据权利要求1所述的计算机实现的方法,其中,在允许经过所述替选层间链路的通信之前,通过所述替选层间链路连接在一起的新连接的脊交换机和叶交换机被初始化。3.根据权利要求1所述的计算机实现的方法,还包括:由所述脊交换机实现多链路透明互联(TRILL)协议,以避免桥接循环。4.根据权利要求1所述的计算机实现的方法,还包括:由所述叶交换机实现等价多路径(ECMP)协议,以选择所述脊交换机与所述叶交换机之间的活动层间链路。5.根据权利要求1所述的计算机实现的方法,还包括:为所有脊交换机分配与脊网关相关联的公共IP和MAC地址。6.根据权利要求1所述的计算机实现的方法,其中,多级网络包括以太网。7.根据权利要求1所述的计算机实现的方法,其中,第一网络层的交换机包括局域网路由器。8.根据权利要求1所述的计算机实现的方法,其中,第二网络层的交换机包括因特网网关。9.根据权利要求6所述的计算机实现的方法,其中,所述多级网络包括根据多层以太网协议配置的以太网,第一网络层的交换机包括配置在以太网协议的层-2的局域网路由器,而第二网络层的交换机包括配置在以太网协议的层-3的因特网网关。10.一种用于在通信协议中的各层之间提供多路径连接的系统,所述系统包括:多个计算设备;多级网络,所述多级网络包括具有多个叶交换机的第一网络层以及具有多个脊交换机的第二网络层,所述多级网络被配置用于提供所述计算设备之间的局域网接入,所述多个脊交换机提供对所述计算设备的接入;多个层间链路,被配置用于将每个叶交换机连接到多个脊交换机,以在所述叶交换机与所述脊交换机之间提供多个层间通信路径,其中,所述脊交换机中的每个具有分配的公共网络地址,从而与公共网络网关相关联;其中,每个叶交换机包括层间链路选择协议,所述层间链路选...
【专利技术属性】
技术研发人员:C·M·德库萨蒂斯,A·尧,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。