[发明专利]一种TTP解析转换方法、转发表项发送方法及装置有效
申请号: | 201511032984.2 | 申请日: | 2015-12-31 |
公开(公告)号: | CN106936716B | 公开(公告)日: | 2020-01-31 |
发明(设计)人: | 党兵;马鹏飞;倪辉;谢旻晟 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L29/08 |
代理公司: | 11291 北京同达信恒知识产权代理有限公司 | 代理人: | 冯艳莲 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ttp 解析 转换 方法 转发 发送 装置 | ||
本发明实施例公开了一种TTP解析转换方法、转发表项发送方法及装置,用于解决控制器在没有适配某TTP格式的转发设备的商业芯片时,而导致在发给转发设备所需的转发表项时,转发设备无法识别该转发表项,从而导致转发设备无法转发报文的问题。本发明实施例控制器根据第一TTP和第二TTP确定第一TTP描述的第一业务流与第二TTP中描述的第二业务流描述的业务相同;获得第一业务流的流路径信息与第二业务流的流路径信息的对应关系,所述对应关系用于指示将需发送给第二转发设备的转发表项从遵循第一TTP转化为遵循第二TTP后发送给所述第二转发设备。
技术领域
本发明涉及通信技术领域,尤其涉及一种TTP解析转换方法、转发表项发送方法及装置。
背景技术
软件定义网络(英文:Software Defined Network,简称:SDN)是一种控制功能和转发功能相互分离的网络架构。SDN分为控制层面和数据层面,其中控制层面负责全网的控制管理,数据层面则按照控制层面指定的规则转发数据。控制层面的控制设备称为中央控制器(简称控制器),数据层面的转发设备可以为网络交换机(简称交换机)。控制器是整个SDN的核心设备,决策数据层面上流量的正确转发。交换机依据控制器发送的流表实现对数据包的处理,例如数据包的转发、丢弃等操作。
OpenFlow为SDN架构中进行数据转发所遵循的转发协议。目前OpenFlow在转发面所面临的最大的问题是:现有的转发设备对应的商业芯片在转发上对OpenFlow的支持有限,无法做到理论上所能够支持的动作。但是商业芯片研发周期长,并且技术门槛较高。因此,为了推动SDN技术的发展和广泛部署,开放网络基金会提出了表类型模板(英文:TableTyping Patterns,简称TTP)。TTP主要是利用现有商业芯片的处理逻辑和表项组合出Openflow达到的功能。所以TTP定义了一个框架,可以根据实际的应用需求和现有商业芯片架构定义不同的转发模型,每种模型可以设计多个流表,包括多个不同的字段,执行不同的动作,由于TTP是在现有商业芯片的基础上实现,并且现有商业芯片在匹配的字段和执行的动作都是有标准的,因此一种商业芯片只能对应一种TTP格式。
现有的SDN控制器需要适配不同的厂商、不同类型的转发设备对应的商业芯片,因此若不同厂商的、不同类型的转发设备对应的商业芯片所能够支持的TTP格式不同,并且控制器并没有适配该TTP格式的转发设备的商业芯片时,会导致控制器在发给其所控制的转发设备所需的转发表项时,该转发设备无法识别该转发表项,从而导致该转发设备无法转发报文。
发明内容
本发明实施例公开了一种TTP解析转换方法、转发表项发送方法及装置,用于解决控制器在没有适配某TTP格式的转发设备的商业芯片时,而导致在发给转发设备所需的转发表项时,转发设备无法识别该转发表项,从而导致转发设备无法转发报文的问题。
第一方面,本发明实施例提供了一种TTP解析转换方法,该方法包括:
控制器获得第一表类型模板TTP,以及第二转发设备的第二TTP。
其中,所述第一TTP用于描述第一转发设备转发报文所遵循的规则,所述控制器与所述第一TTP完成了适配,所述第二TTP用于描述所述第二转发设备转发报文所遵循的规则,所述控制器与所述第二TTP未完成适配。
第一TTP以及第二TTP均可以通过文件格式进行存储,例如文本文件。
所述控制器从所述第一TTP中解析出用于描述所述第一转发设备所支持的业务流的流路径的第一流路径信息,并从所述第二TTP中解析出用于描述所述第二转发设备所支持的业务流的流路径的第二流路径信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511032984.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种计算机主机底座
- 下一篇:一种设有数据恢复装置的电子设备