用于数据传输网络的网络元件的制作方法

文档序号:8475051阅读:391来源:国知局
用于数据传输网络的网络元件的制作方法
【技术领域】
[0001]本发明一般地涉及为了例如负荷共享和/或保护的目的而管理数据传输网络中的替换数据传输路径。数据传输网络可以例如但不一定是软件定义网络“SDN”。更特别地,本发明涉及用于数据传输网络的网络元件。此外,本发明涉及用于管理数据传输网络中的替换数据传输路径的方法和计算机程序。
【背景技术】
[0002]在许多数据传输网络的网络元件中,需要为了例如负荷共享和/或保护目的而管理替换数据传输路径。每个网络元件可以是例如网际协议“IP”路由器、多协议标签交换“MPLS”节点、分组光学交换机和/或以太网交换机。在许多负荷共享和保护方案中,基于与数据传输路径有关的路径属性来选择针对负荷共享和/或保护目的而相互替换的数据传输路径。路径属性可包括例如:数据传输路径的本地偏好、数据传输路径的内部网关协议“IGP”成本、数据传输路径的广告源、多退出鉴别器“MED”、和/或自主系统“AS” 一路径长度。被认为适合于出于负荷共享和/或保护的目的而作为彼此的替换的数据传输路径必须共享其大部分路径属性。
[0003]然而,上述种类的方法并不是没有挑战。挑战中的一个与这样的情况有关,其中,在实践中适合于作为彼此的替换的两个或更多数据传输路径在其路径属性之间具有这样的差别,即管理过程不认为这些数据传输路径适合于作为彼此的替换。因此,在一些情况下,从负荷共享和/或保护的观点来看不相关的路径属性方面的此类差别可不利地阻止负荷共享和/或保护。

【发明内容】

