摘要:通信工程師交換技術(shù)單機(jī)分布式共享總線結(jié)構(gòu):通信工程師交換技術(shù)單機(jī)分布式共享總線結(jié)構(gòu)
1.單機(jī)分布式共享總線結(jié)構(gòu)
采用準(zhǔn)機(jī)分布式總線結(jié)構(gòu)的路由器如圖7-32所示。它由主板、多個(gè)線卡(Line Card) 及它們之問(wèn)的共享總線(BUS)組成。這種結(jié)構(gòu)的基本思想是提寐線卡的處理能力,各個(gè)線卡相對(duì)獨(dú)立,并行地完成路由表奄找和分組轉(zhuǎn)發(fā)的操作,而主板主要完成路由計(jì)算的功能。
每一塊線卡不再是簡(jiǎn)單的網(wǎng)卡,而是擁有己的處理器、內(nèi)存和若干MC的獨(dú)立子系統(tǒng)到達(dá)一塊線卡的數(shù)據(jù)分組,在本線卡內(nèi)進(jìn)行存儲(chǔ)和轉(zhuǎn)發(fā)路由的判決。如果轉(zhuǎn)發(fā)分組的輸出端口在本線卡內(nèi)部,則線卡直接由該線卡送到相應(yīng)端口的NIC;如果轉(zhuǎn)發(fā)分組的輸出端口在其他線卡上,則該分組需要通過(guò)總線送到其他線卡上去。這樣做主要舍兩個(gè)好處,一方面提離了系統(tǒng)的分組處理能力,另一方面降低了總線的爭(zhēng)用程度。
在這個(gè)系統(tǒng)中,通常有一塊特殊的“板子”,稱作“主板”(線卡通常也稱作“從板”),它基本上不參與分組的路由選杼和轉(zhuǎn)發(fā)操作,而主要負(fù)責(zé)路由器算和整個(gè)系統(tǒng)的管理操作等任務(wù)它負(fù)責(zé)運(yùn)行跆由協(xié)議,和鄰居節(jié)點(diǎn)交換路由信息,生成和更新全局路由表,并將用于轉(zhuǎn)發(fā)判 決的局部路由表發(fā)布到各個(gè)線持上去。
—臺(tái)完整的路由器,需要完成兩個(gè)主要功能:一個(gè)是路由計(jì)算,一個(gè)是轉(zhuǎn)發(fā)操作。單機(jī)分布式總線結(jié)構(gòu)把這兩個(gè)功能分布在不同的處理板上來(lái)完成,其中轉(zhuǎn)發(fā)操作又分布在若干個(gè) 線卡上并行地完成這種分布式結(jié)構(gòu)大大提高了系統(tǒng)的整體性能。
朌面提到過(guò),使用共亨總線結(jié)構(gòu)的路由器,都會(huì)闥為線卡對(duì)總線的爭(zhēng)用而產(chǎn)生系統(tǒng)效率的下降。單機(jī)分布式總線結(jié)構(gòu)仍然受制于這個(gè)W淇,雖然為系統(tǒng)提供了分布式處埋的特性,但是共享總線還是成為系統(tǒng)的性能瓶頸。在典型的應(yīng)用中,這種結(jié)構(gòu)的交換容最一般小于5Gbit/s。
返回目錄:
編輯推薦
通信專業(yè)實(shí)務(wù)考試終端與業(yè)務(wù)教程匯總
通信工程師備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬(wàn)道題
已有25.02萬(wàn)小伙伴參與做題