基于ICN技术的信息传输方案的研究与实现
发布时间:2018-05-15 10:48
本文选题:内容中心网络 + 负载均衡 ; 参考:《电子科技大学》2014年硕士论文
【摘要】:随着网络中信息数据量的急速增加,传统的以主机为中心的网络传输模式已经开始出现疲态,该传输模式出现的问题主要包括两个方面,一方面是信息数据的失效问题,由于主机中心网络中的数据传输包含地址信息,当资源所在的主机不在网络中或者主机修改了它的地址后,该数据再也无法获取;另一方面,点到点的信息数据传输过程对于主机的负载要求很高,导致传输效率的降低。为了解决该问题,相继出现了内容分发网络(CDN)、对等网络(P2P)以及内容中心网络(ICN)。CDN以及P2P虽然可以有效的解决这两个问题,但是它们有一定的局限性。ICN是一种最新的技术,在保证大规模数据传输效率的基础上具备更大的灵活性,可是目前的ICN技术并不成熟,几个ICN项目都存在或多或少的缺点,比如数据传输的安全问题、缓存处理问题以及数据请求的路由效率问题等。本文借鉴目前多个ICN系统提出了一个改进的传输系统架构,命名为信息对象网络(ION),并为此设计一个可扩展的分层数据命名方式,该命名方式既保存了数据请求的路由信息,也可以在一定程度上保证数据的安全性。同时还对传输过程中一些关键技术进行了研究,如负载均衡、缓存策略等。在缓存策略中将布隆过滤器算法应用于数据传输的缓存查找当中,在理论上验证了该算法在大规模缓存场景下有着很好的性能表现。本文首先对目前主流的ICN项目进行讨论与研究,归纳出它们的设计思想,并从信息命名方式、路由策略以及缓存策略三个方面分析它们的优缺点。然后进行了系统架构设计,对协议设计、数据发布、数据下载以及数据删除处理进行了详细的阐述。最后,将信息对象网络传输架构应用于一个具体的信息发布系统,并进行了测试。测试表明信息对象网络传输系统是可行的,相比以前的信息发布系统具有更高的传输效率,并且服务器的压力也更小。
[Abstract]:With the rapid increase of the amount of information in the network, the traditional host-centered network transmission mode has begun to appear fatigue. The problems of the transmission mode mainly include two aspects, one is the failure of information data. Because the data transfer in the host central network contains address information, the data can no longer be obtained when the host of the resource is not in the network or the host has modified its address; on the other hand, The point-to-point information data transmission process requires very high load on the host, which leads to the decrease of transmission efficiency. In order to solve this problem, the content distribution network (CDN), Peer-to-Peer Network (P2P), content Center Network (CDN) and P2P network can effectively solve these two problems, but they have some limitations. ICN is the latest technology. On the basis of ensuring the efficiency of large-scale data transmission, there is more flexibility, but the current ICN technology is not mature, several ICN projects have more or less shortcomings, such as the security of data transmission, Cache processing problem and data request routing efficiency problem. This paper proposes an improved transmission system architecture named Information object Network (ION) for reference to several ICN systems, and designs an extensible hierarchical data naming scheme, which not only preserves the routing information of data requests, but also designs a scalable hierarchical data naming scheme. It can also ensure the security of data to a certain extent. At the same time, some key technologies in the process of transmission, such as load balancing, cache strategy, are studied. In the cache strategy, the Bron filter algorithm is applied to the cache lookup of data transfer, and it is theoretically proved that the algorithm has a good performance in the large-scale cache scenario. In this paper, the main ICN projects are discussed and studied, their design ideas are summarized, and their advantages and disadvantages are analyzed from three aspects: information naming, routing strategy and cache policy. Then the system architecture is designed, and the protocol design, data release, data download and data deletion are described in detail. Finally, the information object network transmission architecture is applied to a specific information publishing system and tested. The test results show that the information object network transmission system is feasible and has higher transmission efficiency than the previous information publishing system and less pressure on the server.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.02
【共引文献】
相关博士学位论文 前1条
1 朱敏;互联网体系结构应用适应性评估方法研究[D];清华大学;2014年
,本文编号:1892142
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1892142.html