The invention provides a SDN switch, which comprises a SDN controller and open virtual switch, which is characterized in that the SDN switch also includes application modules and switch between the SDN controller and open virtual switch through the open interactive streaming protocol; the application module is respectively connected with the open and virtual switch switch chip communication connection; the application program module for physical port virtual ports and the corresponding switching chip, and from the open virtual switch flow table into the exchange chip hardware access control list, and from the open virtual switch moves into the specified message exchange the internal hardware forwarding chip. The invention can realize high performance hardware message forwarding, and effectively control the cost based on the traditional switching chip and the existing open source software framework.
【技术实现步骤摘要】
本专利技术涉及交换机领域,尤其涉及一种SDN交换机。
技术介绍
基于传统交换芯片的普通交换机满足了基本的组网需求:网段隔离和报文转发。传统交换机在部署后,后期的维护、升级、更换成本较高,无法满足日益灵活的组网需求。传统交换机无法融入SDN(软件定义网络,SoftwareDefinedNetwork)这种新型网络体系架构。故,亟待提出一种SDN交换机,以满足日益灵活的组网需求。
技术实现思路
本专利技术旨在提供一种SDN交换机,以实现高性能的硬件报文转发,基于传统交换芯片和现有开源软件框架,有效控制成本,可平滑过渡至纯SDN网络。根据本专利技术的第一方面,一种SDN交换机,包括:SDN控制器及开放虚拟交换机,其特征在于,所述SDN交换机还包括应用程序模块以及交换芯片,所述SDN控制器与开放虚拟交换机之间通过开放流协议进行交互;所述应用程序模块分别与所述开放虚拟交换机及交换芯片通信连接;所述应用程序模块用于将虚拟端口与所述交换芯片的物理端口对应,并将来自所述开放虚拟交换机的流表转换成所述交换芯片的硬件访问控制列表,以及将来自所述开放虚拟交换机的指定报文动作转换成所述交换芯片的内部硬件转发动作。本专利技术提出的一种SDN交换机,将开源的开放虚拟交换机软件移植到现有软件框架中,远端SDN控制器下发给开放虚拟交换机的流表转换成交换芯片的硬件访问控制列表,从而实现高性能的硬件报文转发,基于传统交换芯片和现有开源软件框架,有效控制成本;可平滑过渡至纯SDN网络。参照附图来阅读对于示例性实施例的以下描述,本专利技术的其他特性特征和优点将变得清晰。附图说明并入到说明书中并且构 ...
【技术保护点】
一种SDN交换机,包括:SDN控制器及开放虚拟交换机,其特征在于,所述SDN交换机还包括应用程序模块以及交换芯片,所述SDN控制器与开放虚拟交换机之间通过开放流协议进行交互;所述应用程序模块分别与所述开放虚拟交换机及交换芯片通信连接;所述应用程序模块用于将虚拟端口与所述交换芯片的物理端口对应,并将来自所述开放虚拟交换机的流表转换成所述交换芯片的硬件访问控制列表,以及将来自所述开放虚拟交换机的指定报文动作转换成所述交换芯片的内部硬件转发动作。
【技术特征摘要】
1.一种SDN交换机,包括:SDN控制器及开放虚拟交换机,其特征在于,所述SDN交换机还包括应用程序模块以及交换芯片,所述SDN控制器与开放虚拟交换机之间通过开放流协议进行交互;所述应用程序模块分别与所述开放虚拟交换机及交换芯片通信连接;所述应用程序模块用于将虚拟端口与所述交换芯片的物理端口对应,并将来自所述开放虚拟交换机的流表转换成所述交换芯片的硬件访问控制列表,以及将来自所述开放虚拟交换机的指定报文动作转换成所述交换芯片的内部硬件转发动作。2.根据权利要求1所述的SDN交换机,其特征在于,所述应用程序模块与所述开放虚拟交换机之间采用网络链接套接字通信,通信内容包括:数据通道的创建,虚拟端口的创建,流表的创建和指定报文动作。3.根据权利...
【专利技术属性】
技术研发人员:郑展伟,
申请(专利权)人:北京百卓网络技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。