日韩欧美自拍在线观看-欧美精品在线看片一区二区-高清性视频一区二区播放-欧美日韩女优制服另类-国产精品久久久久久av蜜臀-成人在线黄色av网站-肥臀熟妇一区二区三区-亚洲视频在线播放老色-在线成人激情自拍视频

采用網(wǎng)絡(luò)協(xié)處理器技術(shù)提高網(wǎng)絡(luò)系統(tǒng)對(duì)數(shù)據(jù)流量的控制能力

出處:sharpchang 發(fā)布于:2008-09-01 11:44:15

  隨著數(shù)據(jù)流量的增加,網(wǎng)絡(luò)的數(shù)據(jù)率也迅速提高。客戶要求以持續(xù)不變的線速提供復(fù)雜的業(yè)務(wù)和傳輸流管理功能,如虛擬專用網(wǎng)(VPN)和實(shí)時(shí)音頻及視頻流這樣的業(yè)務(wù)需要對(duì)不同的傳輸流類型進(jìn)行QoS管理,這無(wú)疑將增加網(wǎng)絡(luò)處理器的負(fù)擔(dān),本位介紹的網(wǎng)絡(luò)協(xié)處理器及網(wǎng)絡(luò)搜索引擎技術(shù)能夠解決上述問(wèn)題。

  傳統(tǒng)的網(wǎng)絡(luò)處理器解決方案,包括交換結(jié)構(gòu)均在單芯片上實(shí)現(xiàn)?,F(xiàn)在這些獨(dú)立單元已拆分為多個(gè)處理器和協(xié)處理器,而眾多的開發(fā)商則專注于為特定功能部分提供解決方案,這些解決方案綜合考慮了處理速率、成本、可配置性及產(chǎn)品上市周期等因素。

  網(wǎng)絡(luò)處理功能可通過(guò)采用速率較高,但可置配性較差、產(chǎn)品上市周期較長(zhǎng)的專用ASIC實(shí)現(xiàn),也可采用具有較短產(chǎn)品上市周期和較高靈活度的可編程網(wǎng)絡(luò)處理單元(NPU)實(shí)現(xiàn)。還有一些設(shè)計(jì)工程師則綜合了這兩種技術(shù),利用NPU處理復(fù)雜的QoS、安全和異常任務(wù)處理,利用ASIC處理高速數(shù)據(jù)通道。

  當(dāng)前網(wǎng)絡(luò)處理器面臨的挑戰(zhàn)

 ?。危校仗幚硭俾侍岣叩乃俣鹊陀跀?shù)據(jù)率的增長(zhǎng),這已成為網(wǎng)絡(luò)處理當(dāng)前面臨的主要難題?;ヂ?lián)網(wǎng)傳輸流的平均帶寬每6至9個(gè)月就將增加一倍,而NPU則仍然遵循摩爾定律,即處理器性能每18?jìng)€(gè)月增長(zhǎng)一倍。

  在大都市和中心地區(qū),隨著數(shù)據(jù)流復(fù)雜度的增加,網(wǎng)絡(luò)的數(shù)據(jù)率也迅速提高。目前客戶要求以持續(xù)不變的線速提供復(fù)雜的業(yè)務(wù)和傳輸流管理功能,如虛擬專用網(wǎng)(VPN)和實(shí)時(shí)音頻及視頻流這樣的業(yè)務(wù)需要對(duì)不同的傳輸流類型進(jìn)行QoS管理。這無(wú)疑將增加網(wǎng)絡(luò)處理器的負(fù)擔(dān),因?yàn)檫@些復(fù)雜業(yè)務(wù)需要占用大量的系統(tǒng)資源。

  當(dāng)前網(wǎng)絡(luò)面臨的另一挑戰(zhàn)是:匯集點(diǎn)的總帶寬通常是出口點(diǎn)帶寬的2至12倍。服務(wù)提供商不可能滿足這種要求,因此這種情況要求網(wǎng)絡(luò)處理能對(duì)傳輸流設(shè)定優(yōu)先級(jí)并確保QoS。

  解決這些挑戰(zhàn)的傳統(tǒng)方法

  以前,數(shù)據(jù)包處理需借助運(yùn)行于通用處理器上的軟件完成。當(dāng)數(shù)據(jù)率的增加使得常規(guī)處理器解決方法不能滿足數(shù)據(jù)處理要求時(shí),專用網(wǎng)絡(luò)處理器應(yīng)運(yùn)而生?,F(xiàn)在,網(wǎng)絡(luò)處理解決方案綜合了完全可編程的NPU、專用協(xié)處理器和用于高速操作的ASIC。

  傳統(tǒng)上可由NPU處理的任務(wù)包括:

  根據(jù)優(yōu)先級(jí)對(duì)每個(gè)數(shù)據(jù)包進(jìn)行分類;

  根據(jù)分類決定丟棄或發(fā)送哪些數(shù)據(jù)包;

  將其它協(xié)議下的數(shù)據(jù)流轉(zhuǎn)化為IP數(shù)據(jù)流;

  采集記費(fèi)數(shù)據(jù);

  支持安全應(yīng)用,如虛擬專網(wǎng)(VPN);

  業(yè)務(wù)監(jiān)管、業(yè)務(wù)提供和用戶管理,以加強(qiáng)業(yè)務(wù)等級(jí)協(xié)定(SLA)。

  為了實(shí)現(xiàn)上述功能,NPU必須對(duì)每個(gè)以線速通過(guò)的數(shù)據(jù)包進(jìn)行檢查,并設(shè)定優(yōu)先級(jí)。采用“線速處理”意味著可在輸入數(shù)據(jù)包的一位進(jìn)入系統(tǒng)之前,決定為出口隊(duì)列分配某數(shù)據(jù)包或丟棄某數(shù)據(jù)包。此外,數(shù)據(jù)包還必須能以物理鏈接允許的速率發(fā)送。

  協(xié)處理器和網(wǎng)絡(luò)搜索引擎(NSE) 的作用

  可編程網(wǎng)絡(luò)處理器能實(shí)現(xiàn)完全可編程的解決方案,設(shè)計(jì)工程師在開發(fā)中有較大的靈活度,還能有效地按單個(gè)標(biāo)準(zhǔn)進(jìn)行編碼。然而,NPU的處理能力畢竟有限,尤其是處理復(fù)雜業(yè)務(wù)時(shí)可能難以應(yīng)對(duì),這時(shí)協(xié)處理器能有效地解決這些問(wèn)題。

  計(jì)算量大的處理將極大地增加網(wǎng)絡(luò)處理器負(fù)擔(dān)并降低數(shù)據(jù)吞吐量,如數(shù)據(jù)包分類、QoS和處理OC-48這些業(yè)務(wù),網(wǎng)絡(luò)處理器即便不處理其它業(yè)務(wù),都難以滿足對(duì)處理速度的要求。

  專用協(xié)處理器執(zhí)行其專項(xiàng)功能的速率很快,但其可配置性比網(wǎng)絡(luò)處理器差。協(xié)處理器可在特定的任務(wù)中減輕NPU的負(fù)載,從而使NPU滿足系統(tǒng)的速率要求。大多數(shù)用戶在設(shè)計(jì)中會(huì)采用NPU和協(xié)處理器混合結(jié)構(gòu),以滿足性能和靈活度的要求。

  網(wǎng)絡(luò)處理結(jié)構(gòu)的特征

  在傳統(tǒng)的集中數(shù)據(jù)包轉(zhuǎn)發(fā)結(jié)構(gòu)中,大多數(shù)處理是通過(guò)NPU、FPGA和ASIC的組合用軟件來(lái)實(shí)現(xiàn)的。系統(tǒng)中的用戶卡主要用作數(shù)據(jù)包轉(zhuǎn)發(fā)單元,而大量的處理工作則通常在交換結(jié)構(gòu)中完成。由于交換結(jié)構(gòu)處理能力必須與通過(guò)該結(jié)構(gòu)的數(shù)據(jù)速率相適應(yīng),該解決方案無(wú)法滿足更高處理速率的要求。

  在一些更新的結(jié)構(gòu),如分布式數(shù)據(jù)包處理中,每個(gè)用戶卡均實(shí)現(xiàn)路由器功能,而交換結(jié)構(gòu)經(jīng)過(guò)優(yōu)化,有利于數(shù)據(jù)包在用戶卡中無(wú)阻塞傳輸。由于交換結(jié)構(gòu)將不再成為瓶頸,這樣的結(jié)構(gòu)更易于擴(kuò)展。

  隨著網(wǎng)絡(luò)底層結(jié)構(gòu)復(fù)雜度和速率的增加,快速靈活的網(wǎng)絡(luò)搜索功能正成為系統(tǒng)成功設(shè)計(jì)的必要條件。新一代產(chǎn)品要求增加業(yè)務(wù)處理的“智能化”,即根據(jù)數(shù)據(jù)包的第3和第4層,或更深層提供的信息進(jìn)行決策。

  網(wǎng)絡(luò)搜索引擎

  分類引擎需要采用NSE或三進(jìn)制內(nèi)容尋址存儲(chǔ)器(TCAM)。NSE有助于設(shè)計(jì)工程師突破轉(zhuǎn)發(fā)查詢表信息及其它復(fù)雜分類決策的瓶頸。NSE可存儲(chǔ)0、1和X三種狀態(tài),而不像傳統(tǒng)的二進(jìn)制內(nèi)容尋址存儲(chǔ)器 (CAM)只能存儲(chǔ)0和1兩種狀態(tài)。

  評(píng)價(jià)NSE性能必須考慮搜索深度、記錄數(shù)目和可用時(shí)間三個(gè)因素。搜索深度與應(yīng)用和業(yè)務(wù)的數(shù)目成正比;搜索的記錄數(shù)目則隨網(wǎng)絡(luò)延伸擴(kuò)展呈指數(shù)增加,隨著網(wǎng)絡(luò)速率的提高,每次搜索的時(shí)間也將相應(yīng)減少。

  分類引擎

  根據(jù)預(yù)先規(guī)定的準(zhǔn)則對(duì)數(shù)據(jù)包進(jìn)行分類的功能對(duì)于提供復(fù)雜的增值業(yè)務(wù),如安全、QoS、負(fù)載均衡及傳輸流統(tǒng)計(jì)尤為重要,分類引擎可減輕NPU分類數(shù)據(jù)包的負(fù)擔(dān)。其工作過(guò)程如下:

 ?。危校諒臄?shù)據(jù)通道中獲取需要分類的數(shù)據(jù)包并將其存儲(chǔ)在緩沖器中;

  分類引擎從緩沖器中獲取數(shù)據(jù)包并加以分類,然后將該數(shù)據(jù)包及相關(guān)數(shù)據(jù)返回緩沖器,并通知NPU操作已完成;

 ?。危校諒木彌_器中獲得該數(shù)據(jù)包和分類數(shù)據(jù),并進(jìn)行相應(yīng)的處理。

  安全處理器

  很多網(wǎng)絡(luò)要求安全可靠的通信應(yīng)用,如VPN和電子商務(wù)。由于安全處理將極大地增加網(wǎng)絡(luò)處理器的負(fù)擔(dān),因此,很多網(wǎng)絡(luò)都在網(wǎng)絡(luò)處理器附近增加安全協(xié)處理器,以減輕安全處理負(fù)擔(dān),使網(wǎng)絡(luò)處理器能專注于實(shí)現(xiàn)QoS和其它必需的功能。

  在單塊插板上由多個(gè)加密處理器組成的加密組件也可用來(lái)執(zhí)行安全處理任務(wù)。該插板可與常規(guī)線路板安裝在同一機(jī)架中,并為系統(tǒng)提供安全處理功能。

  帶有協(xié)處理器的系統(tǒng)結(jié)構(gòu)

  使用協(xié)處理器的結(jié)構(gòu)(如上述結(jié)構(gòu))均可采用旁側(cè)模式(look-aside),即協(xié)處理器在NPU附近,而不在數(shù)據(jù)通道中。這有利于數(shù)據(jù)包協(xié)同處理跟網(wǎng)絡(luò)處理器的操作以增加總的數(shù)據(jù)流量,而且后備模式不接收所有經(jīng)過(guò)NPU的數(shù)據(jù)包的全部?jī)艉?。后備模式的不足之處在于,它使設(shè)計(jì)更為復(fù)雜并增加系統(tǒng)的延時(shí)。

  流線結(jié)構(gòu)(steaming)中,數(shù)據(jù)通道中既包含NPU,又包含協(xié)處理器。由于每個(gè)數(shù)據(jù)包都將通過(guò)協(xié)處理器,因此協(xié)處理器將對(duì)這些數(shù)據(jù)包進(jìn)行處理并直接發(fā)送到NPU,而不會(huì)產(chǎn)生任何延遲。流線結(jié)構(gòu)要求協(xié)處理器必須以線速連續(xù)處理數(shù)據(jù)包,否則協(xié)處理器將不能完全處理這些數(shù)據(jù)而導(dǎo)致包丟失。

  采用網(wǎng)絡(luò)處理器和協(xié)處理器的MPLS應(yīng)用示例

  多協(xié)議標(biāo)簽交換(MPLS)是IP網(wǎng)絡(luò)的一種優(yōu)化的交換技術(shù),可與ATM、幀中繼等協(xié)同使用。在MPLS中,IP數(shù)據(jù)包一旦進(jìn)入MPLS部分,將加入Layer?。猜酚蓸?biāo)簽,然后根據(jù)標(biāo)簽進(jìn)行轉(zhuǎn)發(fā)。MPLS的目的是要互聯(lián)網(wǎng)提供較小的等待時(shí)間和較高的帶寬,并對(duì)通信流量進(jìn)行有效的控制,并使骨干網(wǎng)可擴(kuò)展。

  為了能在路由器內(nèi)完全實(shí)現(xiàn)MPLS功能,需要三個(gè)不同的查詢表來(lái)滿足三種可能的處理。由于每個(gè)記錄都有自己用來(lái)路由匯集的掩碼,標(biāo)簽交換路由器(LSR)決策表可能很大而且搜索算法復(fù)雜。由于在每個(gè)點(diǎn)到點(diǎn)之間會(huì)定義LSR來(lái)實(shí)現(xiàn)MPLS部分的QoS和服務(wù)等級(jí)(CoS),MPLS路由表也會(huì)有很大數(shù)量的記錄。

  查詢表要求MPLS路由可采用網(wǎng)絡(luò)處理器單獨(dú)實(shí)現(xiàn),如圖1所示;也可采用網(wǎng)絡(luò)協(xié)處理器實(shí)現(xiàn),如圖2所示。

  圖2給出了一個(gè)通過(guò)網(wǎng)絡(luò)搜索引擎與網(wǎng)絡(luò)處理器結(jié)合或與標(biāo)準(zhǔn)RISC微控制器結(jié)合實(shí)現(xiàn)的高性價(jià)比解決方案,網(wǎng)絡(luò)搜索引擎控制器可以是定制的ASIC或Cypress專用搜索引擎控制器。

  網(wǎng)絡(luò)搜索引擎可通過(guò)適當(dāng)配置,保證設(shè)計(jì)所需的多個(gè)路由表。由于可以動(dòng)態(tài)修改配置,因此相同的設(shè)計(jì)既適用于MPLS邊緣路由器,又適用于MPLS網(wǎng)絡(luò)中的路由器。

  采用網(wǎng)絡(luò)協(xié)處理器實(shí)現(xiàn)搜索引擎的好處在于協(xié)處理器具有較低的時(shí)鐘速率、較低的RAM需求以及較短的產(chǎn)品上市周期。網(wǎng)絡(luò)搜索引擎完成路由表查詢,因此可以使用較低的時(shí)鐘速率。路由表存儲(chǔ)在網(wǎng)絡(luò)搜索引擎中,其效率明顯優(yōu)于相關(guān)的SSRAM技術(shù),因而可以采用較小的SSRAM模塊。網(wǎng)絡(luò)搜索引擎不需要開發(fā)復(fù)雜的軟件算法,從而縮短了產(chǎn)品上市周期。

  請(qǐng)登陸: 維庫(kù)電子市場(chǎng)網(wǎng)(www.hbjingang.com) 瀏覽更多信息



  
