[发明专利]分布式虚拟交换机系统的报文转发方法及设备有效

专利信息
申请号: 201310416405.9 申请日: 2013-09-12
公开(公告)号: CN104468462B 公开(公告)日: 2017-12-15
发明(设计)人: 林涛;任维春;张连雷;吴少伯;张祥辉 申请(专利权)人: 新华三技术有限公司
主分类号: H04L29/06 分类号: H04L29/06;H04L12/801
代理公司: 北京德琦知识产权代理有限公司11018 代理人: 郑红娟,宋志强
地址: 310052 浙*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 分布式 虚拟 交换机 系统 报文 转发 方法 设备
【权利要求书】:

1.一种分布式虚拟交换机系统的报文转发方法,其特征在于,所述分布式虚拟交换机系统中包括:控制器和多个服务器,所述服务器上设置有虚拟的开放流OF交换机和虚拟机VM,所述VM通过所述OF交换机连接至外部的物理交换机,所述方法应用于所述控制器,所述方法包括:

获取VM对应的接口信息,将包含有该VM对应的接口信息的表项添加到虚拟局域网VLAN转发表中,其中,该VM对应的接口信息中包括:该VM连接的OF交换机的数据转发路径标识DataPath ID、该VM上连接该OF交换机的虚拟网卡接口的媒体访问控制MAC地址、该OF交换机上连接该VM的下行接口dvport口所属VLAN的VLAN ID以及该dvport口的端口标识;

接收OF交换机发来的报文;

当接收到的报文是所述OF交换机通过连接物理交换机的一上行接口uplink口接收到的下行单播报文时,根据所述下行单播报文的报文头中的信息和所述VLAN转发表,生成用于指导所述下行单播报文转发的流表表项并保存到本地流表中;

将生成的流表表项和所述接收到的报文发送给发来该报文的OF交换机。

2.根据权利要求1所述的方法,其特征在于,根据所述下行单播报文的报文头中的信息和所述VLAN转发表,生成用于指导所述下行单播报文转发的流表表项的方法包括:

根据所述下行单播报文中的目的MAC地址和VLAN ID,在所述VLAN转发表中查找到对应的端口标识;

根据查找到的端口标识,生成用于指导所述下行单播报文转发的流表表项,其中,生成的流表表项的执行动作中包括:通过所述查找到的端口标识所指示的dvport口转发所述下行单播报文,以及剥除所述下行单播报文中的VLAN ID。

3.根据权利要求1所述的方法,其特征在于,所述接收到的报文封装在OF消息中,则,在接收OF交换机发来的报文之后,还包括:

当接收到的报文是所述OF交换机通过连接VM的一dvport口接收到的上行报文时,所述控制器根据所述上行报文所在的OF消息的消息头中携带的DataPath ID和源端口的端口标识,查找到对应的VLAN ID;其中,所述控制器中保存有:端口组、该端口组中的各个接口、该端口组的类型、与该端口组所属VLAN的VLAN ID之间的对应关系,该端口组的类型为uplink口或dvport口;

根据所述消息头中携带的DataPath ID,查找对应的uplink口,其中,所述控制器中保存有:DataPath ID与该DataPath ID所指示的OF交换机上连接物理交换机的各个uplink口的对应关系;

若查找到一个uplink口,则根据该uplink口生成用于指导所述上行报文转发的流表表项并保存到所述本地流表中,其中,生成的流表表项的执行动作中包括:通过该uplink口转发所述上行报文,以及在所述上行报文中添加查找到的VLAN ID;

若查找到至少两个uplink口,则从所述至少两个uplink口中选择一个uplink口,根据选择的uplink口生成用于指导所述上行报文转发的流表表项并保存到所述本地流表中,其中,生成的流表表项的执行动作中包括:通过所述选择的uplink口转发所述上行报文,以及在所述上行报文中添加查找到的VLAN ID。

4.根据权利要求3所述的方法,其特征在于,判断接收到的报文是所述OF交换机通过uplink口或dvport口接收到的方法包括:

根据所述OF消息的消息头中携带的DataPath ID和源端口的端口标识,查找到对应的端口组的类型;

若查找到的端口组的类型为uplink口,则判断出所述接收到的报文是所述OF交换机通过uplink口接收到的;

若查找到的端口组的类型为dvport口,则判断出所述接收到的报文是所述OF交换机通过dvport口接收到的。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310416405.9/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top