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