關(guān)鍵詞:采用網(wǎng)絡(luò)協(xié)處理器技術(shù)提高網(wǎng)絡(luò)系統(tǒng)對(duì)數(shù)據(jù)流量的控制能力

版權(quán)與免責(zé)聲明

凡本網(wǎng)注明“出處:維庫(kù)電子市場(chǎng)網(wǎng)”的所有作品,版權(quán)均屬于維庫(kù)電子市場(chǎng)網(wǎng),轉(zhuǎn)載請(qǐng)必須注明維庫(kù)電子市場(chǎng)網(wǎng),http://www.hbjingang.com,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。

如涉及作品內(nèi)容、版權(quán)等問(wèn)題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

廣告
OEM清單文件: OEM清單文件
*公司名:
*聯(lián)系人:
*手機(jī)號(hào)碼:
QQ:
有效期:

掃碼下載APP,
一鍵連接廣大的電子世界。

在線人工客服

買家服務(wù):
賣家服務(wù):
技術(shù)客服:

0571-85317607

網(wǎng)站技術(shù)支持

13606545031

客服在線時(shí)間周一至周五
9:00-17:30

關(guān)注官方微信號(hào),
第一時(shí)間獲取資訊。

建議反饋

聯(lián)系人:

聯(lián)系方式:

按住滑塊,拖拽到最右邊
>>
感謝您向阿庫(kù)提出的寶貴意見,您的參與是維庫(kù)提升服務(wù)的動(dòng)力!意見一經(jīng)采納,將有感恩紅包奉上哦!