通信交換技術(shù)課程精講之路由器新技術(shù)FFS算法

交換技術(shù)與網(wǎng)絡(luò)管控 責(zé)任編輯:小狐貍 2017-09-04

摘要:離2017年通信工程師交換技術(shù)考試只剩十幾天的時(shí)間了。不知大家備考的怎么樣?現(xiàn)小編為大家簡(jiǎn)單介紹下中級(jí)通信工程師交換技術(shù)培訓(xùn)知識(shí)點(diǎn),下文主要說明的是路由器新技術(shù)FFS算法。

       >>>>【自學(xué)備考】通信神器,希賽通信學(xué)習(xí)包,有它考試就夠了!   

 

       離2017年通信工程師交換技術(shù)考試只剩十幾天的時(shí)間了。不知大家備考的怎么樣?現(xiàn)小編為大家簡(jiǎn)單介紹下中級(jí)通信工程師交換技術(shù)培訓(xùn)知識(shí)點(diǎn),下文主要說明的是路由器新技術(shù)FFS算法。希望能夠幫助各位更好的備考

       路由器新技術(shù)FFS算法

       因?yàn)闃I(yè)務(wù)的復(fù)雜性和接口的多樣性要求,低端路由器一直采用CPU作為轉(zhuǎn)發(fā)引擎和業(yè)務(wù)處理引擎,這一體系結(jié)構(gòu)一直延續(xù)至今。但目前網(wǎng)絡(luò)寬帶化已經(jīng)成為主流,路由器的組網(wǎng)環(huán)境也發(fā)生了很大變化。從最初的低速?gòu)V域網(wǎng)鏈路,發(fā)展到2Mbps E1、N×2Mbps、甚至155Mbps,同時(shí)寬帶城域網(wǎng)的發(fā)展,也使以太網(wǎng)的上連接口快速普及,對(duì)路由器的性能要求日益增高。另一方面,低端路由器的業(yè)務(wù)功能也有了很大發(fā)展,從最初的基本異種網(wǎng)絡(luò)互連和IP報(bào)文轉(zhuǎn)發(fā),發(fā)展到對(duì)NAT/ACL濾、策略路由、QoS、VoIP、VPN、DLSW、啞終端等業(yè)務(wù)的支持。低端路由器上業(yè)務(wù)功能的豐富性和處理性能的高速化之間的矛盾日益突出。

       其中,低端路由器的性能難題已經(jīng)成為各網(wǎng)絡(luò)廠家攻關(guān)的重點(diǎn)之一。在低端路由器領(lǐng)域,各主流廠家采用的硬件方案都大同小異。產(chǎn)品開發(fā)完成后,硬件結(jié)構(gòu)就基本趨于穩(wěn)定。此時(shí),從軟件優(yōu)化方面來(lái)提升路由器的轉(zhuǎn)發(fā)和業(yè)務(wù)處理性能,成為最主要的途徑。通過研究路由器轉(zhuǎn)發(fā)算法,分析其轉(zhuǎn)發(fā)流程中的瓶頸所在,可以在相同的硬件平臺(tái)上,大幅度提升低端路由器的處理性能。

       低端路由器的軟件總體架構(gòu),基本上都參考了Unix平臺(tái)的IP協(xié)議棧來(lái)實(shí)現(xiàn)。其底層的收發(fā)過程在硬件中斷中處理的,性能比較快。但任務(wù)切換消耗資源大,報(bào)文處理過程中的任務(wù)切換消耗CPU的資源。在內(nèi)存分配算法方面,路由器的轉(zhuǎn)發(fā)原理是緩存轉(zhuǎn)發(fā),報(bào)文入任務(wù)隊(duì)列時(shí),需要將底層收發(fā)上來(lái)的報(bào)文信息拷貝到內(nèi)存中,這一過程中,不同的內(nèi)存分配算法,對(duì)硬件資源的消耗有一定區(qū)別。在路由查找、NAT、ACL、QoS等業(yè)務(wù)的處理過程中,各個(gè)業(yè)務(wù)模塊的軟件設(shè)計(jì),對(duì)總體性能均有影響。

       在通過系統(tǒng)仿真分析了路由器通常轉(zhuǎn)發(fā)流程的性能瓶頸點(diǎn)所在之后,針對(duì)中低端路由器產(chǎn)品設(shè)計(jì)開發(fā)的新技術(shù)“快速流交換”(Fast Flow Switch,FFS)算法對(duì)轉(zhuǎn)發(fā)流程和業(yè)務(wù)處理流程進(jìn)行了優(yōu)化,使得路由器處理性能大幅度提升。FFS技術(shù)的核心在于,它把關(guān)鍵處理過程下移,在硬件中斷里實(shí)現(xiàn)流分類、流交換,結(jié)合普通的快速轉(zhuǎn)發(fā)算法,減少了系統(tǒng)內(nèi)部任務(wù)間切換和內(nèi)存、緩存管理引起的資源消耗,從而提升了整個(gè)系統(tǒng)的處理性能。FFS對(duì)原有轉(zhuǎn)發(fā)流程進(jìn)行了優(yōu)化:保持底層數(shù)據(jù)收發(fā)在硬件中斷處理中的高效性;在硬件中斷中實(shí)現(xiàn)報(bào)文快速交換,避免報(bào)文轉(zhuǎn)發(fā)處理過程中的軟件任務(wù)切換,提升報(bào)文轉(zhuǎn)發(fā)的效率;對(duì)內(nèi)存分配算法進(jìn)行優(yōu)化,針對(duì)IP報(bào)文的特點(diǎn),在內(nèi)存中開辟獨(dú)立的快速緩存區(qū),實(shí)現(xiàn)IP報(bào)文的快速緩存;在快速轉(zhuǎn)發(fā)處理引擎中,采用流交換的方式對(duì)報(bào)文進(jìn)行處理,F(xiàn)FS設(shè)計(jì)快速交換流表,在統(tǒng)一的業(yè)務(wù)處理引擎中,同時(shí)實(shí)現(xiàn)轉(zhuǎn)發(fā)、NAT、ACL等業(yè)務(wù)的處理。


       >>>>>>點(diǎn)擊進(jìn)入了解更多中級(jí)通信工程師(交換技術(shù))教程

            

       希賽網(wǎng),擁有8年的通信工程師考試培訓(xùn)經(jīng)驗(yàn),希賽網(wǎng)一直堅(jiān)持自主研發(fā),將豐富的培訓(xùn)經(jīng)驗(yàn)有效融入教程研發(fā)過程,自成體系的在線題庫(kù)(歷年真題)、培訓(xùn)教材視頻教程,多樣的培訓(xùn)方式包括面授、和網(wǎng)絡(luò)課堂,使考生的學(xué)習(xí)更具系統(tǒng)性,輔導(dǎo)更具針對(duì)性。采用全程督學(xué)機(jī)制,。

更多資料
更多課程
更多真題
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請(qǐng)考生以權(quán)威部門公布的內(nèi)容為準(zhǔn)!

通信工程師備考資料免費(fèi)領(lǐng)取

去領(lǐng)取

專注在線職業(yè)教育24年

項(xiàng)目管理

信息系統(tǒng)項(xiàng)目管理師

廠商認(rèn)證

信息系統(tǒng)項(xiàng)目管理師

信息系統(tǒng)項(xiàng)目管理師

學(xué)歷提升

!
咨詢?cè)诰€老師!