最熟悉的陌生人:路由器究竟是什么?
原創(chuàng)【51CTO.com快譯6月24日外電】路由器的主要功能是轉(zhuǎn)發(fā)數(shù)據(jù)包,但是思科等公司的產(chǎn)品現(xiàn)在有了更多的附加功能和服務(wù)。
當(dāng)轉(zhuǎn)發(fā)數(shù)據(jù)包只是路由器眾多功能中的一種時(shí),路由器還能叫路由器嗎?
越來(lái)越多的應(yīng)用(如防火墻、VPN、語(yǔ)音網(wǎng)關(guān)、視頻監(jiān)控)正在被集成到路由器中。Cisco對(duì)外界宣傳,該公司的集成服務(wù)路由器(ISR)就集成了一臺(tái)可運(yùn)行Linux和其它開(kāi)源軟件的刀片服務(wù)器。
Inbar Lasser-Raab是思科的一位高級(jí)主管,他介紹說(shuō):“有時(shí)候,客戶會(huì)咨詢我們的路由器產(chǎn)品,但他們卻根本不需要路由的功能。路由器在現(xiàn)在更多的時(shí)候是作為一個(gè)與其它相關(guān)服務(wù)進(jìn)行集成的平臺(tái)?!?/P>
在思科每年350億至400億的營(yíng)業(yè)額中,大越有五分之一要?dú)w功于企業(yè)級(jí)或運(yùn)營(yíng)商級(jí)的路由器銷售。而根據(jù)Dell'Oro集團(tuán)的分析,2008年全球路由器市場(chǎng)總額還不到130億美元,
不過(guò),對(duì)這些數(shù)據(jù)的統(tǒng)計(jì)將變得越來(lái)越困難,因?yàn)?STRONG>連路由器的定義都正在慢慢的模糊。
Jeff Doyle and Associates的首席顧問(wèn)Jeff Doyle解釋說(shuō):“一個(gè)平臺(tái)是否被能稱為路由器,取決于它的主要功能。諸如多媒體網(wǎng)關(guān)、防火墻、VPN集中器、GGSNs這些產(chǎn)品可能都附帶有路由器的功能,但它們并不是都叫做路由器,而是根據(jù)各自的主要功能來(lái)命名的?!?/P>
路由器已經(jīng)不再像過(guò)去那樣,專門為路由的功能而設(shè)計(jì)。從多個(gè)角度去看,路由器都已經(jīng)變成了一個(gè)能夠提供通用服務(wù)的硬件平臺(tái)。除了基本的路由功能外,用戶現(xiàn)在對(duì)其它附加功能的需求也越來(lái)越迫切了。51CTO編輯注:實(shí)際上路由器的很多功能甚至是我們用都沒(méi)用過(guò)的,請(qǐng)看五個(gè)你從未用過(guò)的路由器與交換機(jī)功能。
Eric Wolford是Riverbed公司的營(yíng)銷副總裁,他表示:“隨著硬件的發(fā)展,路由器和服務(wù)器在硬件上的差別越來(lái)越小,而軟件功能則成了區(qū)分兩者的主要標(biāo)準(zhǔn)。路由的主要目的是實(shí)現(xiàn)網(wǎng)絡(luò)中各個(gè)節(jié)點(diǎn)的連接,而這一功能已經(jīng)可以在很多其他的硬件平臺(tái)上實(shí)現(xiàn)了?!?/P>
像Vyatta就在基于x86平臺(tái)的Linux中實(shí)現(xiàn)了軟路由的功能。它還在標(biāo)準(zhǔn)的硬件平臺(tái)上運(yùn)行一些其他的開(kāi)源網(wǎng)絡(luò)應(yīng)用程序,如防火墻、VPN集中器、虛擬化應(yīng)用、網(wǎng)絡(luò)地址分配、流量管理和入侵防御等。其規(guī)模既可以小到分公司這樣的小網(wǎng)絡(luò),又可以大到運(yùn)營(yíng)商級(jí)的大網(wǎng)絡(luò)。
“過(guò)去,廠商總是不停地圍繞新的功能發(fā)明新的設(shè)備,現(xiàn)在,我們發(fā)現(xiàn)新的趨勢(shì)是整合這些功能。” Vyatta公司的營(yíng)銷副總裁Dave Roberts如是說(shuō),“把幾個(gè)不同功能的設(shè)備堆在一起的做法已經(jīng)過(guò)時(shí)了,現(xiàn)在我們要做的是把這些功能都整合進(jìn)一個(gè)更通用的設(shè)備中,從而讓一個(gè)設(shè)備實(shí)現(xiàn)眾多功能成為現(xiàn)實(shí)?!?/P>
新墨西哥州法院是Vyatta的客戶之一,他們認(rèn)為路由器的功能越多,路由器軟件部分的作用就越突顯出來(lái)。以前,連ASIC和芯片這樣的硬件都是專門為實(shí)現(xiàn)某一功能而設(shè)計(jì)制造的。
“我一直到前一段時(shí)間才改變了自己對(duì)路由器的看法?!?新墨西哥州法院高級(jí)網(wǎng)絡(luò)系統(tǒng)管理員 Same Noble說(shuō), “很明顯,現(xiàn)在的路由器會(huì)集成更多的服務(wù),而它的重心也已經(jīng)發(fā)生了改變?,F(xiàn)在路由器的重點(diǎn)是它能提供了什么樣的軟件功能,而不再像我們以前那樣看重硬件功能了。”
但一些人仍然認(rèn)為,只要是某個(gè)設(shè)備具備了路由的功能,那么不管它附帶了多少額外的功能,都應(yīng)該被稱為路由器。只要它可以提供網(wǎng)絡(luò)第3層上的數(shù)據(jù)轉(zhuǎn)發(fā)功能,不管它還做了些什么其它的事,它都是一個(gè)路由器。一位思科認(rèn)證的設(shè)計(jì)專家Mike Morris就是這么認(rèn)為的,他是一家市值30億美元公司的項(xiàng)目經(jīng)理,同時(shí)也是Network World網(wǎng)站的博客寫手。#p#
“路由器仍然是路由器,但它的定義正在發(fā)生變化,”Morris說(shuō),“我們把路由器看作是在第3層網(wǎng)絡(luò)接口上傳輸和處理數(shù)據(jù)的一個(gè)設(shè)備。而在其它層上,也可以實(shí)現(xiàn)類似的功能,比如會(huì)話邊界控制器(session border controllers)運(yùn)行在第5層,應(yīng)用程序加速功能(application acceleration)是在第4層和第7層實(shí)現(xiàn)的,而防火墻則可以在許多層實(shí)現(xiàn)。所有這些功能都是在某個(gè)層的接口上輸入輸出和處理數(shù)據(jù)?!?/P>
Juniper公司應(yīng)該會(huì)同意這種說(shuō)法。最近,該公司改進(jìn)了提供給運(yùn)營(yíng)商使用的路由器,使之可以在應(yīng)用層上進(jìn)行MPEG流媒體監(jiān)控,從而改善網(wǎng)絡(luò)的性能。Juniper表示,這一功能和M-和MX-系列路由器上的其它功能一樣,都不會(huì)影響到路由器的核心功能。
“盡管路由器的附加功能越來(lái)越多,作用也在增強(qiáng),但我認(rèn)為路由器的核心功能從來(lái)都沒(méi)有變過(guò)?!盝uniper主管邊緣和聚集(Edge and Aggregation)部門的副總裁Rami Rahim表示,“只要這些新引入的功能不削弱基本的路由功能,那它就仍然只是一個(gè)添加了新特性的路由器。我們的客戶購(gòu)買的是路由器,不管它有沒(méi)有其它附加功能,而這些都不能改變它作為一個(gè)路由器的事實(shí)?!?/P>
Rahim還說(shuō),現(xiàn)在迫切需要解決的是路由功能和其它功能所在平臺(tái)的“架構(gòu)完整性”("architectural integrity" )。對(duì)Juniper來(lái)說(shuō),這意味著把路由器的數(shù)據(jù)包處理功能清晰地劃分為轉(zhuǎn)發(fā)、控制及服務(wù)幾個(gè)功能層。
他進(jìn)一步介紹到:如果路由器的功能沒(méi)有這種劃分,那么在某個(gè)功能層上的“創(chuàng)新”(例如在服務(wù)層或控制層引入MPEG視頻的監(jiān)控功能)就會(huì)影響到其它功能層的正常工作,比如會(huì)影響到轉(zhuǎn)發(fā)功能。
Paul Congdon是HP ProCurve產(chǎn)品部的CTO。他表示,任何在第3層之外對(duì)數(shù)據(jù)包進(jìn)行處理的設(shè)備都應(yīng)該被歸為“其它設(shè)備”,就像網(wǎng)關(guān)那樣。
“路由器工作在第3層,交換機(jī)/網(wǎng)橋是在第2層,網(wǎng)關(guān)則可以工作在任一層,”Congdon說(shuō),“像現(xiàn)在的路由器在各個(gè)層上都有轉(zhuǎn)發(fā)功能,那么稱之為網(wǎng)關(guān)可能更為貼切一點(diǎn)。”
惠普ProCurve最近推出了適用于8200和5400系列交換機(jī)的刀片服務(wù)器,這讓用戶可以更好地整合交換功能和其它的功能。在ProCurve的ONCE模塊上,用戶可以運(yùn)行許多的的應(yīng)用軟件,包括微軟的安全和網(wǎng)絡(luò)接入軟件、McAfee的網(wǎng)絡(luò)安全、過(guò)濾和入侵防御系統(tǒng)、Avaya的統(tǒng)一通信軟件、F5 Networks的應(yīng)用交付控制和負(fù)載平衡軟件、Riverbed的WAN優(yōu)化軟件等。
據(jù)Congdon介紹,ProCurve ONE 模塊的目的就是讓更多的網(wǎng)絡(luò)應(yīng)用軟件具備交換、轉(zhuǎn)發(fā)的功能,而HP也沒(méi)有為它的交換網(wǎng)關(guān)改名的打算。
聯(lián)邦Networx RFP把路由器描述為“可服務(wù)型設(shè)備”(service enabling devices ),電話運(yùn)營(yíng)商Qwest對(duì)此做出了回應(yīng)。這并不是因?yàn)镼west不同意這個(gè)名字,但是若按他們的說(shuō)法,仍然管這種設(shè)備叫路由器,也并是很恰當(dāng)。例如把產(chǎn)品管理副總裁Eric Bozich家里的DSL調(diào)制解調(diào)器叫做路由器就太膚淺了。
“我在家里使用的DSL調(diào)制解調(diào)器可能和你花數(shù)千美元采購(gòu)的設(shè)備一樣,都具有路由的功能?!?Bozich說(shuō),“所以我認(rèn)為很明顯,‘可服務(wù)型設(shè)備'(service enabling devices )是一個(gè)更準(zhǔn)確的說(shuō)法?!?/P>
Bozich還認(rèn)為,路由技術(shù)已經(jīng)沒(méi)有什么秘密可言了,它所做的無(wú)非就是像交警一樣管理網(wǎng)絡(luò)傳輸,把數(shù)據(jù)從一個(gè)網(wǎng)絡(luò)接口按網(wǎng)絡(luò)傳輸?shù)乃俣葌魉偷搅硗庖粋€(gè)網(wǎng)絡(luò)的接口。但是,就算它現(xiàn)在已經(jīng)不是什么新奇功能了,卻仍然是不可或缺的。就算是你的DSL調(diào)制解調(diào)器有了100多種新功能,它還是少不了路由這個(gè)功能。
“在DSL調(diào)制解調(diào)器上,我可以創(chuàng)建ACL,這樣就有了無(wú)線連接功能,有了防火墻的功能......。它所實(shí)現(xiàn)的功能已經(jīng)超出了基本的數(shù)據(jù)包輸入和輸出功能,”Bozich說(shuō)。“但是,如果它沒(méi)有數(shù)據(jù)包輸入輸出功能,你們它也肯定不是什么好用的調(diào)制解調(diào)器?!?/P>
那么,這一切將如何發(fā)展下去呢?思科公司的Lasser-Raab認(rèn)為,作為越來(lái)越多服務(wù)的宿主,路由器會(huì)變得越來(lái)越復(fù)雜,但是它的名稱并不需要改變。
她說(shuō):“我們已經(jīng)取了‘集成服務(wù)路由’(ISR)這個(gè)名字,但那表示是該路由器一個(gè)集成的服務(wù)平臺(tái)。而路由器仍然是連接WAN和商務(wù)網(wǎng)絡(luò)的設(shè)備。對(duì)此,最容易讓我想到的名字還是路由器?!?/P>
【51CTO.com譯稿,非經(jīng)授權(quán)請(qǐng)勿轉(zhuǎn)載。合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com,且不得修改原文內(nèi)容。】
原文:What is a router? 作者:Jim Duffy
【編輯推薦】