基于ICN技術(shù)的信息傳輸方案的研究與實現(xiàn)
發(fā)布時間:2018-05-15 10:48
本文選題:內(nèi)容中心網(wǎng)絡 + 負載均衡 ; 參考:《電子科技大學》2014年碩士論文
【摘要】:隨著網(wǎng)絡中信息數(shù)據(jù)量的急速增加,傳統(tǒng)的以主機為中心的網(wǎng)絡傳輸模式已經(jīng)開始出現(xiàn)疲態(tài),該傳輸模式出現(xiàn)的問題主要包括兩個方面,一方面是信息數(shù)據(jù)的失效問題,由于主機中心網(wǎng)絡中的數(shù)據(jù)傳輸包含地址信息,當資源所在的主機不在網(wǎng)絡中或者主機修改了它的地址后,該數(shù)據(jù)再也無法獲取;另一方面,點到點的信息數(shù)據(jù)傳輸過程對于主機的負載要求很高,導致傳輸效率的降低。為了解決該問題,相繼出現(xiàn)了內(nèi)容分發(fā)網(wǎng)絡(CDN)、對等網(wǎng)絡(P2P)以及內(nèi)容中心網(wǎng)絡(ICN)。CDN以及P2P雖然可以有效的解決這兩個問題,但是它們有一定的局限性。ICN是一種最新的技術(shù),在保證大規(guī)模數(shù)據(jù)傳輸效率的基礎上具備更大的靈活性,可是目前的ICN技術(shù)并不成熟,幾個ICN項目都存在或多或少的缺點,比如數(shù)據(jù)傳輸?shù)陌踩珕栴}、緩存處理問題以及數(shù)據(jù)請求的路由效率問題等。本文借鑒目前多個ICN系統(tǒng)提出了一個改進的傳輸系統(tǒng)架構(gòu),命名為信息對象網(wǎng)絡(ION),并為此設計一個可擴展的分層數(shù)據(jù)命名方式,該命名方式既保存了數(shù)據(jù)請求的路由信息,也可以在一定程度上保證數(shù)據(jù)的安全性。同時還對傳輸過程中一些關(guān)鍵技術(shù)進行了研究,如負載均衡、緩存策略等。在緩存策略中將布隆過濾器算法應用于數(shù)據(jù)傳輸?shù)木彺娌檎耶斨?在理論上驗證了該算法在大規(guī)模緩存場景下有著很好的性能表現(xiàn)。本文首先對目前主流的ICN項目進行討論與研究,歸納出它們的設計思想,并從信息命名方式、路由策略以及緩存策略三個方面分析它們的優(yōu)缺點。然后進行了系統(tǒng)架構(gòu)設計,對協(xié)議設計、數(shù)據(jù)發(fā)布、數(shù)據(jù)下載以及數(shù)據(jù)刪除處理進行了詳細的闡述。最后,將信息對象網(wǎng)絡傳輸架構(gòu)應用于一個具體的信息發(fā)布系統(tǒng),并進行了測試。測試表明信息對象網(wǎng)絡傳輸系統(tǒng)是可行的,相比以前的信息發(fā)布系統(tǒng)具有更高的傳輸效率,并且服務器的壓力也更小。
[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
【共引文獻】
相關(guān)博士學位論文 前1條
1 朱敏;互聯(lián)網(wǎng)體系結(jié)構(gòu)應用適應性評估方法研究[D];清華大學;2014年
,本文編號:1892142
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/1892142.html
最近更新
教材專著