基于DPDK的IPv4/IPv6翻譯器的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2022-12-04 17:45
隨著IPv4協(xié)議地址的數(shù)目枯竭和IPv6技術(shù)的日益成熟,IPv6商用化已經(jīng)迫在眉睫。但是由于IPv4地址格式與IPv6地址格式并不兼容,現(xiàn)有的設(shè)備不能從IPv4直接升級(jí)到IPv6。IPv4網(wǎng)絡(luò)與IPv6網(wǎng)絡(luò)不能直接訪問。在這種背景下,IPv4/IPv6過渡技術(shù)就顯得尤為重要,通過IPv4/IPv6過渡技術(shù),可以在用戶無感知的情況下,完成IPv4網(wǎng)絡(luò)到IPv6網(wǎng)絡(luò)的平滑過渡。 同時(shí),現(xiàn)階段由于整個(gè)全球互聯(lián)網(wǎng)絡(luò)的流量不斷增加,服務(wù)器并發(fā)連接的帶寬也提升到每秒千兆的級(jí)別。服務(wù)器的性能受到了極大的制約。目前單純依靠硬件的升級(jí)的途徑已經(jīng)無法從根本上解決超大流量的并發(fā)。人們開始從服務(wù)器實(shí)現(xiàn),數(shù)據(jù)庫的組織方式甚至系統(tǒng)內(nèi)核工作方式等軟件方面進(jìn)行改進(jìn),以提高整個(gè)系統(tǒng)的處理網(wǎng)絡(luò)并發(fā)流量的能力。 本文通過研究有狀態(tài)的地址翻譯技術(shù)和高性能的數(shù)據(jù)流量并行技術(shù),在Intel的DPDK (Data Plane Development Kit)高性能數(shù)據(jù)平臺(tái)上實(shí)現(xiàn)了一個(gè)簡單的IPv4和IPv6數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)平臺(tái)和有狀態(tài)的IPv4/IPv6地址翻譯器。通過二者的結(jié)合,設(shè)計(jì)了一個(gè)基于DPDK的IPv4/IPv6...
【文章頁數(shù)】:61 頁
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 課題背景
1.2 課題意義
1.3 論文的研究目標(biāo)和創(chuàng)新點(diǎn)
1.4 論文的組織和結(jié)構(gòu)
第二章 背景技術(shù)介紹
2.1 IPv6介紹
2.1.1 IPv6的報(bào)頭字段
2.1.2 IPv6擴(kuò)展首部
2.3 網(wǎng)絡(luò)層的地址解析協(xié)議介紹
2.3.1 ARP協(xié)議
2.3.2 鄰居發(fā)現(xiàn)協(xié)議
2.4 DATA PLANE DEVELOPMENT KIT(DPDK)高性能平臺(tái)簡介
2.5 有狀態(tài)地址翻譯技術(shù)
2.5.1 NAT64方案中的地址翻譯規(guī)則
2.5.2 NAT64技術(shù)的域名解析過程
2.5.3 NAT64的應(yīng)用場景
第三章 IPV4/IPV6地址翻譯器的需求分析
3.1 IPv4/IPv6地址翻譯器的設(shè)計(jì)動(dòng)機(jī)
3.2 IPv4/IPv6地址翻譯器的需求
3.2.1 網(wǎng)絡(luò)轉(zhuǎn)發(fā)平臺(tái)的設(shè)計(jì)要求
3.2.2 有狀態(tài)協(xié)議地址翻譯器的設(shè)計(jì)要求
第四章 IPV4/IPV6地址翻譯器的設(shè)計(jì)與實(shí)現(xiàn)
4.1 IP轉(zhuǎn)發(fā)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
4.1.1 系統(tǒng)模塊的設(shè)計(jì)
4.1.2 IPv4轉(zhuǎn)發(fā)平臺(tái)的設(shè)計(jì)
4.1.3 IPv6轉(zhuǎn)發(fā)平臺(tái)的設(shè)計(jì)
4.2 有狀態(tài)的IPv4/IPv6地址翻譯器的設(shè)計(jì)
4.2.1 IPv4/IPv6地址翻譯器與IP轉(zhuǎn)發(fā)平臺(tái)的結(jié)合
4.2.2 數(shù)據(jù)庫模塊
4.2.3 協(xié)議翻譯塊
第五章 IPV4/IPV6地址翻譯器的部署與測試
5.1 測試目的
5.2 環(huán)境搭建和測試流程
5.3 測試拓?fù)浜蜏y試項(xiàng)目
5.3.1 連通性測試
5.3.2 業(yè)務(wù)驗(yàn)證測試
第六章 總結(jié)與展望
6.1 全文總結(jié)
6.2 工作展望
參考文獻(xiàn)
致謝
碩士期間論文發(fā)表
【參考文獻(xiàn)】:
期刊論文
[1]互聯(lián)網(wǎng)IPv6過渡技術(shù)綜述[J]. 王曉峰,吳建平,崔勇. 小型微型計(jì)算機(jī)系統(tǒng). 2006(03)
[2]從IPv4到IPv6的改進(jìn)和過渡[J]. 白瑩,趙振東,戚銀城,李潔. 電力系統(tǒng)通信. 2004(09)
[3]IPv4向IPv6過渡技術(shù)綜述[J]. 馬嚴(yán),趙曉宇. 北京郵電大學(xué)學(xué)報(bào). 2002(04)
本文編號(hào):3708711
【文章頁數(shù)】:61 頁
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 課題背景
1.2 課題意義
1.3 論文的研究目標(biāo)和創(chuàng)新點(diǎn)
1.4 論文的組織和結(jié)構(gòu)
第二章 背景技術(shù)介紹
2.1 IPv6介紹
2.1.1 IPv6的報(bào)頭字段
2.1.2 IPv6擴(kuò)展首部
2.3 網(wǎng)絡(luò)層的地址解析協(xié)議介紹
2.3.1 ARP協(xié)議
2.3.2 鄰居發(fā)現(xiàn)協(xié)議
2.4 DATA PLANE DEVELOPMENT KIT(DPDK)高性能平臺(tái)簡介
2.5 有狀態(tài)地址翻譯技術(shù)
2.5.1 NAT64方案中的地址翻譯規(guī)則
2.5.2 NAT64技術(shù)的域名解析過程
2.5.3 NAT64的應(yīng)用場景
第三章 IPV4/IPV6地址翻譯器的需求分析
3.1 IPv4/IPv6地址翻譯器的設(shè)計(jì)動(dòng)機(jī)
3.2 IPv4/IPv6地址翻譯器的需求
3.2.1 網(wǎng)絡(luò)轉(zhuǎn)發(fā)平臺(tái)的設(shè)計(jì)要求
3.2.2 有狀態(tài)協(xié)議地址翻譯器的設(shè)計(jì)要求
第四章 IPV4/IPV6地址翻譯器的設(shè)計(jì)與實(shí)現(xiàn)
4.1 IP轉(zhuǎn)發(fā)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
4.1.1 系統(tǒng)模塊的設(shè)計(jì)
4.1.2 IPv4轉(zhuǎn)發(fā)平臺(tái)的設(shè)計(jì)
4.1.3 IPv6轉(zhuǎn)發(fā)平臺(tái)的設(shè)計(jì)
4.2 有狀態(tài)的IPv4/IPv6地址翻譯器的設(shè)計(jì)
4.2.1 IPv4/IPv6地址翻譯器與IP轉(zhuǎn)發(fā)平臺(tái)的結(jié)合
4.2.2 數(shù)據(jù)庫模塊
4.2.3 協(xié)議翻譯塊
第五章 IPV4/IPV6地址翻譯器的部署與測試
5.1 測試目的
5.2 環(huán)境搭建和測試流程
5.3 測試拓?fù)浜蜏y試項(xiàng)目
5.3.1 連通性測試
5.3.2 業(yè)務(wù)驗(yàn)證測試
第六章 總結(jié)與展望
6.1 全文總結(jié)
6.2 工作展望
參考文獻(xiàn)
致謝
碩士期間論文發(fā)表
【參考文獻(xiàn)】:
期刊論文
[1]互聯(lián)網(wǎng)IPv6過渡技術(shù)綜述[J]. 王曉峰,吳建平,崔勇. 小型微型計(jì)算機(jī)系統(tǒng). 2006(03)
[2]從IPv4到IPv6的改進(jìn)和過渡[J]. 白瑩,趙振東,戚銀城,李潔. 電力系統(tǒng)通信. 2004(09)
[3]IPv4向IPv6過渡技術(shù)綜述[J]. 馬嚴(yán),趙曉宇. 北京郵電大學(xué)學(xué)報(bào). 2002(04)
本文編號(hào):3708711
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3708711.html
最近更新
教材專著