IPv6快速部署的研究與實(shí)現(xiàn)
[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.
【學(xué)位授予單位】:武漢理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類(lèi)號(hào)】:TP393.04
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 劉貴松,晏華,章毅;基于ARP協(xié)議的局域網(wǎng)訪問(wèn)控制[J];電子科技大學(xué)學(xué)報(bào);2005年02期
2 劉燕華,林立志;在VxWorks下實(shí)現(xiàn)NAT/NAPT的方法[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2003年07期
3 陳仲華;;IPv6技術(shù)在物聯(lián)網(wǎng)中的應(yīng)用[J];電信科學(xué);2010年04期
4 仝亞鵬;李振強(qiáng);魏冰;;IPv6過(guò)渡技術(shù)分析[J];電信科學(xué);2011年01期
5 吳賢國(guó);劉敏;李忠誠(chéng);;IPv6隧道代理機(jī)制研究[J];電子學(xué)報(bào);2007年02期
6 梁國(guó)權(quán);;NAT技術(shù)的相關(guān)應(yīng)用[J];電腦知識(shí)與技術(shù);2013年02期
7 楊鋒;趙慧玲;陳運(yùn)清;馮明;;ISP向IPv6演進(jìn)階段解決IPv4地址短缺的技術(shù)分析[J];電信技術(shù);2010年09期
8 張偉平;彭皓;趙瑋;;IPv6業(yè)務(wù)網(wǎng)絡(luò)演進(jìn)方案分析[J];電信技術(shù);2011年04期
9 路海,李立清;一種Mbuf簡(jiǎn)化實(shí)現(xiàn)的方法[J];計(jì)算機(jī)工程與應(yīng)用;2004年03期
10 張楊楊;劉金剛;王煜煒;楊寶興;;基于雙棧移動(dòng)IPv6的業(yè)務(wù)流切換方法[J];計(jì)算機(jī)工程;2012年09期
相關(guān)博士學(xué)位論文 前1條
1 邱全杰;基于IPv6的校園網(wǎng)技術(shù)升級(jí)及性能測(cè)量研究[D];重慶大學(xué);2012年
本文編號(hào):2147126
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/2147126.html