天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

IPv6快速部署的研究與實現(xiàn)

發(fā)布時間:2018-07-26 19:57
【摘要】:作為構成現(xiàn)今互聯(lián)網(wǎng)技術基石的IPv4協(xié)議得到了廣泛應用,然而由于IPv4具有有限的地址空間、路由選擇效率低、服務質(zhì)量差以及安全性不夠等缺陷,使得未來網(wǎng)絡的發(fā)展受到了嚴重制約。隨著IPv6的發(fā)展,憑借其優(yōu)越的性能終將占據(jù)IPv4基石的地位。但由于運營商的骨干網(wǎng)仍以IPv4為主,人們無法接受網(wǎng)絡的暫停,因此需要一種方案在短時間低成本的情況下在現(xiàn)有的IPv4網(wǎng)絡架構上實現(xiàn)IPv6站點之間的互通。IPv6快速部署(IPv6Rapid Deployment,6RD)就是這樣一種方案。 本文首先介紹了IPv6的重要性,其次針對零散的IPv6網(wǎng)絡間通信研究了實現(xiàn)從IPv4到IPv6的過渡最常見三種技術(雙棧技術、翻譯技術和隧道技術),分析了這三種技術的優(yōu)缺點,進而展開對6RD自動隧道技術的設計與實現(xiàn)的研究,具體的研究內(nèi)容及主要工作如下: (1)在研究6RD自動隧道技術原理的基礎上,通過采用vxWorks嵌入式操作系統(tǒng)作為開發(fā)的系統(tǒng)環(huán)境,以武漢烽火網(wǎng)絡有限責任公司的高端路由器作為開發(fā)平臺,Wind River公司提供的Tornado作為開發(fā)環(huán)境,對6RD隧道進行了詳細的研究,重點分析了6RD目的地址映射算法、隧道的封裝、自動隧道的特性。 (2)在自動隧道實現(xiàn)過程中,本文通過將符合目的地址為隧道接口的靜態(tài)路由數(shù)據(jù)流送cpu處理,給每條不同數(shù)據(jù)流動態(tài)生成相應的路由表項,軟件計算隧道的目的地址,在芯片不支持6RD自動隧道的情況下實現(xiàn)了6RD自動隧道。并通過內(nèi)核調(diào)用GTF定時器,定時監(jiān)控IPv6三層路由表項是否有相應的數(shù)據(jù)流通過,如果沒有流通過則刪除動態(tài)生成的路由表項,實現(xiàn)6RD隧道路由的老化。 (3)設計了基于vxWorks操作系統(tǒng)的6RD總體方案及軟硬件的實現(xiàn)環(huán)境。在總體方案基礎上完成了數(shù)據(jù)結(jié)構的設計和軟件模塊化的設計,編寫6RD程序,并運行調(diào)試。其軟件模塊化設計可以分為初始化模塊、收發(fā)包模塊、路由管理模塊以及配置模塊。初始化模塊對內(nèi)存進行了分配,,hook函數(shù)的注冊等;收發(fā)包模塊設計與實現(xiàn)部分給出了具體的收發(fā)包處理過程;路由管理模塊設計與實現(xiàn)部分給出了6RD隧道動態(tài)路由添加與老化過程的實現(xiàn),配置模塊設計與實現(xiàn)部分列出了相應的命令行及其功能的實現(xiàn)。 (4)最后設計測試方案,并搭建測試平臺對其功能及性能進行測試和驗證。功能測試內(nèi)容包括IPv6前綴代理及域內(nèi)地址檢查功能測試、設備間基本通信測試、同時支持IPv4和IPv6的基礎業(yè)務和應用測試。性能測試包括吞吐量測試、轉(zhuǎn)發(fā)延測試和過載丟包率測試。測試結(jié)果滿足設計要求。
[Abstract]:As the cornerstone of Internet technology, IPv4 protocol has been widely used. However, because IPv4 has limited address space, routing efficiency is low, quality of service is poor, and security is not enough. So that the development of the future network has been severely restricted. With the development of IPv6, its superior performance will eventually occupy the status of the cornerstone of IPv4. However, because the backbone network of operators is still dominated by IPv4, people cannot accept the suspension of the network. Therefore, a solution is needed to implement the interworking between IPv6 sites on the existing IPv4 network architecture in a short time and low cost. The IPv6Rapid deployment 6RD is one such scheme. This paper first introduces the importance of IPv6, then studies the three most common technologies (double stack technology, translation technology and tunnel technology) to realize the transition from IPv4 to IPv6, and analyzes the advantages and disadvantages of these three technologies. Then the research on the design and implementation of 6RD automatic tunnel technology is carried out. The specific research contents and main work are as follows: (1) on the basis of studying the principle of 6RD automatic tunnel technology, By adopting the vxWorks embedded operating system as the system environment, taking the high-end router of Wuhan Fiberhome Network Co., Ltd as the development platform and the Tornado provided by Wind River as the development environment, the paper makes a detailed study on the 6RD tunnel. This paper mainly analyzes the 6RD destination address mapping algorithm, the encapsulation of the tunnel, and the characteristics of the automatic tunnel. (2) in the implementation of the automatic tunnel, the static routing data stream which conforms to the destination address as the tunnel interface is sent to cpu for processing. The routing table items are dynamically generated for each different data stream, and the destination address of the tunnel is calculated by the software. The 6RD automatic tunnel is realized when the chip does not support the 6RD automatic tunnel. The GTF timer is called by the kernel to monitor whether there is a corresponding data flow through the IPv6 three-layer routing table items, and if there is no flow through, the dynamically generated routing table items are deleted. The aging of 6RD tunnel routing is realized. (3) the overall scheme of 6RD based on vxWorks operating system and the implementation environment of hardware and software are designed. On the basis of the overall scheme, the data structure design and the software modularization design are completed, the 6RD program is written, and the debugging is run. Its software modularization design can be divided into initialization module, sending and receiving packet module, routing management module and configuration module. The initialization module registers the memory allocation hook function, and the design and implementation of the transceiver packet module give the process of receiving and sending packets. The design and implementation of the routing management module gives the implementation of the dynamic routing adding and aging process of the 6RD tunnel. The configuration module design and implementation part lists the corresponding command line and the implementation of its functions. (4) finally, the test scheme is designed. And build a test platform to test and verify its function and performance. Functional testing includes IPv6 prefix agent and intra-domain address checking function testing, basic communication test between devices, and basic business and application testing supporting IPv4 and IPv6. Performance tests include throughput testing, forwarding testing, and overload packet loss testing. The test results meet the design requirements.
【學位授予單位】:武漢理工大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP393.04

