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