[发明专利]基于软件定义网络和一体化标识网络的通信方法和装置在审
申请号: | 201410341638.1 | 申请日: | 2014-07-17 |
公开(公告)号: | CN104184663A | 公开(公告)日: | 2014-12-03 |
发明(设计)人: | 陈佳;王铭鑫;张宏科;周华春;苏伟;岳亮 | 申请(专利权)人: | 北京交通大学 |
主分类号: | H04L12/741 | 分类号: | H04L12/741 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 滕一斌 |
地址: | 100044*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 软件 定义 网络 一体化 标识 通信 方法 装置 | ||
1.一种基于软件定义网络和一体化标识网络的通信方法,其特征在于,所述方法包括:
当控制器与接入转发设备已建立连接时,所述控制器接收所述接入转发设备上传的设备信息;
根据每个已连接的接入转发设备的设备信息,生成全网拓扑结构;
根据所述全网拓扑结构,生成路由表,所述路由表用于表示所述接入转发设备与所述全网拓扑结构中其他接入转发设备之间的转发路径;
向所述接入转发设备发送所述路由表,使得所述接入转发设备在接收到数据包时,根据所述数据包的目的路由标识查询所述路由表,确定转发路径,基于所述目的路由标识和所述转发路径转发所述数据包。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述控制器接收所述接入转发设备发送的路由标识查询请求,所述路由标识查询请求携带所述数据包的目的接入标识;
根据每个接入转发设备的接入标识与路由标识之间的映射关系,确定所述目的接入标识对应的目的路由标识;
向所述接入转发设备发送所述目的路由标识,使得所述接入转发设备根据所述目的路由标识查询所述路由表,确定所述转发路径,基于所述目的路由标识和所述转发路径转发所述数据包。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述控制器为所述接入转发设备分配路由标识池,所述路由标识池中包括多个路由标识;
向所述接入转发设备发送所述路由标识池,使得所述接入转发设备根据所述路由标识池,为接入标识分配路由标识,建立接入标识与路由标识之间的映射关系,当接收到所述数据包时,根据所述映射关系,确定所述数据包的源接入标识对应的源路由标识,基于所述源路由标识、和所述目的路由标识和所述转发路径,转发所述数据包。
4.根据权利要求3所述的方法,其特征在于,所述根据所述全网拓扑结构,生成路由表包括:
对于第一接入转发设备和第二接入转发设备,所述控制器根据所述全网拓扑结构,确定所述第一接入转发设备与所述第二接入转发设备之间的转发路径;
根据所述第一接入转发设备的第一路由标识池、所述第二接入转发设备的第二路由标识池以及所述转发路径,生成路由表,所述路由表用于以所述第一路由标识池和所述第二路由标识池为索引,查询所述转发路径。
5.一种基于软件定义网络和一体化标识网络的通信方法,其特征在于,所述方法包括:
当接入转发设备与控制器已建立连接时,所述接入转发设备向所述控制器发送设备信息,使得所述控制器接收到所述设备信息时,根据每个已连接的接入转发设备的设备信息生成全网拓扑结构,根据所述全网拓扑结构生成路由表,发送给所述接入转发设备;
所述接入转发设备接收所述路由表,所述路由表用于表示所述接入转发设备与所述全网拓扑结构中其他接入转发设备之间的转发路径;
当接收到数据包时,获取与所述数据包的目的接入标识对应的目的路由标识;
根据所述目的路由标识查询所述路由表,确定转发路径;
基于所述转发路径和所述目的路由标识,转发所述数据包。
6.根据权利要求5所述的方法,其特征在于,所述路由表用于以两个接入转发设备的路由标识池为索引,查询所述两个接入转发设备之间的转发路径,
相应的,所述根据所述目的路由标识查询所述路由表,确定转发路径包括:
所述接入转发设备判断所述路由表中除所述接入转发设备的路由标识池以外的每个路由标识池中是否包括所述目的路由标识;
当指定路由标识池中包括所述目的路由标识时,以所述接入转发设备的路由标识池和所述指定路由标识池为索引,查询所述路由表,确定转发路径。
7.根据权利要求5所述的方法,其特征在于,所述获取与所述数据包的目的接入标识对应的目的路由标识包括:
所述接入转发设备向所述控制器发送路由标识查询请求,所述路由标识查询请求携带所述数据包的目的接入标识,使得所述控制器根据每个接入转发设备的接入标识与路由标识之间的映射关系,确定所述目的接入标识对应的目的路由标识,返回给所述接入转发设备;
所述接入转发设备接收所述目的路由标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京交通大学;,未经北京交通大学;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410341638.1/1.html,转载请声明来源钻瓜专利网。