[发明专利]基于软件定义网络和一体化标识网络的通信方法和装置在审
申请号: | 201410341638.1 | 申请日: | 2014-07-17 |
公开(公告)号: | CN104184663A | 公开(公告)日: | 2014-12-03 |
发明(设计)人: | 陈佳;王铭鑫;张宏科;周华春;苏伟;岳亮 | 申请(专利权)人: | 北京交通大学 |
主分类号: | H04L12/741 | 分类号: | H04L12/741 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 滕一斌 |
地址: | 100044*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 软件 定义 网络 一体化 标识 通信 方法 装置 | ||
技术领域
本发明涉及网络技术领域,特别涉及一种基于软件定义网络和一体化标识网络的通信方法和装置。
背景技术
传统的互联网针对固定终端设计,IP(Internet Protocol,网络互连协议)地址可以同时用于表示固定终端用户的身份和位置等属性,但随着互联网规模的日益膨胀以及移动终端的普及,IP地址的双重属性引起了路由可扩展性问题、移动性问题、安全性问题等诸多问题。为此,提出了一体化标识网络的体系结构,引入了接入标识和路由标识的概念,在接入网中采用接入标识表示用户的身份,在核心网中采用路由标识表示用户的位置,将移动终端的身份和位置分离,从根本上解决了IP地址双重属性的问题,提高了网络服务质量,提升了网络性能。
在一体化标识网络中,接入转发设备接收终端发送的数据包,该数据包携带源接入标识和目的接入标识,则该接入转发设备根据接入标识与路由标识之间的映射关系,获取该源接入标识对应的源路由标识,以及该目的接入标识对应的目的路由标识,再运行路由协议,获取与该接入转发设备相邻的接入转发设备的路由信息,以进一步获取其他所有接入转发设备的路由信息,根据获取到的路由信息,确定该接入转发设备与该目标路由标识所属的目的接入转发设备之间的转发路径,基于该转发路径,向该目的接入转发设备转发该数据包。
在运行路由协议的过程中,每个接入转发设备只能获取相邻接入转发设备的路由信息,则在查找与该目的接入转发设备之间的转发路径时,需要逐级获取相邻接入转发设备的设备信息,直至获取到该目的接入转发设备的设备信息,计算量很大,耗费时间过多,查询效率很低。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种基于软件定义网络和一体化标识网络的通信方法和装置。所述技术方案如下:
第一方面,提供了一种基于软件定义网络和一体化标识网络的通信方法,所述方法包括:
当控制器与接入转发设备已建立连接时,所述控制器接收所述接入转发设备上传的设备信息;
根据每个已连接的接入转发设备的设备信息,生成全网拓扑结构;
根据所述全网拓扑结构,生成路由表,所述路由表用于表示所述接入转发设备与所述全网拓扑结构中其他接入转发设备之间的转发路径;
向所述接入转发设备发送所述路由表,使得所述接入转发设备在接收到数据包时,根据所述数据包的目的路由标识查询所述路由表,确定转发路径,基于所述目的路由标识和所述转发路径转发所述数据包。
第二方面,提供了一种基于软件定义网络和一体化标识网络的通信方法,所述方法包括:
当接入转发设备与控制器已建立连接时,所述接入转发设备向所述控制器发送设备信息,使得所述控制器接收到所述设备信息时,根据每个已连接的接入转发设备的设备信息生成全网拓扑结构,根据所述全网拓扑结构生成路由表,发送给所述接入转发设备;
所述接入转发设备接收所述路由表,所述路由表用于表示所述接入转发设备与所述全网拓扑结构中其他接入转发设备之间的转发路径;
当接收到数据包时,获取与所述数据包的目的接入标识对应的目的路由标识;
根据所述目的路由标识查询所述路由表,确定转发路径;
基于所述转发路径和所述目的路由标识,转发所述数据包。
第三方面,提供了一种基于软件定义网络和一体化标识网络的通信装置,所述装置位于控制器,所述装置包括:
设备信息接收模块,用于当与接入转发设备已建立连接时,接收所述接入转发设备上传的设备信息;
拓扑结构生成模块,用于根据每个已连接的接入转发设备的设备信息,生成全网拓扑结构;
路由表生成模块,用于根据所述全网拓扑结构,生成路由表,所述路由表用于表示所述接入转发设备与所述全网拓扑结构中其他接入转发设备之间的转发路径;
路由表发送模块,用于向所述接入转发设备发送所述路由表,使得所述接入转发设备在接收到数据包时,根据所述数据包的目的路由标识查询所述路由表,确定转发路径,基于所述目的路由标识和所述转发路径转发所述数据包。
第四方面,提供了一种基于软件定义网络和一体化标识网络的通信装置,所述装置包括:
设备信息发送模块,用于当与控制器已建立连接时,向所述控制器发送设备信息,使得所述控制器接收到所述设备信息时,根据每个已连接的接入转发设备的设备信息生成全网拓扑结构,根据所述全网拓扑结构生成路由表,发送给所述接入转发设备;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京交通大学;,未经北京交通大学;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410341638.1/2.html,转载请声明来源钻瓜专利网。