[发明专利]一种报文转发方法和装置有效
申请号: | 201310255098.0 | 申请日: | 2013-06-24 |
公开(公告)号: | CN104243362B | 公开(公告)日: | 2018-07-20 |
发明(设计)人: | 郜忠华 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/947 | 分类号: | H04L12/947 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 牛峥;王丽琴 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 转发 方法 装置 | ||
本发明公开了一种报文转发方法,应用于包括控制设备Openflow Controller和交换设备的Openflow网络中,该方法包括:控制设备根据转发等价类FEC分配统一的全局标签并将所述全局标签下发给所述交换设备,以使交换设备对于未带全局标签的报文通过匹配FEC后为报文封装上所述全局标签将报文转发出去;对于带有全局标签的报文通过全局标签转发表项将报文转发出去。本发明还公开了一种控制设备和交换设备。采用本发明能够提升交换设备的支持规格。
技术领域
本发明涉及网络通信技术领域,特别涉及一种报文转发方法和装置。
背景技术
Openflow交换机将传统交换机上的报文转发和转发策略分离开来,采用专门的一台控制器(controller)通过网线与交换机连接。这样原来同在一台交换机设备上的报文转发功能(硬件芯片实现)和报文转发策略(各种软件协议)就被分开到了不同的硬件设备上。而一台控制器还可以控制多台Openflow交换机,从而实现了统一的转发控制端,更有效地控制了网络。基本的Openflow网络包括:控制面的网络控制器和转发面的Openflow交换机。Openflow网络中的转发数据报文的方法为利用流表进行数据报文转发,具体为:控制器通过标准化的Openflow协议控制多个Openflow交换机并下发流表给Openflow交换机;Openflow交换机接收并保存流表;当Openflow交换机收到网络发来的数据报文后,查看流表中是否有匹配的流表项,若有,则按照流表项中的动作转发数据报文;若没有查找到匹配的流表项,则将数据报文的头信息封装为Packet-in消息通过安全通道发给控制器,由控制器来决策相关行为。
现有技术中,通过访问控制列表(ACL)来实现流表,而控制器要为每个交换机下发流表,这就意味着要耗费大量的ACL,因此实现起来比较浪费资源,而且效率比较低。
发明内容
本发明的目的在于提供一种报文转发方法和装置,能够提升交换设备的支持规格。
为实现上述发明目的,本发明提供了一种报文转发方法,应用于包括控制设备Openflow Controller和交换设备的Openflow网络中,该方法包括:控制设备根据转发等价类FEC分配统一的全局标签并将所述全局标签下发给所述交换设备,以使交换设备对于未带全局标签的报文通过匹配FEC后为报文封装上所述全局标签将报文转发出去;对于带有全局标签的报文通过全局标签转发表项将报文转发出去。
为实现上述发明目的,本发明还提供了一种控制设备,应用于包括控制设备Openflow Controller和交换设备的Openflow网络中,该控制设备包括:控制单元,根据转发等价类FEC分配统一的全局标签并将所述全局标签下发给所述交换设备,以使交换设备对于未带全局标签的报文通过匹配FEC后为报文封装上所述全局标签将报文转发出去;对于带有全局标签的报文通过全局标签转发表项将报文转发出去。
为实现上述发明目的,本发明还提供了一种交换设备,该交换设备为Openflow网络中的交换设备,当所述交换设备作为入口交换设备时,该交换设备包括:接收单元,用于接收控制设备下发的包括FEC与全局标签的对应关系以及所述入口交换设备对应的出接口的Openflow流表;匹配转发单元,用于将接收到报文中的FEC与全局标签对应的FEC匹配上后,为报文封装上所述全局标签,在对应出接口将带有全局标签的报文转发出去。
综上所述,本发明实施例中,控制设备根据FEC为交换设备分配统一的全局标签并将所述全局标签下发给所述交换设备,以使交换设备对于未带全局标签的报文通过匹配FEC后为报文封装上所述全局标签将报文转发出去;对于带有全局标签的报文通过全局标签转发表项将报文转发出去。与现有技术中每个交换设备都要匹配流表相比,由于不再使用ACL规则匹配流,使得网络设备支持的规格大幅度上升,并且转发速度大幅提升。
附图说明
图1为本发明实施例Openflow网络结构示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310255098.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:单株花木与盆栽防护装置
- 下一篇:一种涂白机