[发明专利]一种控制服务器及其应用的系统和方法有效
申请号: | 201410135557.6 | 申请日: | 2014-04-04 |
公开(公告)号: | CN104980373B | 公开(公告)日: | 2018-06-19 |
发明(设计)人: | 许延伟;李鹤飞 | 申请(专利权)人: | 上海宽带技术及应用工程研究中心 |
主分类号: | H04L12/947 | 分类号: | H04L12/947;H04L12/801 |
代理公司: | 上海光华专利事务所(普通合伙) 31219 | 代理人: | 余明伟 |
地址: | 201201 上海市浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种控制服务器及其应用的系统和方法,控制服务器与多个交换机相连,交换机之间可以有路径相连,每个交换机可以连接着一个或多个终端设备,形成大二层网络。所述控制服务器包括网络构建模块、路由计算模块、地址映射模块、流量管理模块、流表更新模块以及ARP处理模块。通过控制服务器对于全网交换设备的统一管控,快速配置大二层网络的路由信息,减少网络收敛时间,并且通过控制器处理寻址请求,减少网络中广播寻址的请求,降低了传输延迟。同时,由于本系统的管控主要集中在控制服务器,对于整网路由的更新和修改只需配置控制服务器,简化了管理措施的执行。 1 | ||
搜索关键词: | 控制服务器 交换机 二层网络 管控 地址映射模块 流量管理模块 路由计算模块 网络构建模块 控制器处理 传输延迟 更新模块 管理措施 交换设备 快速配置 路由信息 配置控制 网络收敛 寻址请求 终端设备 网路 流表 全网 寻址 应用 服务器 更新 广播 网络 统一 | ||
【主权项】:
1.一种控制服务器,其特征在于:所述控制服务器与多个交换机相连,所述多个交换机通过预分配的交换机ID进行标识,所述多个交换机分别连接有终端,所述控制服务器包括路由计算模块、网络构建模块、流表更新模块、地址映射模块以及ARP处理模块;所述网络构建模块预设用于确定路由算法的路由选择策略以及用于选择合理路由的流量管理规则;所述路由计算模块用于获取所述多个交换机的拓扑结构信息以及所述路由选择策略,所述路由计算模块根据所述路由选择策略确定的路由算法与所述交换机的拓扑结构计算得到任意两个所述交换机之间的路由路径信息;所述路由路径信息是以所述任意两个交换机中的一个作为源交换机且另一个作为目的交换机所确定;所述路由计算模块根据所述流量管理规则在所述路由路径信息中选择合理路由信息并将所述合理路由信息发送给所述流表更新模块;所述流表更新模块用于生成所述各交换机的流表项,并将所述流表项发送给各所述交换机,所述流表项包括匹配域和指令,以供所述交换机利用所述交接机中的流表项对数据包进行处理,所述数据包为与所述交换机直接相连的源终端要发送的数据包;所述处理包括将所述数据包与所述交换机中的流表项的匹配域进行匹配,匹配成功时在所述交换机中执行匹配成功的流表项的指令;所述流表更新模块把接收到的所述合理路由信息转换为与所述合理路由信息相应的交换机的路由流表项,并将所述路由流表项下发到所述相应的交换机中;所述路由流表项的匹配域包含所述目的交换机ID,所述路由流表项的指令包括根据所述合理路由信息对所述匹配的数据包转发;所述流表更新模块还用于生成ARP包流表项,并将所述ARP包流表项发送到所述源交换机中;所述ARP包流表项用于处理所述源交换机接收的ARP包,所述ARP包流表项的指令包括将所述ARP包转发到所述控制服务器的ARP处理模块;所述ARP处理模块接收所述源交换机转发的ARP包,建立所述ARP包所包含的源终端信息与所述源交换机信息的对应关系存储在所述地址映射模块;调用所述流表更新模块建立第一处理流表项,将所述第一处理流表项发送给所述源交换机;所述第一处理流表项的匹配域包括所述源终端地址和源交换机ID,所述第一处理流表项的指令包括将所匹配的数据包转发到所述源终端连接的交换机端口;所述ARP处理模块在所述地址映射模块中查询是否存在所述ARP包中的目的终端IP地址的对应关系;若存在,则得到所述目的终端IP地址对应的目的交换机ID以及所述目的终端MAC地址,调用所述流表更新模块建立第二处理流表项,将所述第二处理流表项发送给所述源交换机;所述第二处理流表项的匹配域包括所述源终端MAC地址和所述目的终端MAC地址,所述第二处理流表项的指令包括添加目的交换机ID到所匹配的数据包;若不存在,则丢包。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海宽带技术及应用工程研究中心,未经上海宽带技术及应用工程研究中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410135557.6/,转载请声明来源钻瓜专利网。