【參考文獻】

相關期刊論文 前10條

1 劉貴松,晏華,章毅;基于ARP協(xié)議的局域網(wǎng)訪問控制[J];電子科技大學學報;2005年02期

2 劉燕華,林立志;在VxWorks下實現(xiàn)NAT/NAPT的方法[J];單片機與嵌入式系統(tǒng)應用;2003年07期

3 陳仲華;;IPv6技術在物聯(lián)網(wǎng)中的應用[J];電信科學;2010年04期

4 仝亞鵬;李振強;魏冰;;IPv6過渡技術分析[J];電信科學;2011年01期

5 吳賢國;劉敏;李忠誠;;IPv6隧道代理機制研究[J];電子學報;2007年02期

6 梁國權;;NAT技術的相關應用[J];電腦知識與技術;2013年02期

7 楊鋒;趙慧玲;陳運清;馮明;;ISP向IPv6演進階段解決IPv4地址短缺的技術分析[J];電信技術;2010年09期

8 張偉平;彭皓;趙瑋;;IPv6業(yè)務網(wǎng)絡演進方案分析[J];電信技術;2011年04期

9 路海,李立清;一種Mbuf簡化實現(xiàn)的方法[J];計算機工程與應用;2004年03期

10 張楊楊;劉金剛;王煜煒;楊寶興;;基于雙棧移動IPv6的業(yè)務流切換方法[J];計算機工程;2012年09期

相關博士學位論文 前1條

1 邱全杰;基于IPv6的校園網(wǎng)技術升級及性能測量研究[D];重慶大學;2012年



本文編號:2147126

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2147126.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權申明:資料由用戶40e84***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com