【技术实现步骤摘要】
一种交换机配置方法、交换机及控制器
本专利技术涉及通信
,尤其涉及一种交换机配置方法、交换机及控制器。
技术介绍
传统交换机指的是:基于媒体接入控制(MediaAccessControl,MAC)和路由表象进行二三层转发功能的交换设备。如图1所示,开放流(openflow)交换机指的是:能够通过软件定义网络(SoftwareDefinedNetwork,SDN)控制器使用开放虚拟交换机数据库(OpenvSwitchDatabase,ovsdb)协议进行配置,使用openflow协议进行流表下发,并基于SDN控制器下发的openflow流表进行数据面转发功能的交换设备。混合(hybrid)交换机指的是:同时具备传统交换机功能和openflow交换机功能的交换设备,目前hybrid交换机的部署方式和使用方法如下:1)网络规划设计时,先对网络要承载的业务进行收集、业务流量进行特征分析和分类;2)网络部署时,把业务类型和业务流量特征类似的服务器或服务器内的虚拟机尽量挂接在hybrid交换机的同一个端口下;3)网络开通时,通过命令行方式,将挂接流量业务(如类似存储流量这种流量路径比较固定的业务)的hybrid交换机的端口,或端口内承载这种流量的虚拟局域网(VirtualLocalAreaNetwork,vlan)配置为传统转发模式;4)网络开通时,通过命令行方式,对挂接租户业务(如类似需要进行虚机迁移之类的业务)的hybrid交换机的端口,或端口内承载这种流量的vlan配置为openflo ...
【技术保护点】
1.一种交换机配置方法,应用于交换机,其特征在于,包括:/n接收软件定义网络SDN控制器发送的模式切换请求消息,其中,所述模式切换请求消息是开放虚拟交换机数据库ovsdb协议格式的;/n根据所述模式切换请求消息,切换端口和/或虚拟局域网vlan的工作模式。/n
【技术特征摘要】
1.一种交换机配置方法,应用于交换机,其特征在于,包括:
接收软件定义网络SDN控制器发送的模式切换请求消息,其中,所述模式切换请求消息是开放虚拟交换机数据库ovsdb协议格式的;
根据所述模式切换请求消息,切换端口和/或虚拟局域网vlan的工作模式。
2.根据权利要求1所述的交换机配置方法,其特征在于,所述模式切换请求消息包括以下中的至少一项:
用于指示进行模式切换端口的端口标识字段;
用于指示进行模式切换vlan的vlan标识字段;
用于指示切换后的工作模式的工作模式指示字段。
3.根据权利要求2所述的交换机配置方法,其特征在于,所述端口标识字段为位图,所述位图中的不同比特用于指示不同端口;
所述vlan标识字段为位图,所述位图中的不同比特用于指示不同vlan;
所述工作模式指示字段为位图,所述位图中比特的不同取值用于指示不同的工作模式。
4.根据权利要求1所述的交换机配置方法,其特征在于,根据所述模式切换请求消息,切换端口和/或虚拟局域网vlan的工作模式的步骤,包括:
根据所述模式切换请求消息,将端口和/或vlan由第一工作模式切换为第二工作模式,其中,第一工作模式为传统交换模式和开放流openflow交换模式中的一项,所述第二工作模式为所述传统交换模式和所述openflow交换模式中的另一项。
5.根据权利要求1所述的交换机配置方法,其特征在于,接收软件定义网络SDN控制器发送的模式切换请求消息之后,还包括:
根据数据库格式vswitch.ovsschema,解析所述模式切换请求消息;其中,所述vswitch.ovsschema支持所述模式切换请求消息中字段的定义;
其中,根据所述模式切换请求消息,切换端口和/或虚拟局域网vlan的工作模式的步骤,包括:
根据所述模式切换请求的解析结果,切换端口和/或虚拟局域网vlan的工作模式。
6.根据权利要求1所述的交换机配置方法,其特征在于,根据所述模式切换请求消息,切换端口和/或虚拟局域网vlan的工作模式的步骤之后,还包括:
向所述SDN控制器发送模式切换响应消息,其中,所述模式切换响应消息用于指示所述端口和/或vlan的工作模式的切换结果,所述模式切换响应消息包括所述模式切换请求消息中的字段。
7.一种交换机配置方法,应用于软件定义网络SDN控制器,其特征在于,包括:
向交换机发送模式切换请求消息,其中,所述模式切换请求消息是开放虚拟交换机数据库ovsdb协议格式的。
8.根据权利要求7所述的交换机配置方法,其特征在于,所述模式切换请求消息包括以下中的至少一项:
用于指示进行模式切换端口的端口标识字段;
用于指示进行模式切换vlan的vlan标识字段;
用于指示切换后的工作模式的工作模式指示字段。
9.根据权利要求8所述的交换机配置方法,其特征在于,所述端口标识字段为位图,所述位图中的不同比特用于指示不同端口;
所述vlan标识字段为位图,所述位图中的不同比特用于指示不同vlan;
所述工作模式指示字段为位图,所述位图中比特的不同取值用于指示不同的工作模式。
10.根据权利要求7所述的交换机配置方法,其特征在于,向交换机发送模式切换请求消息的步骤之前,还包括:
采用预设消息生成模型,生成所述模式切换请求消息;其中,所述预设消息生成模型支持所述模式切换请求消息中字段的定义。
11.根据权利要求7所述的交换机配置方法,其特征在于,向交换机发送模式切换请求消息的步骤之后,还包括:
接收所述交换机反馈的模式切换响应消息,其中,所述模式切换响应消息包括所述模式切换请求消息中的字段;
按照预设存储模型,将所述模式切换响应消息存储在数据库中;其中,所述预设存储模型支持所述模式切换响应消息中字段的定义。
12.一种交换机,其特征在于,包括:处理器,与所述处理器相连接的存储器,以及与处理器相连接的收发机,所述处理器用于调用并执行所述存储器中所存储的程序和数据;其中,
所述收发机用于:接收软件定义网络SDN控制器发送的模式切换请求消息,其中,所述模式切换请求消息是开放虚拟交换机数据库ovsdb协议格式...
【专利技术属性】
技术研发人员:李志强,
申请(专利权)人:中国移动通信有限公司研究院,中国移动通信集团有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。