The network element (201) includes a data transfer interface (226), the data transfer interface (226) for connection to a data transmission network; data plane part (220), the data plane part (220) for managing forwarding data; and a control section (221), the control part (221) according to the the configuration data from the control plane carrying the message transfer network receives the data to configure the data plane part. The control section in response to the work load of the part of the damage control ability of the control section in response to the control plane message overload control, the data transmission interface to the data transmission network to send one or more message overload. Therefore, even if the control plane message response capability at least temporarily damaged, other network elements are also know that there is no response to the control plane and thus it is news network element non work can still transmit data.
【技术实现步骤摘要】
【国外来华专利技术】用于数据传送网络的网络元件和控制器
本公开总体上涉及一种管理数据传送网络的网络元件。数据传送网络能够是例如但并非一定是软件定义网络“SDN”。更具体地说,本公开涉及一种数据传送网络的网络元件。此外,本公开涉及一种用于管理数据传送网络的网络元件的控制器。此外,本公开涉及一种用于管理数据传送网络的网络元件的方法和计算机程序。
技术介绍
数据传送网络通常被布置为支持控制平面和数据平面功能。数据平面功能包括在数据传送网络的网络元件处管理数据通信量,使得网络元件作为数据传送网络的部分操作。控制平面功能包括将数据平面功能配置到网络元件。此外,控制平面功能可以包括例如用于管理和/或监视数据传送网络的收集统计量、转发报警、监视链路状态、和/或其他功能。每个网络元件能够是例如互联网协议“IP”路由器、多协议标签交换“MPLS”节点、分组光交换机、和/或以太网交换机。在传统的数据传送网络中,转发数据业务的网络元件通常被配置为支持数据平面功能和控制平面功能二者。能够例如利用诸如例如开放最短路径优先“OSPF”、路由信息协议版本2“RIPv2”、和中间系统到中间系统协议的内部网关协议“IGP”以及利用诸如例如边界网关协议“BGP”的外部网关协议“EGP”来实现控制平面功能。在软件定义网络“SDN”中,控制平面与数据平面分开,使得在能够与数据转发网络元件分开的一个或多个控制器中实现控制平面,以及在数据转发网络元件中实现数据平面。数据平面和控制平面功能通常被限定在由诸如例如互联网工程任务组“IETF”的标准化机构产生和维持的技术规范中。然而,定义控制平面功能的技术规范通常没有定义与控 ...
【技术保护点】
一种网络元件(101,201),包括:‑数据传送接口(226),所述数据传送接口(226)用于连接到数据传送网络,‑数据平面部分(220),所述数据平面部分(220)用于管理要转发的数据,以及‑控制部分(221),所述控制部分(221)用于根据由从所述数据传送网络接收的控制平面消息携带的配置数据来配置所述数据平面部分,所配置的数据平面部分使所述网络元件能够作为数据传送网络的部分来操作,其特征在于,所述控制部分被适配为响应于其中所述控制部分的工作负荷损害所述控制部分对所述控制平面消息做出反应的能力的过载情况,控制所述数据传送接口向所述数据传送网络发送一个或多个过载消息。
【技术特征摘要】
【国外来华专利技术】1.一种网络元件(101,201),包括:-数据传送接口(226),所述数据传送接口(226)用于连接到数据传送网络,-数据平面部分(220),所述数据平面部分(220)用于管理要转发的数据,以及-控制部分(221),所述控制部分(221)用于根据由从所述数据传送网络接收的控制平面消息携带的配置数据来配置所述数据平面部分,所配置的数据平面部分使所述网络元件能够作为数据传送网络的部分来操作,其特征在于,所述控制部分被适配为响应于其中所述控制部分的工作负荷损害所述控制部分对所述控制平面消息做出反应的能力的过载情况,控制所述数据传送接口向所述数据传送网络发送一个或多个过载消息。2.根据权利要求1所述的网络元件,其中,所述控制部分被适配为响应于其中所述控制部分的工作负荷损害所述控制部分根据所述配置数据修改所述数据平面部分的配置的能力的情况,控制所述数据传送接口发送所述一个或多个过载消息。3.根据权利要求1或2所述的网络元件,其中,所述控制部分被适配为响应于所述过载情况的终止,控制所述数据传送接口向所述数据传送网络发送一个或多个回到正常的消息。4.根据权利要求1-3中任一项所述的网络元件,其中,所述控制部分被适配为基于由所述控制部分进行的任务来形成用于所述过载情况的时间上的持续的估计,并且被适配为将每个过载消息设定为携带指示所述估计的信息。5.根据权利要求1-5中任一项所述的网络元件,其中,所述控制部分被适配为将每个过载消息设定为携带指示所述过载情况的一个或多个原因的信息。6.根据权利要求5所述的网络元件,其中,指示所述一个或多个原因的信息包含以下中的至少一个:表示所述控制部分的处理容量被占用的第一数据项、表示所述控制部分的自由存储器容量低于预定限制的第二数据项、识别由所述控制部分正在进行的一个或多个任务并且导致所述过载情况的第三数据项。7.根据权利要求1-6中任一项所述的网络元件,其中,所述控制部分被适配为在所述过载情况期间保持所述数据平面部分不改变。8.根据权利要求1-7中任一项所述的网络元件,其中,所述控制部分被适配为:-与一个或多个其他网络元件一起运行一个或多个路由协议,以及-根据表示所述配置数据并且从所述一个或多个其他网络元件接收的路由协议消息来配置所述数据平面部分。9.根据权利要求8所述的网络元件,其中,所述控制部分被适配为响应于所述过载情况,控制所述数据传送接口向所述一个或多个其他网络元件发送所述一个或多个过载消息。10.根据权利要求1-7中任一项所述的网络元件,其中,所述控制部分被适配为:-与一个或多个控制器一起运行支持软件定义网络的配置协议,其中,利用所述一个或多个控制器实现控制平面,并且利用所述网络元件和其他数据转发网络元件实现数据平面,以及-根据从所述一个或多个控制器接收的所述配置数据来配置所述数据平面部分。11.根据权利要求10所述的网络元件,其中,所述控制部分被适配为控制所述数据传送接口以响应于所述过载情况向所述一个或多个控制器发送所述一个或多个过载消息。12.根据权利要求1-11中任一项所述的网络元件,其中,所述网络元件是以下中的至少一个:互联网协议IP路由器、多协议标签交换MPLS交换机、分组光交换机、以太网交换机。13.一种用于配置数据传送网络的网络元件的控制器(309),所述控制器包括:-控制平面部分(320),所述控制平面部分(320)用于组成携带配置数据的控制平面消息,所述配置数据使所述网络元件中的每个的控制部分能够配置所述网络元件的数据平面部分,所配置的数据平面部分使所述网络元件能够管理要转发的数据,以及-数据传送接口(323),所述数据传送接口(323)用于将所述控制平面消息发送到所述网络元件,其特征在于,所述控制平面部分被适配为响应于接收到来自所述网络元件中的一个的过载消息,执行用于减少所述控制平面消息中的请求所述网络元件的所述一个的所述控制部分做出反应的这样的控制平面消息的量的一个或多个预定动作。14.根据权利要求13所述的控制器,其中,所述控制平面部分被适配为响应于所述过载消息的接收,执行用于减少所述控制平面消息中的请求所述网络元件的所述一个的所述控制部分修...
【专利技术属性】
技术研发人员:汉努·约基宁,韦萨·凯沃索亚,
申请(专利权)人:科锐安特股份有限公司,
类型:发明
国别省市:芬兰,FI
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。