[0004]下面提出了简化的概要以便提供各种发明实施例的一些方面的基本理解。本概要并不是本发明的全面概述。其既不意图识别本发明的关键或重要元素,也不意图描述本发明的范围。以下概要仅仅以简化形式提出本发明的一些概念作为举例说明本发明的实施例的更详细描述的前序。
[0005]根据本发明,提供了一种用于管理数据传输网络中的替换数据传输路径的新方法。
[0006]根据本发明的一种方法包括根据预定规则来确定用于提供对给定目的地的访问的每个数据传输路径的合格性(eligibility)指示符。每个合格性指示符是基于与所考虑的数据传输路径有关的信息,并且数据传输路径中的两个或更多的合格性指示符表达提供对目的地的访问的数据传输路径中的两个或更多是否适合于作为彼此的替换。
[0007]用上文定义的方法实现的技术效果是在替换数据传输路径的路径属性之间但从例如负荷共享和/或保护的观点来看不相关的差别并未不利地阻止负荷共享和/或保护,因为可以定义用于确定合格性指示符的策略,即上述预定规则,使得不相关差别对合格性指示符的确定没有影响。在已形成合格性指示符之后,在管理数据传输网络中的替换数据传输路径时可以省略所有或一些路径属性。
[0008]根据本发明,还提供了一种用于数据传输网络的新网络元件。所述网络元件可以是例如网际协议“IP”路由器、多协议标签交换“MPLS”交换机、分组光学交换机和/或以太网交换机。根据本发明的网络元件包括:
[0009]-数据传输接口,用于向数据传输网络发射数据且用于从数据传输网络接收数据,以及
[0010]-处理系统,用于根据预定规则来确定用于提供对给定目的地的访问的每个数据传输路径的合格性指示符,每个合格性指示符是基于与所考虑的数据传输路径有关的信息,并且数据传输路径中的两个或更多的合格性指示符表达提供对目的地的访问的数据传输路径中的这两个或更多是否适合于作为彼此的替换。
[0011]根据本发明,还提供了一种用于管理数据传输网络中的替换数据传输路径的新计算机程序。根据本发明的计算机程序包括计算机可执行指令,其用于控制数据传输网络的网络兀件的可编程处理系统:
[0012]-根据预定规则来确定用于提供对给定目的地的访问的每个数据传输路径的合格性指示符,每个合格性指示符是基于与所考虑的数据传输路径有关的信息,并且数据传输路径中的两个或更多的合格性指示符表达提供对目的地的访问的数据传输路径中的这两个或更多是否适合于作为彼此的替换。
[0013]根据本发明,还提供了一种新的计算机程序产品。该计算机程序产品包括用根据本发明的计算机程序编码的非易失性计算机可读介质,例如紧凑式磁盘“CD”。
[0014]上述数据传输网络可以例如但不一定是软件定义网络“SDN”,其中,控制平面与数据平面分离,使得用可以与软件定义网络的数据转送网络元件分离的一个或多个控制器来实现控制平面,并且在数据转送网络元件中实现数据平面。
[0015]对于另一示例,上文提出的原理尤其适用于边界网关协议“BGP”路由。
[0016]在所附从属权利要求中描述了本发明的许多示例性和非限制性实施例。
[0017]当结合附图来阅读时,根据特定示例性实施例的以下描述,将最佳地理解本发明的关于构造和操作方法两者的各种示例性和非限制性实施例以及其附加目的和优点。
[0018]动词“包括”和“包含”在本文中用作及不排除也不要求同样未叙述的特征的存在的开放性限制。在所附从属权利要求中叙述的特征是相互可自由组合的,除非另外明确地说明。此外,应理解的是遍及本文的“一”或“一个”(即单数形式)的使用并不排除多个,并且“包括”并不排除复数个。
【附图说明】
[0019]下面参考附图来更详细地解释本发明的示例性和非限制性实施例及其优点,在所述附图中:
[0020]图1示出了根据本发明的示例性和非限制性实施例的包括至少一个网络元件的示例性数据传输网络的示意图,
[0021]图2示出了根据本发明的示例性和非限制性实施例的网络元件的示意图,以及
[0022]图3示出了用于管理数据传输网络中的替换数据传输路径的本发明的示例性和非限制性实施例的方法的流程图。
【具体实施方式】
[0023]图1示出了示例性数据传输网络100的示意图。数据传输网络包括网络元件101、102、103、104、105、106、107和108。此示例性数据传输网络的网络元件101-108如图1中所示地与数据传输链路相互互连。网络元件102充当到可以是例如全球因特网的外部网络199的网关。此外,示例性数据传输网络100可包括图1中未示出的其他网络元件。每个网络元件可以是例如网际协议“IP”路由器、多协议标签交换"MPLS"节点、分组光学交换机和/或以太网交换机。每个网络元件可由单个装置或多个装置的组合组成。
[0024]在不限制一般性的情况下且仅仅出于说明性目的,我们考虑数据传输路径111、112和113,其在图1中借助于短划线箭头示出。数据传输路径111经由网络元件108、106和107从网络元件101延伸至子网络109,数据传输路径112经由网络元件104和107从网络元件101延伸至子网络109,并且数据传输路径113经由网络元件102、103和105从网络元件101延伸至子网络109。子网络109可以是单个网络元件或包括多个互连网络元件的实体。
[0025]在不限制一般性的情况下且仅仅出于说明性目的,我们考虑网络元件101的操作,从该网络元件101存在到子网络109的上述三个不同数据传输路径111、112和113。在此示例性情况下,我们假设网络元件108已向网络元件101广告网络元件108提供对子网络109的访问,网络元件104已向网络元件101广告网络元件104提供对子网络109的访问,并且网络元件102已向网络元件101广告网络元件102提供对子网络109的访问。因此,网络元件101知道存在到子网络109所表示的目的地的三个可能数据传输路径。
[0026]网络元件101适于根据预定规则来确定用于提供对子网络109的访问的每个数据传输路径111-113的合格性指示符。每个合格性指示符是基于与所考虑的数据传输路径有关的信息,并且数据传输路径中的两个或更多的合格性指示符表达数据传输路径中的两个或更多是否适合于作为彼此的替
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1