软件定义网络的网络元件制造技术

技术编号:12082890 阅读:82 留言:0更新日期:2015-09-19 21:04
一种软件定义网络的网络元件包括用于接收和发射数据的数据传输接口(210)和用于构造软件定义数据路径和例如IP/MPLS或LS交换路径之类的固定功能数据路径的处理系统(215)。软件定义数据路径包括用于选择软件定义动作的查找表且固定功能数据路径定义固定功能动作。处理系统适于在与转发数据相结合地需要固定功能动作中的一个或多个时将与由软件定义数据路径管理的数据相关联的元数据转换成适合于固定功能数据路径的数据格式。至少部分地基于查找表中的哪一个最近被访问来选择固定功能中的一个,并且执行所确定固定功能动作,以便发起一个或多个所需的固定功能动作。

【技术实现步骤摘要】

本专利技术一般地涉及软件定义网络“SDN”。更特别地,本专利技术涉及用于软件定义网络的网络元件。此外,本专利技术涉及一种用于管理网络定义网络的网络元件中的数据的方法。此外,本专利技术涉及一种用于软件定义网络的网络元件的计算机程序。
技术介绍
软件定义网络是用于数据传输网络的新兴架构。在软件定义网络“SDN”中,控制平面与数据平面分离,使得在可以与网络元件分离的一个或多个控制器中实现控制平面并在网络元件中实现数据平面。网络元件可以是例如网际协议“IP”路由器、多协议标签交换“MPLS”节点、分组光学交换机和/或以太网交换机。每个网络元件可由单个设备或多个设备的组合组成。通常,软件定义网络允许交换和/或路由策略的快速实验和优化及对先前被关闭且为专有的网络元件的内部结构的外部访问。软件定义网络“SDN”的一个或多个控制器适合于配置网络元件,使得网络元件能够作为软件定义网络的节点进行操作。当配置网络元件时,控制器向网络元件发送配置数据,借助于该配置数据,网络元...

【技术保护点】
一种用于软件定义网络的网络元件(201),所述网络元件包括:‑数据传输接口(210),用于接收和发射数据,‑用于根据从所述软件定义网络的控制器接收到的配置数据来构造用于管理要转发的第一数据的软件定义数据路径的装置(215),所述软件定义数据路径包括用于选择软件定义动作的查找表,并且所述软件定义动作中的一个或多个修改与所述第一数据相关联的第一元数据,以及‑用于根据在所述网络元件处接收到的转发参数数据来配置用于管理要转发的第二数据的固定功能数据路径的装置(215),所述固定功能数据路径定义固定功能动作,并且所述固定功能动作中的一个或多个修改与所述第二数据相关联的第二元数据,其特征在于所述网络元件进...

【技术特征摘要】
2014.03.12 FI 201452251.一种用于软件定义网络的网络元件(201),所述网络元件包
括:
-数据传输接口(210),用于接收和发射数据,
-用于根据从所述软件定义网络的控制器接收到的配置数据来构
造用于管理要转发的第一数据的软件定义数据路径的装置(215),所
述软件定义数据路径包括用于选择软件定义动作的查找表,并且所述
软件定义动作中的一个或多个修改与所述第一数据相关联的第一元数
据,以及
-用于根据在所述网络元件处接收到的转发参数数据来配置用于
管理要转发的第二数据的固定功能数据路径的装置(215),所述固定
功能数据路径定义固定功能动作,并且所述固定功能动作中的一个或
多个修改与所述第二数据相关联的第二元数据,
其特征在于所述网络元件进一步包括:
-用于响应于与转发所述第一数据相结合地执行所述固定功能动
作中的一个或多个的需要而将与由所述软件定义数据路径管理的所述
第一数据相关联的所述第一元数据转换成适合于所述固定功能数据路
径的数据格式的装置(215),
-用于在管理所述第一数据时至少部分地基于所述查找表中的哪
一个最近被访问来从所述固定功能动作之中确定所述固定功能动作中
的第一固定功能动作的装置(215),以及
-用于控制所述固定功能动作中的所确定的第一固定功能动作被
执行以便发起至少部分地根据已转换的第一元数据来执行所需的一个
或多个固定功能动作的装置(215)。
2.根据权利要求1所述的网络元件,其中,所述网络元件进一
步包括:
-用于响应于与转发所述第二数据相结合地执行所述软件定义动
作中的一个或多个的需要而将与由所述固定功能数据路径管理的所述

