发明名称 openflow网络和现有IP网络互联的系统和方法
摘要 本发明公布了一种openflow网络和现有IP网络互联互通的系统和方法。把整个openflow网络抽象为一个现有IP网络中的路由器,在控制子系统的控制下,整个openflow网络对外表现得就像一台标准的路由器,控制子系统映射为标准路由器的路由处理部分;转发子系统映射为标准路由器的数据转发部分;边缘交换单元的边缘接口映射为标准路由器的接口。布置了本发明的openflow网络可以看成整个互联网中的一个路由器,使网络很好地融入了整个互联网的路由体系之中,数据包通过openflow网络就像经过了一跳标准的路由器,从而实现了openflow网络和现有IP网络的互联互通。
申请公布号 CN102546351A 申请公布日期 2012.07.04
申请号 CN201210069330.7 申请日期 2012.03.15
申请人 北京邮电大学 发明人 龚向阳;王文东;阙喜戎;王楠;李鹏飞
分类号 H04L12/46(2006.01)I;H04L12/56(2006.01)I;H04L29/12(2006.01)I 主分类号 H04L12/46(2006.01)I
代理机构 北京万象新悦知识产权代理事务所(普通合伙) 11360 代理人 苏爱华
主权项 一种openflow网络和现有IP网络互联的系统,所述系统包括两个部分:控制子系统和转发子系统;所述控制子系统包括:openflow网络操作系统、多个系统组件、路由组件和多个其他扩展组件;所述转发子系统包括:边缘交换单元、内部交换单元;其特征是,所述边缘交换单元和内部交换单元在物理实现上均为openflow交换机,他们的不同之处是:边缘交换单元的一些接口被定义为边缘接口,整个系统通过所述边缘接口和其他网络相连,每个所述边缘接口都具有整个系统唯一的编号;内部交换单元的所有接口和边缘交换单元中除了边缘接口之外的接口,均被定义为内部接口,内部接口之间互相连通,组成内部网络;所述控制子系统,相比于现有的openflow网络操作系统,新增了路由组件,路由组件是整个系统的核心部分,为openflow网络提供网络层的路由功能;路由组件根据功能划分为三个模块:接口管理模块、路由解析模块、路由选择模块;所述接口管理模块,在系统启动时,获取系统边缘接口的信息,所述信息包括:边缘接口在系统中唯一的编号标识,边缘接口所直连网络的网络地址;所述路由解析模块,运行一个路由内核,将边缘接口上收到的所有的路由协议相关的消息,聚合到路由内核进行解析,路由内核根据路由协议的规则,对需要应答的路由相关的消息进行应答,计算并维护一个标准的路由表;所述路由选择模块,当有数据流需要通过系统进行路由时,查询路由解析模块中维护的路由表,将查得的路由表映射成交换单元中的流表,并下发至交换单元中,完成对数据流的转发。
地址 100876 北京市海淀区西土城路10号
您可能感兴趣的专利