[发明专利]传输方法、装置及系统有效
申请号: | 201610511643.1 | 申请日: | 2016-07-01 |
公开(公告)号: | CN107566278B | 公开(公告)日: | 2021-12-21 |
发明(设计)人: | 肖敏 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/751 | 分类号: | H04L12/751;H04L12/933;H04L12/939 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 潘登 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 传输 方法 装置 系统 | ||
本发明提供了一种传输方法、装置及系统,其中,该方法包括:控制面设备发送指示信息到SDN中的网元设备,其中,该指示信息用于指示接收该网元设备所发送报文的目标控制器,且该目标控制器为该控制面设备中的控制器,该控制面设备接收该网元设备向该控制面设备中的目标控制器发送的报文。采用上述技术方案,解决了相关技术中软件定义网络中网元设备上送的报文发生丢失的问题,保证了上送报文的传输质量。
技术领域
本发明涉及通信领域,具体而言,涉及一种传输方法、装置及系统。
背景技术
作为软件定义网络的一个实例,OpenFlow(开放流)网络采用控制平面与转发平面相分离的架构,图1是根据相关技术中的OpenFlow网络组件架构示意图,如图1所示,OpenFlow网络的控制平面由OpenFlow控制器(SDN控制器)来实现,OpenFlow网络的转发平面由OpenFlow交换机(SDN网元设备)来实现,OpenFlow控制器与OpenFlow交换机之间运行OpenFlow协议;OpenFlow控制器利用OpenFlow协议向OpenFlow交换机下发流表(FlowTable)和组表(Group Table),从而达到控制数据转发的目的,实现了数据转发和路由控制的分离。
开放网络基金会(Open Networking Foundation,简称ONF)制定的OpenFlow交换机规范描述了OpenFlow协议及OpenFlow交换机的报文处理流程。根据OpenFlow交换机规范的规定,从入端口进入OpenFlow交换机的报文首先会进行流表匹配,图2是根据相关技术中的OpenFlow流表的格式图,如图2所示,流表中可以包含多个流表条目(Flow TableEntry),每个流表条目中的匹配字段(Match Fields)可以是报文头中的任意字段(例如地址字段、用户标识字段、服务优先级字段等)。接着对于流表匹配成功的报文会执行相应流表条目中的指令(Instruction),每一条指令中又可以包含多个动作(Action),这些动作包括给报文增加封装、给报文去除封装、给报文的某个字段赋值、把报文从某个端口输出,等等。有一个动作“Output Controller”用于把报文上送到控制器进行处理,控制器给交换机下发流表时可以把该动作设置到任何一个流表条目中,包括被称为“Table-miss”的匹配字段为通配符的流表条目,该流表条目用于匹配那些跟所有其它流表条目都没有匹配成功的报文,而且,一般来说,匹配“Table-miss”流表条目成功的报文都会被上送到控制器进行处理。OpenFlow网络支持多控制器的控制,也即同一个OpenFlow交换机可以同时连接到多个控制器并同时接受多个控制器的控制。OpenFlow协议标准定义了三种类型的控制器,分别是主控制器(Master Controller)、等同控制器(Equal Controller)和从控制器(SlaveController),其中,主控制器和等同控制器具备对OpenFlow交换机的读写能力,而从控制器只具备对OpenFlow交换机的读能力。OpenFlow协议标准还规定,一个OpenFlow网络中最多只能有一个主控制器,而在实际部署多控制器的OpenFlow网络时,主控制器通常具备相对更强的处理能力。
一个软件定义网络通常包含大量的网元设备,每个网元设备又可以连接大量的网络终端或相邻网络的网元设备,于是就经常会发生网元设备在短时间内上送的报文过多导致控制器来不及处理的情况,这种情况一旦发生,轻则导致上送报文丢失,重则引起控制器与网元设备之间的断连。为了防止出现上述情况,目前业界通常采用的方法是对网元设备上送报文进行限速,但这种方法仍无法避免上送报文的丢失。尤其是,在软件定义网络中,有一些对网络运行非常重要的控制协议报文需要上送到控制器进行处理,对网元设备上送报文进行限速的这种方法无法避免优先级较高的重要上送报文的丢失。
针对相关技术中软件定义网络中上送的报文发生丢失的问题,目前还没有有效的解决方案。
发明内容
本发明实施例提供了一种传输方法、装置及系统,以至少解决相关技术中软件定义网络中上送的报文发生丢失的问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610511643.1/2.html,转载请声明来源钻瓜专利网。