节点文献

基于SDN的信息网络的设计与实现

An Information-Centric Design and Implementation Based on SDN

【作者】 唐超超

【导师】 李玉宏;

【作者基本信息】 北京邮电大学 , 计算机科学与技术, 2013, 硕士

【摘要】 在当前的互联网中,网络中的信息量越来越多,导致网络中的流量骤增。但是在当前的网络中,信息的传输完全基于信息的地址,信息的内容等对网络来说是透明的。因此在网络中传输的很多相同信息,严重浪费了网络带宽和能源。同时从社会经济学的角度来讲,当前的网络架构对于信息服务的提供者来说,利润是比较低的。因此未来的网络应该提供一种新的发布和订阅的方式,对不同的人群能够提供不同的服务,从而保障利益相关者的收益。因此需要一个新的网络架构来满足信息的有效分发。本文首先调研了信息网络的研究现状,介绍了几种现有的信息网络模型:NetInf、NDN、PSIRP。并对信息网络中的关键技术进行了总结,分析了现有信息网络架构中存在的问题。同时介绍了SDN技术及研究现状,总结了SDN和信息网络结合带来的好处。本文提出了一种基于SDN的信息网络架构来解决当前网络中存在的问题,同时尽量避免现有信息网络中存在的问题。论文中介绍了基于SDN技术设计的信息网络架构,在设计中,采用控制平面和数据平面相分离,控制平面负责信息的分发控制、注册、检索、缓存管理等功能,数据平面进行数据的转发。在本论文中,设计了信息的命名和分发路径构造方案,该命名即能够保证信息的自认证性又能够为信息的分发提供依据;分发路径的构造是整个网络架构中最重要的部分,也是本架构最有特色的部分。为了保证信息传输路径的有效性,在信息传输前,网络需根据信息的特性和网络状况为信息构造分发路径。另外,本网络架构也支持移动性管理和组播,从而为信息的有效传输提供了保障。在完成架构的设计及实现后,本论文对架构进行了性能评估。在性能评估中,采用了理论分析与仿真结果相结合的方法,使用Open Flow和Mininet对网络进行了仿真。评估指标包括分发路径构造的开销、信息的传输时延、网络扩展性、网络管理等。分析和仿真结果表明,本架构能够对信息进行有效的传输,具有良好的可扩展性。

【Abstract】 In the current network, the traffic increase very fast because of more and more services. But the transmission of the information is based entirely on information address, the content of the information is transparent to the network. There is so much information that is same transmitting in the network, resulting in a waste of bandwidth and energy. In the socioeconomic perspective, the current network structure makes low profits transmitting so mush content. So we hope the future network can provide different services to different groups and stakeholders. The future network needs a new structure to distribute information effectively.The current network is not able to complete information distribution very effectively, so lots of research institutions study to design a new structure. As the core of the network is no longer the nodes, but the information, so the future network is information-centric network. Now some research institutions have some preliminary results, such as NetInf, NDN, PSIRP, COMNET. But there does not have a unified information-centric network, so this paper will analyze some problems that still exist in the information-centric network. For the existing problems, this paper proposes an information-centric network based on SDN. This paper defines the design of the architecture, the separation of the control plane and data plane. The control plane is responsible for the distribution of the information, registration, cache management and the data plane for forwarding. In the paper, we focus on the information distribution according to the information feature and network states. In addition, the architecture also supports mobility management and multicast, which has provided a guarantee for more efficient transmission of information.After the completion of the design and implementation of the architecture, this paper evaluate of the performance of the architecture. In performance assessment, we use the theoretical analysis and also use OpenFlow and Mininet in the network to simulate including the configuration of the information distribution paths, mobility management, scalability. Analysis and simulation results show that the architecture has good performance on information transmission, mobility management, scalability.

节点文献中: