[发明专利]一种实现多业务优先级的系统及方法有效
申请号: | 201410807954.3 | 申请日: | 2014-12-22 |
公开(公告)号: | CN104468384B | 公开(公告)日: | 2018-01-30 |
发明(设计)人: | 余平;孙雷;姚晶;陈斌;柴卓原 | 申请(专利权)人: | 武汉绿色网络信息服务有限责任公司 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/851;H04L12/46 |
代理公司: | 北京捷诚信通专利事务所(普通合伙)11221 | 代理人: | 魏殿绅,庞炳良 |
地址: | 430223 湖北省武汉*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种实现多业务优先级的系统及方法,涉及计算机通讯技术领域,该系统包括SDN控制器、至少一台VxLAN网关及至少两台VLAN交换机,所述SDN控制器包括北向接口处理模块、IP处理模块、ARP处理模块、拓扑管理模块、互通域管理模块、SDN OpenFlow接口模块;每台VxLAN网关包括配置管理模块、VxLAN OpenFlow接口模块、流表管理模块、隧道封装处理模块、隧道解封装处理模块、应用层业务识别处理模块、VxLAN收发包模块;每台VLAN交换机包括VLAN收发包模块、VLANID模块。本发明对硬件性能没有要求,无需运用专用的通讯处理器,降低了设备成本。 | ||
搜索关键词: | 一种 实现 业务 优先级 系统 方法 | ||
【主权项】:
一种实现多业务优先级的系统,其特征在于,包括SDN控制器、至少一台VxLAN网关及至少两台VLAN交换机,每台VxLAN网关包括:流表管理模块,保存SDN控制器对VxLAN网关上报数据流的处理流程;隧道封装处理模块,用于获取当前上行数据流的处理流程,根据处理流程为当前上行数据流添加VxLAN隧道并添加优先级,形成封装数据包,按照优先级转发上行数据流到三层网络中;使用VxLAN Header头部保留字段存放优先级值;隧道解封装处理模块,用于获取当前下行数据流的处理流程,根据处理流程为当前下行数据流去除VxLAN隧道、并修改VLAN ID,形成解封装数据包,以使得当前下行数据流能够在二层网络中通讯;应用层业务识别处理模块,用于解析VxLAN网关接收到的上行数据包/下行数据包,并识别其业务类型,将其转换为上行数据流/下行数据流,并转发至流表管理模块;所述SDN控制器包括:IP处理模块,用于除ARP数据类型外的其它数据类型的处理;ARP处理模块,用于为SDN控制器代理请求/回复ARP消息,为控制器获得目的用户的拓扑信息;拓扑管理模块,用于为SDN控制器获取全局网络拓扑信息;互通域管理模块,用于接收并读取SDN控制器与所有VxLAN网关之间的通讯配置,转发通讯配置至拓扑管理模块;SDN OpenFlow接口模块,用于接收并处理VxLAN网关上报至SDN控制器的OpenFlow消息;下发SDN控制器的处理数据包至VxLAN网关;每台VxLAN网关还包括:配置管理模块,用于读取VxLAN网关程序运行后的参数信息,通过参数获取VxLAN网关需要连接的SDN控制器IP地址和OpenFlow端口;VxLAN OpenFlow接口模块,用于在VxLAN网关和SDN控制器之间建立连接;上报VxLAN网关在流表管理模块中未找到的数据流至SDN控制器;接收并处理SDN控制器下发的处理流程;VxLAN收发包模块,用于接收VxLAN网关的每一个网口的数据包;用于将隧道封装后的数据包和解封装后的数据包,按照SDN控制器要求的网口转发;所述SDN控制器还包括北向接口处理模块,用于为SDN控制器接收应用界面下发的不同业务的优先级策略;每台VLAN交换机包括:VLAN收发包模块,用于接收VLAN的每一个网口的数据包;用于将接收的上行数据包发送至VxLAN网关;将接收的下行数据包发送至所属VLAN的用户;VLANID模块,用于为VLAN交换机接收的上行数据包添加VLAN头部、下行数据包去除VLAN头部。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉绿色网络信息服务有限责任公司,未经武汉绿色网络信息服务有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410807954.3/,转载请声明来源钻瓜专利网。