資源描述:
《基于np的多網網關數(shù)據(jù)面軟件設計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫。
1、西安電子科技大學碩士學位論文基于NP的多網網關數(shù)據(jù)面軟件設計與實現(xiàn)姓名:饒琛申請學位級別:碩士專業(yè):通信與信息系統(tǒng)指導教師:徐展琦20080201摘要作為最常見的網絡設備之一,網關是各種網絡互聯(lián)互通的“網絡中樞”。它連接著多個網絡,同時處理著網絡間大量的數(shù)據(jù)流,其性能直接關系到網絡的服務質量。傳統(tǒng)的網關主要是基于專用集成電路的系統(tǒng)解決方案,但是這種方案在帶來高性能的同時,卻帶來了靈活性不足的問題。網絡應用中對網絡設備的最重要的需求之一就是網絡設備必須能夠適應新協(xié)議和新業(yè)務的需求,因此把網絡處理器引入傳統(tǒng)的網關設計,從而給其帶來足夠的靈活性就顯得尤其重要。論
2、文以“多網網關關鍵技術及原型樣機研究”項目的研究工作為基礎,探討了多網網關的硬件實現(xiàn)原理和軟件實現(xiàn)框架,并通過比較分析幾種硬件平臺的優(yōu)缺點,基于網絡處理器的靈活性和高性能優(yōu)勢,研究了一個基于網絡處理器D口2350的多網網關數(shù)據(jù)面軟件實現(xiàn)方案框架。該軟件框架能實現(xiàn)口v4單播/組播轉發(fā)、流量統(tǒng)計與控制、擁塞避免和不同網絡多個層次的協(xié)議轉換等功能。論文重點研究ⅨP2350網絡處理器的硬件體系結構以及軟件可移植架構的軟件開發(fā)模型,并通過設計與實現(xiàn)一個數(shù)據(jù)包轉發(fā)系統(tǒng),探索了在網絡處理器上的軟件開發(fā)模式,論文的工作為迸一步研制網絡處理器上的軟件系統(tǒng),提供了良好的基礎。
3、關鍵詞:網絡處理器ⅨP2350多網網關微引擎硬軟件體系結構Abs缸jactAs∞eof1hemostc0蛐onlyus酣networl【以lu咖即臨,lhegatewayislhe‘‘nec、陽ddngbackbon,toin蛔_c0衄octv撕。璐ldndsofne咖r婦togc!Ih%Itc0衄ectsdi丘確tneh,orl岱孤dpmc髂s豁ag嘲tdealofda:tatraVerSingthesenctworks.Theg砒ewaype面皿an∞isdi刪yrelalcdt01hene俺,0rk’squalit)rofservice(Qos)。1
4、k臼aditionalga腳aysa增mosnyb嬲edontheA卵1icationspcci矗cInt昭哪耐C們uit(ASIC).But也iss01塒onbringsa900dpe面加強ceatmccostoflossiⅡnexibili夠Oneof也emostimportantrcqui∞m吣fornetwork叩lipmentis1hatitselfsh(mldmect1herequirem∞tssIlitablefbrtbenFwprotoc01sandnewsefvi淄.Therefo心,d囂ignagatewaywimⅢ;t’】舊血p1.o
5、c锝∞rwhichc0枷db血gne】【ibil時to仃adi石伽Ialgatewayapp∞rspa而cularlyimp(Ⅱt齟t.B鴰edonthe刪ectn鋤。d“R銘e砌onthekeytcc:hnologi囂ofmulti-ne£替r£蹦ay{lthisd主ss豇例ondisc璐ses也ehard懈imp王鋤en扭tionprindpleandtheso丘、硼fci皿【plem既蜥∞劬eworkofthemul石-nctgatewayWiththecomp刪veanalysisofseVeralhardwarepl曲珊s,也e亂l也orstIl
6、dicsadatapl缸e∞脅嫩imp】cm髓枷on如meworkofthemul右-netga地wayb越ed0ⅡthenetwDrkp1.o讎ssorD@2350,bcca:Ilseofneh∞rkproc器sor’sadv蛆tag髓∞n強ibil塒鋤dhi曲p酬_0衄ance.1Ksso腳are如meworkcouldpcr鼬mseveralf11nctions,饑ch船口v4衄ica剛m出castfo]州ardin&nowstatistics如dc∞仃Dl,congesti∞avoidancc,mIlltiple1ay日proto∞1conVefs
7、ionofdi矗酞斌n咖or王【s勰dsoon.Thedetaileds饑dyisonthehardware盯chjtectllrcofD四2350andtheIntelInt唧ctExchangeA∽hitecturc(D隊)Pon曲ilityF舳eWork1HsdissertationexpldrcsthesofhV盯edeVel叩m跖tmodd0nIntclnet’Vorkprocessorwi也thedesi乒蛆dimplemen鋤onofapackctf0刪afd盯syst鋤.Thee岱)rtSmadeinthisdissert撕onpr0Vid
8、eatechnicalfoundanonfbrde、,elopin