分布式路由器板間通信的研究與實(shí)現(xiàn)
發(fā)布時(shí)間:2017-04-13 00:21
本文關(guān)鍵詞:分布式路由器板間通信的研究與實(shí)現(xiàn),,由筆耕文化傳播整理發(fā)布。
【摘要】:伴隨著互聯(lián)網(wǎng)的快速發(fā)展,來(lái)自互聯(lián)網(wǎng)的需求也越來(lái)越多樣和復(fù)雜,因此路由器作為重要的通信設(shè)備也需要適應(yīng)復(fù)雜而多變的需求并朝著更高的目標(biāo)發(fā)展。分布式體系結(jié)構(gòu)的出現(xiàn)為其更高質(zhì)量、更高效率的處理業(yè)務(wù)提供了可能性,在此基礎(chǔ)上人們希望通過(guò)提高網(wǎng)絡(luò)設(shè)備的資源利用率來(lái)進(jìn)一步的提高設(shè)備的工作效率。堆疊技術(shù)提供簡(jiǎn)化的本地管理將一組通信設(shè)備邏輯性得整合在一起作為一個(gè)對(duì)象來(lái)管理大大的提高了資源的利用率,該技術(shù)的運(yùn)用簡(jiǎn)化網(wǎng)絡(luò)節(jié)點(diǎn)拓?fù)湟员阌诠芾?通過(guò)設(shè)備間的統(tǒng)一協(xié)作使得系統(tǒng)的可靠性也大大提高了。本文主要研究高端路由器設(shè)備內(nèi)部板間的通信,開(kāi)發(fā)路由器軟件系統(tǒng)的基本支撐模塊——板間通信模塊,實(shí)現(xiàn)高端路由器內(nèi)部主控板與接口板,主控板與網(wǎng)板之間的通信,在物理層面看似相互獨(dú)立的單板能夠進(jìn)行良好的信息交互,使其在各自完成不同功能的前提下又能夠很好的融合在一起成為一臺(tái)設(shè)備。本文研究的高端路由器采用分布式架構(gòu),即將控制平面和轉(zhuǎn)發(fā)平面分開(kāi),使得主控板主要負(fù)責(zé)控制,接口板主要負(fù)責(zé)業(yè)務(wù)轉(zhuǎn)發(fā)。這樣讓各個(gè)單板有效的完成各自的功能,大大提高了工作效率。本文的研究與實(shí)現(xiàn)主要在兩種不同的模式下展開(kāi),即非堆疊環(huán)境模式和堆疊環(huán)境模式。主要完成的工作如下:1)對(duì)板間通信模塊進(jìn)行初始化:創(chuàng)建接收?qǐng)?bào)文隊(duì)列,申請(qǐng)報(bào)文內(nèi)存空間,下發(fā)MAC地址都各個(gè)單板的CPU端口,對(duì)Lsw(交換芯片)進(jìn)行vlan配置,對(duì)報(bào)文頭部進(jìn)行封裝。2)在堆疊和非堆疊兩種模式下,實(shí)現(xiàn)報(bào)文不同方式的發(fā)送,包括單播,廣播和組播發(fā)送。3)報(bào)文的接收,板間通信模塊調(diào)用底層網(wǎng)口驅(qū)動(dòng)接受報(bào)文,并且按照不同的報(bào)文類型將其加入不同的隊(duì)列,最后將處理好的報(bào)文轉(zhuǎn)發(fā)至相應(yīng)的應(yīng)用模塊。本文首先對(duì)實(shí)現(xiàn)板間通信的技術(shù)進(jìn)行了研究;然后通過(guò)對(duì)模塊的架構(gòu)和流程分析完成了板間通信模塊的總體設(shè)計(jì),在此基礎(chǔ)上進(jìn)行各個(gè)子模塊的設(shè)計(jì)與實(shí)現(xiàn);最后對(duì)模塊進(jìn)行了測(cè)試,以此驗(yàn)證模塊的可使用性。
【關(guān)鍵詞】:分布式體系架構(gòu) 板間通信 信息交互 堆疊模式 二層轉(zhuǎn)發(fā)
【學(xué)位授予單位】:東南大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:TP393.05
【目錄】:
- 摘要4-5
- ABSTRACT5-10
- 第一章 緒論10-12
- 1.1 研究背景10
- 1.2 國(guó)內(nèi)外研究現(xiàn)狀10-11
- 1.3 主要研究目的和內(nèi)容11
- 1.4 論文的組織結(jié)構(gòu)11-12
- 第二章 相關(guān)技術(shù)分析12-20
- 2.1 分布式路由器的功能以及硬件介紹12-13
- 2.2 分布式路由器板間通信的邏輯結(jié)構(gòu)13
- 2.3 MAC地址13
- 2.4 二層交換技術(shù)13-14
- 2.5 Vlan技術(shù)14-16
- 2.6 二層交換技術(shù)和Vlan技術(shù)在板間通信中的應(yīng)用16
- 2.7 QinQ技術(shù)以及應(yīng)用16-17
- 2.8 堆疊技術(shù)17-18
- 2.8.1 堆疊簡(jiǎn)介17
- 2.8.2 堆疊工作原理17-18
- 2.9 隊(duì)列調(diào)度18-19
- 2.10 本章小結(jié)19-20
- 第三章 板間通信模塊的總體設(shè)計(jì)20-25
- 3.1 板間通信模塊需求分析20-21
- 3.2 板間通信模塊的架構(gòu)21-22
- 3.3 板間通信模塊的總體流程22
- 3.4 板間通信發(fā)送子模塊22-23
- 3.5 板間通信接收子模塊23-24
- 3.6 板間通信處理子模塊24
- 3.7 本章小結(jié)24-25
- 第四章 板間通信模塊的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)25-44
- 4.1 板間通信處理子模塊25-27
- 4.1.1 初始化工作25-26
- 4.1.2 板間通信報(bào)文頭部封裝26-27
- 4.2 板間通信發(fā)送子模塊27-35
- 4.2.1 本框(非堆疊)模式發(fā)送27-32
- 4.2.2 跨框(堆疊)模式發(fā)送32-35
- 4.3 板間通信接收子模塊35-38
- 4.3.1 CPU網(wǎng)口收發(fā)包機(jī)制37-38
- 4.4 板間通信模塊的實(shí)現(xiàn)38-43
- 4.4.1 板間通信模塊處理模塊的實(shí)現(xiàn)38-39
- 4.4.2 板間通信模塊發(fā)送模塊的實(shí)現(xiàn)39-40
- 4.4.3 板間通信模塊接收模塊的實(shí)現(xiàn)40-41
- 4.4.4 同一報(bào)文多次發(fā)送的處理41-43
- 4.5 本章小結(jié)43-44
- 第五章 系統(tǒng)模塊測(cè)試44-52
- 5.1 系統(tǒng)測(cè)試44
- 5.2 測(cè)試環(huán)境與方法44
- 5.4 測(cè)試過(guò)程與測(cè)試結(jié)果44-51
- 5.5 本章小結(jié)51-52
- 第六章 總結(jié)與展望52-53
- 6.1 總結(jié)52
- 6.2 展望52-53
- 致謝53-54
- 參考文獻(xiàn)54
【參考文獻(xiàn)】
中國(guó)碩士學(xué)位論文全文數(shù)據(jù)庫(kù) 前5條
1 尹國(guó)巍;基于應(yīng)用平臺(tái)的項(xiàng)目管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];山東大學(xué);2014年
2 王世一;基于CMMI的軟件測(cè)試項(xiàng)目質(zhì)量管理研究[D];北京郵電大學(xué);2009年
3 白文磊;第三層交換機(jī)以太網(wǎng)驅(qū)動(dòng)的設(shè)計(jì)與實(shí)現(xiàn)[D];北京郵電大學(xué);2008年
4 周善榮;基于FPGA的網(wǎng)絡(luò)路由器報(bào)文交換算法及實(shí)現(xiàn)[D];西北工業(yè)大學(xué);2007年
5 姚飛;嵌入式通信平臺(tái)軟件設(shè)計(jì)與實(shí)現(xiàn)[D];國(guó)防科學(xué)技術(shù)大學(xué);2002年
本文關(guān)鍵詞:分布式路由器板間通信的研究與實(shí)現(xiàn),由筆耕文化傳播整理發(fā)布。
本文編號(hào):302402
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/302402.html
最近更新
教材專著