基于6RD技術的IPv6網絡接入系統(tǒng)的設計與實現
發(fā)布時間:2018-04-12 23:28
本文選題:6RD + NDIS; 參考:《北京郵電大學》2014年碩士論文
【摘要】:以IPv4協(xié)議為核心的互聯網得到了飛速的發(fā)展,互聯網中的應用與站點的數量有著爆發(fā)式的增長,隨之而來的IPv4地址匱乏問題變得日益顯著,網絡中路由器的路由表項也越來越冗長。為了應對上述日益凸顯的問題,保證互聯網日后的繼續(xù)發(fā)展,國際標準化組織IETF為此制定了下一代互聯網協(xié)議,即IPv6協(xié)議。新制定的IPv6協(xié)議在安全性、路由器數據包轉發(fā)效率、配置簡易性和移動性管理方面相對于原有的IPv4協(xié)議都有了長足的進步。于此同時,由于在設計階段IPv6協(xié)議考慮解決的問題與特性和IPv4協(xié)議設計時存在的區(qū)別,導致這兩個網絡層協(xié)議之間互不兼容?梢灶A見在未來的一段時間內,由現有的以IPv4協(xié)議為核心的網絡向IPv6網絡過渡將是一個漫長演變的過程,而在這個過程中IPv4與IPv6網絡的轉換與互通成為一個關鍵的問題。 考慮到過渡技術對于IPv6網絡發(fā)展的重要性,針對過渡技術的研究也相對較多,按照其工作方式主要可以分為以下三類:雙協(xié)議棧類型、翻譯類型與隧道類型。本課題中采用的6RD技術是一種隧道類型的過渡技術。6RD技術擁有配置簡單、過渡成本低、兼容性好等優(yōu)勢,并且在Linux系統(tǒng)中已經有成熟的實現,同時也在多數廠商的網絡設備中得到支持,所以本課題的IPv6接入系統(tǒng)采用此技術。本文的研究基于6RD技術,設計實現了一種擁有用戶管理與系統(tǒng)負載均衡功能的IPv6接入系統(tǒng)。論文的主要工作如下: (1)研究6RD技術相關的RFC標準文檔,調研分析Linux系統(tǒng)中6RD技術的實現原理。 (2)深入學習了Windows平臺NDIS網絡驅動編程框架,并利用其中間層驅動設計實現了Windows平臺的6RD技術。 (3)設計并實現了用戶管理與系統(tǒng)負載均衡功能,對原有的6RD技術在功能上做了補充,使其更加貼近實用部署環(huán)境。 (4)完成課題設計系統(tǒng),部署測試環(huán)境并完成系統(tǒng)功能測試。 目前6RD技術在Windows平臺上沒有相應的實現,并且6RD技術本身不涉及用戶控制與負載均衡,本課題設計的系統(tǒng)解決了這一問題,對于加速IPv6過渡有著重要的意義。
[Abstract]:The IPv4 protocol as the core of the Internet has been rapid development, the number of applications and sites in the Internet has explosive growth, followed by the lack of IPv4 addresses become increasingly prominent.Router routing table entries in the network are becoming more and more verbose.In order to deal with the above problems and ensure the future development of the Internet, the International Organization for Standardization (IETF) has formulated the next generation of Internet protocols, namely, the IPv6 protocol.The new IPv6 protocol has made great progress compared with the original IPv4 protocol in terms of security, router packet forwarding efficiency, configuration simplicity and mobility management.At the same time, due to the problems and characteristics of IPv6 protocol considered in the design phase and the differences in the design of IPv4 protocol, the two network layer protocols are incompatible.It can be predicted that the transition from the existing network based on IPv4 protocol to that of IPv6 network will be a long evolutionary process in the future. In this process, the conversion and interworking between IPv4 and IPv6 network becomes a key problem.Considering the importance of transition technology to the development of IPv6 network, there are more researches on transition technology, which can be divided into the following three types according to its working mode: double protocol stack type, translation type and tunnel type.The 6RD technology used in this thesis is a tunnel type transition technology. 6RD has the advantages of simple configuration, low transition cost, good compatibility, and has been realized in Linux system.At the same time, it is also supported in the network equipment of most manufacturers, so this technology is used in the IPv6 access system of this topic.Based on 6RD technology, this paper designs and implements a IPv6 access system with the functions of user management and system load balancing.The main work of the thesis is as follows:1) study the RFC standard documents related to 6RD technology, and analyze the implementation principle of 6RD technology in Linux system.In this paper, the NDIS network driver programming framework of Windows platform is studied, and the 6RD technology of Windows platform is realized by using the middle layer driver design.The functions of user management and system load balancing are designed and implemented. The functions of the original 6RD technology are added to make it more close to the practical deployment environment.4) complete the project design system, deploy the test environment and complete the system function test.At present, there is no corresponding implementation of 6RD technology on Windows platform, and 6RD technology itself does not involve user control and load balancing. The system designed in this paper solves this problem and has important significance for accelerating the transition of IPv6.
【學位授予單位】:北京郵電大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP393.04
【參考文獻】
相關期刊論文 前10條
1 馬嚴,趙曉宇;IPv4向IPv6過渡技術綜述[J];北京郵電大學學報;2002年04期
2 朱善良;;IPv6過渡技術[J];電腦知識與技術;2009年22期
3 張艷芬;IPv6過渡技術[J];廣東通信技術;2003年09期
4 劉大紅;劉明;;第三方應用與開放平臺OAuth認證互連技術研究[J];電腦知識與技術;2012年22期
5 董劍安,王永剛,吳秋峰;iptables防火墻的研究與實現[J];計算機工程與應用;2003年17期
6 李曉鶯,曾啟銘;NDIS網絡驅動程序的研究與實現[J];計算機應用;2002年04期
7 孫靜文;崔勇;王勝開;孔寧;沈爍;;IPv6過渡技術[J];科研信息化技術與應用;2013年04期
8 劉鏑;張智江;張尼;;基于國內開放平臺的Oauth認證框架研究[J];信息通信技術;2011年06期
9 楊剛;陳蜀宇;;Linux中基于Netfilter/Iptables的防火墻研究[J];計算機工程與設計;2007年17期
10 連捷;趙欽;馬嚴;;基于NDIS技術6rd軟終端的設計與實現[J];信息通信技術;2013年03期
,本文編號:1741928
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/1741928.html
最近更新
教材專著