\t第二数据相关联的第二元数据转换成适合于所述软件定义数据路径的
数据格式的装置,
-用于在管理所述第二数据时至少部分地基于所述固定功能动作
中的哪一个最近被执行来确定所述软件定义数据路径的所述查找表中
的第一查找表的装置,以及
-用于从所述查找表中的所确定的第一查找表执行查找以便发起
至少部分地根据已转换的第二元数据来执行一个或多个所需的软件定
义动作的装置。
3.根据权利要求1或2所述的网络元件,其中,所述网络元件
进一步包括:
-用于在执行所需的一个或多个固定功能动作之后,响应于执行
所述软件定义动作中的一个或多个的需要而将已转换的第一元数据转
换回到适合于所述软件定义数据路径的数据格式的装置,
-用于在由所述固定功能数据路径管理所述第一数据时至少部分
地基于所述一个或多个所需的固定功能动作中的哪一个最近被执行来
确定所述软件定义数据路径的所述查找表中的第二查找表的装置,
-用于从所述查找表中的所确定的第二查找表执行查找,以便发
起需要在所述一个或多个所需的固定功能动作之后且至少部分地根据
转换回的第一元数据来执行的所述一个或多个软件定义动作的装置。
4.根据权利要求2所述的网络元件,其中,所述网络元件进一
步包括:
-用于在执行所需的一个或多个软件定义动作之后响应于执行所
述固定功能动作中的一个或多个的需要而将已转换的第二元数据转换
回到适合于所述固定功能数据路径的数据格式的装置,
-用于在由所述软件定义数据路径来管理所述第二数据时至少部
分地基于所述查找表中的哪一个最近被访问来从所述固定功能动作之
中确定所述固定功能动作中的第二固定功能动作的装置,
-用于控制所述固定功能动作中的所确定的第二固定功能动作被
执行,以便发起需要在一个或多个所需的软件定义动作之后且至少部
分地根据转换回的第二元数据来执行的所述一个或多个固定功能动作
的装置。
5.根据权利要求1或2所述的网络元件,其中,所述网络元件
进一步包括用于根据以下中的至少一个来构造所述软件定义数据路径
的装置:OpenFlow协议、转发控制元件分离ForCES协议。
6.根据权利要求1或2所述的网络元件,其中,所述网络元件
进一步包括用于根据以下中的至少一个来配置所述固定功能数据路径
的装置:一个或多个L3网络层路由协议、一个或多个L2数据链路层
控制协议、一个或多个多协议标签交换MPLS信令协议。
7.根据权利要求6所述的网络元件,其中:
-所述一个或多个L3网络层路由协议包括以下中的至少一个:开
放式最短路径优先OSPF、中间系统-中间系统ISIS、边界网关协议BGP、
协议独立多播稀疏模式PIM-SM,
-所述一个或多个L2数据链路层控制协议包括以下中的至少一
个:跨越树协议STP、快速跨越树协议RSTP、多跨越树协议MSTP、
多链路透明互连TRILL、链路聚合控制协议LACP,以及
-所述一个或多个多协议标签交换MPLS信令协议包括以下中的
至少一个:标签分发协议LDP、资源预留协议-业务工程RSVP-TE、边
界网关协议BGP。
8.根据权利要求1或2所述的网络元件,其中,所述软件定义
数据路径包括以下中的至少一个:适合于在所述软件定义数据路径和
所述固定功能数据路径之间进行选择的查找表、适合于服务质量QoS
管理的查找表、适合于多协议标签交换MPLS的查找表、适合于访问
控制列表ACL过滤的查找表、适合于网际协议IP路由的查找表、适合

\t于以太网交换的查找表、适合于负载平衡的查找表、适合于流保护的
查找表。
9.根据权利要求1或2所述的网络元件,其中,所述固定功能
数据路径能够执行以下中的至少一个:虚拟局部访问网络VLAN管理、
虚拟路由器冗余协议VRRP目的地媒体访问控制M...

【专利技术属性】
技术研发人员:维莱·哈利沃里茱哈马蒂·库西萨里
申请(专利权)人:骁阳网络有限责任公司
类型:发明
国别省市:卢森堡;LU

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

1