日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

路由器技術(shù)的變革


為核心的設(shè)備 , 路由器在IP網(wǎng)上處于至關(guān)重要的位置 。隨著因特網(wǎng)應(yīng)用的普及 , 網(wǎng)絡(luò)帶寬的迅速增加 , 用戶對(duì)服務(wù)質(zhì)量要求的提高 , 路由器技術(shù)也面臨著新的變革 。交換式路由技術(shù)就是這一領(lǐng)域的熱門(mén)話題 , 它不僅解決了通信流量問(wèn)題 , 而且具有更高的網(wǎng)絡(luò)控制能力和治理能力 。
80/20規(guī)則的演變
基于軟件的路由器的缺點(diǎn)已是眾所周知 。當(dāng)網(wǎng)絡(luò)流量主要是在工作組內(nèi)部進(jìn)行時(shí) , 基于軟件的路由器是夠用的 。因?yàn)橹饕木W(wǎng)絡(luò)流量不是跨路由邊界的 , 路由器緩慢的轉(zhuǎn)發(fā)性能不會(huì)過(guò)于影響路由協(xié)議的實(shí)施 。這就是所謂的 80/20規(guī)則 , 即80%的網(wǎng)絡(luò)流量發(fā)生在工作組內(nèi)部 , 20%的網(wǎng)絡(luò)流量跨工作組進(jìn)行 。
但是現(xiàn)在網(wǎng)絡(luò)環(huán)境已經(jīng)發(fā)生巨變 , 具體表現(xiàn)在Web應(yīng)用呈爆炸性增長(zhǎng) , 網(wǎng)絡(luò)流量的分布模式已變得無(wú)法猜測(cè) , 用戶數(shù)量呈指數(shù)曲線增長(zhǎng)等等 。但控制網(wǎng)絡(luò)流量仍然是一項(xiàng)重要的網(wǎng)絡(luò)要求 , 人們?cè)僖矡o(wú)法接受基于軟件的路由器的性能缺陷了 ?,F(xiàn)在 , 80/20的規(guī)則已轉(zhuǎn)換為20/80 。
在業(yè)界對(duì)交換式路由器的熱烈討論中 , 性能占據(jù)了中心位置 ?;谲浖穆酚善饕悦棵霐?shù)十萬(wàn)包的速率轉(zhuǎn)發(fā)數(shù)據(jù)包 , 而交換式路由器轉(zhuǎn)發(fā)數(shù)據(jù)包的速率則達(dá)到了每秒數(shù)千萬(wàn)包 。這種在性能上數(shù)百倍的提高是通過(guò)體系結(jié)構(gòu)變化而實(shí)現(xiàn)的:傳統(tǒng)路由器采用運(yùn)行于微處理器上的軟件來(lái)轉(zhuǎn)發(fā)數(shù)據(jù)包;而交換式路由器使用的則是硬件 , 如專(zhuān)用集成電路(ASICs) 。
盡管包轉(zhuǎn)發(fā)技術(shù)的基礎(chǔ)已經(jīng)發(fā)生了變化 , 但需要完成的任務(wù)卻是相同的:檢查進(jìn)入的數(shù)據(jù)包 , 將其目標(biāo)地址與路由表中的項(xiàng)目相比較 , 然后從正確的接口發(fā)送出去 。在這一過(guò)程中 , 數(shù)據(jù)包還接受一些額外處理任務(wù) 。
網(wǎng)絡(luò)控制能力的提高
傳統(tǒng)路由器無(wú)法同時(shí)保證性能和控制功能 ??刂乒δ苁怯梢幌盗幸?guī)則所提供的 , 舉例來(lái)說(shuō)可能是優(yōu)先權(quán)、拒絕訪問(wèn)或提供記賬數(shù)據(jù) 。當(dāng)數(shù)據(jù)包進(jìn)入路由器時(shí) , 這些相關(guān)的規(guī)則也同樣作用于數(shù)據(jù)包 。在基于軟件的路由器中 , 這些規(guī)則被存儲(chǔ)于一個(gè)軟件數(shù)據(jù)庫(kù)內(nèi) , 每個(gè)數(shù)據(jù)包通過(guò)時(shí)都必須與該數(shù)據(jù)庫(kù)進(jìn)行核對(duì) 。這正是問(wèn)題的根源:處理路由功能的微處理器還必須查詢(xún)數(shù)據(jù)庫(kù) , 此時(shí)數(shù)據(jù)包不會(huì)被發(fā)送 , 因而路由器的轉(zhuǎn)發(fā)能力較低 。
新一代交換式路由器不會(huì)碰到這種問(wèn)題 , 因?yàn)椴樵?xún)和控制功能都是在硬件中實(shí)現(xiàn)的 。交換式路由器性能與控制功能結(jié)合起來(lái)的要害在于ASIC能夠讀閱每一數(shù)據(jù)包內(nèi)容的多少 。
ASIC能夠收集到的關(guān)于每一數(shù)據(jù)包流量的信息越多 , 可作用于該數(shù)據(jù)包流的控制水平就越精細(xì) 。
每一次的客戶機(jī)/服務(wù)器對(duì)話都會(huì)在客戶機(jī)與服務(wù)器之間產(chǎn)生一串?dāng)?shù)據(jù)包 。這些數(shù)據(jù)包構(gòu)成的數(shù)據(jù)流可分別在OSI第二、三或四層進(jìn)行識(shí)別 。每層都會(huì)提供關(guān)于該流的更為具體的信息 。治理一個(gè)網(wǎng)絡(luò)的最基本的工作就是控制這些網(wǎng)絡(luò)流量 。在第2層 , 數(shù)據(jù)流中的每個(gè)數(shù)據(jù)包通過(guò)源站點(diǎn)和目的站點(diǎn)的MAC地址加以識(shí)別 。在第3層 , 數(shù)據(jù)流通過(guò)源和目的網(wǎng)絡(luò)地址被識(shí)別 , 控制數(shù)據(jù)流的能力僅限于源/目的地址對(duì) , 如現(xiàn)在市場(chǎng)上的被稱(chēng)為第3層交換機(jī)的交換式路由器 。假如一臺(tái)客戶機(jī)正在同時(shí)使用同一服務(wù)器上的多個(gè)應(yīng)用程序 , 則第3層信息就不會(huì)對(duì)每一應(yīng)用程序流作出具體描述 , 這樣就無(wú)法為每個(gè)數(shù)據(jù)流逐一實(shí)施不同的控制規(guī)則了 。
——傳統(tǒng)路由器都具有閱讀第4層報(bào)頭信息的能力 。實(shí)際上 , 傳統(tǒng)路由器中的大部分高級(jí)控制特性都是在第4層上實(shí)現(xiàn)的 。例如 , 在基于軟件的路由器中 , 第4層信息被用來(lái)建立安全過(guò)濾器 , 這在控制網(wǎng)絡(luò)流量的過(guò)程中是一個(gè)重要組成部分 。但是對(duì)于基于軟件的路由器來(lái)說(shuō) , 由于前面所述的理由 , 對(duì)數(shù)據(jù)包的深入閱讀將會(huì)極大地犧牲性能 。的確 , 在許多基于軟件的路由器中 , 當(dāng)啟用安全過(guò)濾器時(shí) , 性能最多可下降70% 。

推薦閱讀