路由器,路由器原理和作用是什么?
路由器,路由器原理和作用是什么?
路由器是一種連接多個網絡或網段的網絡設備,它能將不同網絡或網段之間的數據信息進行“翻譯”,以使它們能夠相互“讀”懂對方的數據,從而構成一個更大的網絡。
路由器有兩大典型功能,即數據通道功能和控制功能。數據通道功能包括轉發決定、背板轉發以及輸出鏈路調度等,一般由特定的硬件來完成;控制功能一般用軟件來實現,包括與相鄰路由器之間的信息交換、系統配置、系統管理等。?
多少年來,路由器的發展有起有伏。90年代中期,傳統路由器成為制約因特網發展的瓶頸。ATM交換機取而代之,成為IP骨干網的核心,路由器變成了配角。進入90年代末期,Internet規模進一步擴大,流量每半年翻一番,ATM網又成為瓶頸,路由器東山再起,Gbps路由交換機在1997年面世后,人們又開始以Gbps路由交換機取代ATM交換機,架構以路由器為核心的骨干網。?
路由器技術的變革
作為核心的設備,路由器在IP網上處于至關重要的位置。隨著因特網應用的普及,網絡帶寬的迅速增加,用戶對服務質量要求的提高,路由器技術也面臨著新的變革。交換式路由技術就是這一領域的熱門話題,它不僅解決了通信流量問題,而且具有更高的網絡控制能力和管理能力。
80/20規則的演變
基于軟件的路由器的缺點已是眾所周知。當網絡流量主要是在工作組內部進行時,基于軟件的路由器是夠用的。因為主要的網絡流量不是跨路由邊界的,路由器緩慢的轉發性能不會過于影響路由協議的實施。這就是所謂的 80/20規則,即80%的網絡流量發生在工作組內部,20%的網絡流量跨工作組進行。
但是現在網絡環境已經發生巨變,具體表現在Web應用呈爆炸性增長,網絡流量的分布模式已變得無法預測,用戶數量呈指數曲線增長等等。但控制網絡流量仍然是一項重要的網絡要求,人們再也無法接受基于軟件的路由器的性能缺陷了。現在,80/20的規則已轉換為20/80。
在業界對交換式路由器的熱烈討論中,性能占據了中心位置。基于軟件的路由器以每秒數十萬包的速率轉發數據包,而交換式路由器轉發數據包的速率則達到了每秒數千萬包。這種在性能上數百倍的提高是通過體系結構變化而實現的:傳統路由器采用運行于微處理器上的軟件來轉發數據包;而交換式路由器使用的則是硬件,如專用集成電路(ASICs)。
盡管包轉發技術的基礎已經發生了變化,但需要完成的任務卻是相同的:檢查進入的數據包,將其目標地址與路由表中的項目相比較,然后從正確的接口發送出去。在這一過程中,數據包還接受一些額外處理任務。
網絡控制能力的提高
傳統路由器無法同時保證性能和控制功能。控制功能是由一系列規則所提供的,舉例來說可能是優先權、拒絕訪問或提供記賬數據。當數據包進入路由器時,這些相關的規則也同樣作用于數據包。在基于軟件的路由器中,這些規則被存儲于一個軟件數據庫內,每個數據包通過時都必須與該數據庫進行核對。這正是問題的根源:處理路由功能的微處理器還必須查詢數據庫,此時數據包不會被發送,因而路由器的轉發能力較低。
新一代交換式路由器不會遇到這種問題,因為查詢和控制功能都是在硬件中實現的。交換式路由器性能與控制功能結合起來的關鍵在于ASIC能夠讀閱每一數據包內容的多少。
ASIC能夠收集到的關于每一數據包流量的信息越多,可作用于該數據包流的控制水平就越精細。
每一次的客戶機/服務器對話都會在客戶機與服務器之間產生一串數據包。這些數據包構成的數據流可分別在OSI第二、三或四層進行識別。每層都會提供關于該流的更為詳細的信息。管理一個網絡的最基本的工作就是控制這些網絡流量。在第2層,數據流中的每個數據包通過源站點和目的站點的MAC地址加以識別。在第3層,數據流通過源和目的網絡地址被識別,控制數據流的能力僅限于源/目的地址對,如現在市場上的被稱為第3層交換機的交換式路由器。如果一臺客戶機正在同時使用同一服務器上的多個應用程序,則第3層信息就不會對每一應用程序流作出詳細描述,這樣就無法為每個數據流逐一實施不同的控制規則了。
——傳統路由器都具有閱讀第4層報頭信息的能力。實際上,傳統路由器中的大部分高級控制特性都是在第4層上實現的。例如,在基于軟件的路由器中,第4層信息被用來建立安全過濾器,這在控制網絡流量的過程中是一個重要組成部分。但是對于基于軟件的路由器來說,由于前面所述的理由,對數據包的深入閱讀將會極大地犧牲性能。的確,在許多基于軟件的路由器中,當啟用安全過濾器時,性能最多可下降70%。
——將第4層報頭的端口號信息和第3層報頭的源/目標信息結合使用可以實現真正的精確控制。具體應用程序對話流可以在客戶機與服務器間控制,如果交換式路由器是全功能的,則所有這些工作都可以以線速完成。通過閱讀第4層報頭信息,第4層交換機可在執行路由決策時區分應用程序。應用程序可被分配不同的轉發規則,從而保證不同的服務質量,或者使用安全過濾器以提供對網絡的應用層控制。
進軍主干IP網絡
——無論是在大型的企業IP網,還是運營服務商的IP網,智能交換式路由器都可以找到用武之地。這些網絡上往往運行著成千上萬的應用程序,每秒均有上百萬的數據流通過主干交換設備。在這種環境下,提供與地理位置無關的持續的網絡訪問是非常必要的。智能交換路由器能滿足大型網絡主干設備的需求,并在價格、性能、路由能力和路由表存儲容量等方面具有較大的優勢;除此之外,智能交換路由器實現了IP/IPX協議的全部路由功能,具有與現有設備較高的互連能力,并帶有直觀的網管軟件。這一切使得在大型網絡中采用智能交換式路由器來管理和控制主干鏈路是一種理想的解決方案。
——目前,市場上已經出現成熟的交換式路由器產品,其功能已經很完善。例如Cabletron的智能交換式路由器產品實現的功能超過了傳統路由器和第三層交換機的功能,能提供在所有端口上以每秒千兆位速率進行第二、三、四層交換的符合標準的解決方案。高速的專用ASIC芯片通過對數據包第二、三、四層報頭的查找實現數據包的轉發。除了能完成第二、三層交換功能外,Cabletron公司的智能交換式路由器SSR可通過在第四層交換數據包實現帶寬分配,故障診斷和對TCP/IP應用程序數據流進行訪問控制的功能。它提供詳細的流量統計信息和記賬信息、應用層QoS策略和訪問控制等能力。
路由器發展趨勢
芯片速度每18個月翻一翻,而因特網的流量是每六個月翻一翻。作為因特網的樞紐,路由器正在朝速度更快、服務質量更好和更易于綜合化管理的三個方向發展。路由器的功能 在具體分析路由器的發展趨勢之前,我們先簡單介紹一下路由器的功能。 傳統上路由器工作于所謂網絡7層協議的第三層,其主要任務是接收來自一個網絡接口的數據包,根據其中所含的目的地址,決定轉發到哪一個下一個目的地(可能是路由器也可能就是最終目的點),并決定從哪個網絡接口轉發出去。這是路由器的最基本功能——數據包轉發功能。為了維護和使用路由器,路由器還需要有配置或者說控制功能。
根據TCP/IP協議,路由器的數據包轉發具體過程是:
絡接口接收數據包;這一步負責網絡物理層處理,即把經編碼調制后的數據信號還原為數據。不同的物理網絡介質決定了不同的網絡接口,如對應于10Base-T以太網,路由器有10Base-T以太網接口,對應于SDH,路由器有SDH接口,對應于DDN,路由器有V.35接口
根據網絡物理接口,路由器調用相應的鏈路層(網絡7層協議中的第二層)功能模塊以解釋處理此數據包的鏈路層協議報頭。這一步處理比較簡單,主要是對數據完整性的驗證,如CRC校驗、幀長度檢查。近年來,IP over something 的趨勢非常明顯,特別是光纖網絡技術的迅速發展和IP作為事實標準的確立,使得在DWDM(密集波分復用)光纖上,IP(處于網絡層——網絡7層協議中的第三層)跳過鏈路層而被直接加載在物理層之上。
在鏈路層完成對數據幀的完整性驗證后,路由器開始處理此數據幀的IP層。這一過程是路由器功能的核心。根據數據幀中IP包頭的目的IP地址,路由器在路由表中查找下一跳的IP地址,IP數據包頭的TTL(Time to Live)域開始減數,并計算新的校驗和(checksum)。如果接收數據幀的網絡接口類型與轉發數據幀的網絡接口類型不同,則IP數據包還可能因為最大幀長度的規定而分段或重組。
根據在路由表中所查到的下一跳IP地址,IP數據包送往相應的輸出鏈路層,被封裝上相應的鏈路層包頭,最后經輸出網絡物理接口發送出去。
下面詳細介紹路由器的發展趨勢。
速度更快
傳統意義上,路由器通常被認為是網絡速度的瓶頸。在局域網速度早已達到上百兆時,路由器的處理速度至多只到幾十兆比特率。這幾年伴隨著因特網的爆炸性增長,大家對路由器的研究也重點體現在提高路由器的處理速度上。96,97年間,美國出現了一批極具創新精神的小公司,如Nexabit、Juniper、Avici等,把路由器的處理速度提高到了登峰造極的地步,在很快的時間內相繼推出了吉位路由器。連Cisco公司在速度這一方面都只能望其項背。由于這些高速路由器無一例外地都引入了交換的結構,這些路由器也被稱千兆位交換路由器(GSR-Gigabit Switch Router)和太位交換路由器(TSR)。這些路由器的光接口速度也很快從OC-12 ( 622Mbps ) 跳到OC-48 ( 2.5Gbps ) 再到OC-192 ( 10Gbps ),這樣的速度早已把ATM交換機遠遠地甩在身后。從此,ATM在核心網絡中的不可代替的地位徹底發生了動搖。曠日持久的IP——ATM技術之爭終于以IP占據壓倒性的優勢結束。不過,從以下的分析,我們也可以看出,IP路由器速度的提高是直接得益于ATM的概念和技術的,在IP領域中提出的許多新概念和新技術也有相當一部分是直接或間接來源于ATM,兩種優秀的技術逐漸開始融合。事實上,許多公司從事高速IP路由器研發的技術人員正是過去研究ATM技術的研發人員。具體來說,IP路由器速度的急劇提高來源于以下四個方面的技術進展。
件體系結構。路由器的硬件體系結構大致經歷了6次變化(《路由器的體系結構》中將詳細討論),從最早期的單總線、單CPU結構發展到單總線、多CPU再到多總線多CPU。到現在,高速IP路由器中多借鑒ATM的方法,采用交叉開關方式實現各端口之間的線速無阻塞互連。高速交叉開關的技術已經十分成熟,在ATM和高速并行計算機中早已得到廣泛應用,市場上可直接購買到的高速交叉開關的速率就高達50Gbps。伴隨著高速交叉開關的引入,也同時引入了一些相應的技術問題,特別是針對IP多播,廣播以及服務質量(QoS),采用成熟的調度策略和算法,這些問題都得到了很好的解決。
ASIC技術。這些年,出于成本和性能的考慮,ASIC應用得越來越廣泛,幾乎是言必稱ASIC。在路由器中要極大地提高速度,首先想到的也是ASIC。有的用ASIC做包轉發,有的用ASIC查路由,并且查找IPV4路由的ASIC芯片已經開始上市銷售。在ASIC蓬勃發展、大量應用的潮流中,有一動向值得注意,這就是所謂可編程ASIC的出現,這恐怕也是網絡本身日新月異所導致的一種結果。由于ASIC的設計生產的投入相當大,一般來說,AISC只用于已完全標準化的過程,而網絡的結構和協議又變化相當快,因此相應地在網絡設備這一領域,出現了奇特的“可編程ASIC”。目前,有兩種類型的所謂“可編程ASIC”,一種以3COM公司FIRE ( Flexible Intelligent Routing Engine ) 芯片為代表,這顆ASIC芯片中內嵌了一顆CPU,因此具有一定程度的靈活性;另一種以Vertex Networks的HISC專用芯片為代表,這顆芯片是一顆專門為通信協議處理的CPU,CPU體系結構設計專門化的適應協議處理,通過改寫微碼,可使這顆專用芯片具有處理不同協議的能力以適應類似從IPV4到IPV6的變化。
三層交換。這是協議處理過程的一次革命性突破,也是現在GSR和TSR名稱的來源。自從名不見經傳的Ipsilon公司在1994年推出“一次路由,然后交換”的IPSwitch技術之后,各大公司紛紛推出自己專有的三層交換技術。如Cisco的Tag Switch、3Com 的Label Switch等。綜合這些專有技術的優點,IETF終于在1998年推出了性能優越的多協議標記交換(MPLS)。與“一次路由,然后交換”的最初思想相比,MPLS從網絡結構這一更高的層次來考慮三層交換技術,力圖一舉解決三層交換網絡流量管理的問題。與最初的Ipswitch技術不同,MPLS協議要對IP協議包做改動,在網絡邊緣,MPLS路由器對每個進來的IP數據包加上標簽(Label),在其后的傳輸中,核心路由交換設備將只依據這個標簽決定轉發路徑,這種做法已經十分類似ATM世界中的虛電路概念。目前這一方面的研究仍在進行中,主要技術難點在于如何在網絡自治系統中確定網絡邊緣路由器上的標簽分配方案,以及如何根據網絡負載和故障情況動態自適應調整這個方案。
IP over SDH,IP over DWDM。這方面的技術進展完全源于光纖通信技術的進展。隨著IP的核心地位逐漸被認同,IP over ATM、然后ATM over SDH的方式被IP直接over SDH的方式取代。SDH采用時分復用的方式承載多路數據。因此在核心網中需大量采用復用器交叉連接器。DWDM(密集波分復用)使得一根光纖上可用不同的波長傳送多路信號。一般一根光纖上同時跑4個波長即可稱為DWDM。自從1996年16個波長的DWDM光纖通信產品問世以來,到現在40個波長的DWDM技術已經實用化,80乃至于96個波長的DWDM產品也將在2000年內推出,我國也已經具備開發8個波長的DWDM技術。由于采用波分復用技術,數據在光纖上時的傳送變得相當簡單,光通信技術的進步使得光信號可以在800公里長的范圍內直接傳輸而無需任何光電或光光再生放大器。IP數據包直接調制在某個波長上,無需再經過復用、解復用。甚至在核心網中,直接采用波長信息作為IP數據流的路徑信息。
服務質量更好
前面所述的路由器在速度上的提高仍只不過是為了適應數據流量的急劇增加。而路由器發展趨勢更本質、更深刻的變化是:以IP為基礎的包交換數據將在未來幾年內迅速取代已發展了近百年的電路交換通信方式,成為通信業務模式的主流。這意味著,IP路由器不僅要提供更快的速度以適應急劇增長的傳統的計算機數據流量,而且,IP路由器也將逐步提供原電信網絡所提供的種種業務。但是傳統的IP路由器并不關心也不知道IP包的業務類型,一般只是按先進、先出的原則轉發數據包,語音電話數據、實時視頻數據、因特網瀏覽數據等等各種業務類型的數據都被不加區分的對待。由此可見,IP路由器要想提供包括電信廣播在內的所有業務,提高服務質量(QOS)是其關鍵。這也正是目前各大網絡設備廠商(包括Cisco,3Com,Nortel等)所努力推進的方向。各大廠商新推出的高、中、低檔路由器中都不同程度地支持QoS,如Cisco的最高檔12000系列,從硬件和軟件協議兩方面都對QoS有很強的支持,而其新推出的低端產品2600系列也支持語音電話這樣的新業務應用。事實上,QoS不僅是路由器的一個發展趨勢,以路由器為核心的整個IP網絡都在朝這個方向發展。“三網合一”這樣一個概念便是這個方向的產物。然而以傳統IP路由器為核心的網絡已經不能適應”三網合一”的趨勢,以美國為首的各個國家都在推進能提供更好,更快的服務質量的網絡技術的研發。其中路由器的研發又是其中的關鍵,公司成為推動這項技術的主要動力。
對QoS的支持來自軟件和硬件兩個方面。從硬件方面說,更快的轉發速度和更寬的帶寬是基本前提。從軟件協議方面來說,近年來的努力,表現在以下幾個結果:
PV4包頭服務類型字段。IPV4包頭中有一個3位的區域用以標識此IP包的優先級。據此優先級,IP路由器可以決定不同IP包的轉發優先順序。可以說,自IP協議制定之日起,就已經為日后提供更好的QoS預留了機制的保證。但由于IP網絡在蓬勃發展的初期并不注重QoS。因此,一般這個人3位區域并沒有被使用。不過,如我們下面分析所能看到,僅僅在IP包中定義服務類型是絕對不夠的,通過信令在整個網絡的各個環節都必須保證支持所要求的服務質量。
RSVP(資源預留協議)及相應的系列協議。這是IP路由器為提供更好的服務質量向前邁進的具有深刻意義的一步。傳統上IP路由器只負責包轉發,通過路由協議知道臨近路由器的地址。而RSVP則類似于電路交換系統的信令協議一樣,為一個數據流通知其所經過的每個節點(IP路由器),與端點協商為此數據流提供質量保證。RSVP協議一出現,立刻獲得廣泛的認同,基本上被任為較好地解決了資源預留的問題。但隨著時間的推移,網絡的爆炸性增長,RSVP所暴露出來的問題越來越多,主要體現在以下幾個方面:
最根本的是,RSVP是以每一個數據流為協商服務對象,在網絡流量爆炸性增長的情況下,路由器轉發的數據流個數急劇增長,為提高轉發速度,路由器中做了大量專門設計,已經根本不可能再為每個數據流進行復雜的資源預留協議。
其次,當由于線路繁忙或路由器故障等原因,路由修改時,需要重新進行一次相對耗時RSVP過程。
出于以上兩個原因,IETF又新推出另一種QoS策略——DiffServ (Differentiated Service)。目前DiffServ的框架已基本確定,美國的internet2也選擇DiffServ作為其QoS策略。與DiffServ相比,RSVP是一種Integrated Service,集中控制策略,而DiffServ則是一種分散控制策略,其精髓是僅控制路徑中每一跳(per hop)的行為。終端應用設備通過SLA(Service Level Agreement)與邊緣路由器協商獲得其應用數據流可得到保證的服務級別。根據這個服務級別,邊緣路由器為每個接收到的數據包打上級別的標記,而核心路由器則只是根據每個包的服務級別的標記決定轉發時的調動行為。由于客戶只是與邊緣路由器協商并獲得服務級別保證,在一個相互關聯的大網中,由于網絡流量不均勻等原因,不同邊緣路由器所提供的相同級別的服務等級的實際服務質量并不一樣,這就需要不同的提供QoS服務等級的網絡區域之間也通過SLA相互交流流量信息,以避免或減少上述情況的發生。
多協議標記交換(MPLS)也被用來解決QoS問題。但其覆蓋范圍是核心網絡路由器。為建立合理的核心路由間的交換路徑,核心路由器間需要定時交換流量等狀況信息。
管理更加智能
隨著網絡流量的爆炸性增長,網絡規模日益膨脹,以及對網絡服務質量的要求越來越高,路由器上的網絡管理系統變得日益重要,網絡連接已成為日常工作,生活中不可缺的部分。在保證質量的情況下最大限度地利用帶寬、及早發現并診斷設備故障,迅速方便地根據需要改變配置,這些網絡管理功能都日益成為直接影響網絡用戶和網絡運營商利益的重要因素。在網絡協議七層模型中,網絡管理屬于高層應用,目前各廠家網絡管理的一個重要發展趨勢是向智能化方向發展。所謂智能化又體現在兩個方面,一是網絡設備(路由器)之間信息交互的智能化;二是網絡設備與網絡管理者之間信息交互的智能化,
在網絡管理智能化的大趨勢中,“基于策略的管理”和“流量工程”這兩個技術概念是目前最引人注目的。各路由器廠商在新推出的產品中無不標榜自己的網絡管理配套系統具有或部分具有這兩個方面的功能。
“基于策略的管理”這一概念將同時影響路由器之間和路由器與網絡管理者之間的信息交互行為模式。使得網絡管理者更易于從用戶的角度去定義和約束網絡行為,而這些上層策略將直接影響網絡基本行為,使傳統的路由算法發展為基于策略的路由算法,使路由器之間的信息交互必須包涵策略性所涵蓋的信息內容。
“流量工程”是核心網運營商最關心的問題,新的協議如MPLS在解決標記交換的同時,也提供了一個很好的解決“流量工程”的方法。即通過路由器三間交互各端的流量狀態等信息,用收斂算法計算一段時間內網絡內標記的顯式路徑,約束最短路程優先算法被采用以使整個網絡的流量在每一段時間內盡量保持均衡 。
作為本文的總結,可以說網絡技術的發展是日新月異。當我們沉沁在以IP為基礎的因特網給我們所帶來的巨大喜悅中時,路由器技術特別是核心路由器技術正在經歷著巨大的變化,路由器早已非當年吳下阿蒙,借用比爾.蓋茨的話說,我們離不懂路由器只有18個月。
?路由器是一種典型的網絡層設備。它是兩個局域網之間接幀傳輸數據,在OSI/RM之中被稱之為中介系統,完成網絡層中繼或第三層中繼的任務。路由器負責在兩個局域網的網絡層間接幀傳輸數據,轉發幀時需要改變幀中的地址。它在OSI/RM中的位置如圖1所示。
一、原理與作用
路由器(Router)是用于連接多個邏輯上分開的網絡,所謂邏輯網絡是代表一個單獨的網絡或者一個子網。當數據從一個子網傳輸到另一個子網時,可通過路由器來完成。因此,路由器具有判斷網絡地址和選擇路徑的功能,它能在多網絡互聯環境中,建立靈活的連接,可用完全不同的數據分組和介質訪問方法連接各種子網,路由器只接受源?站或其他路由器的信息,屬網絡層的一種互聯設備。它不關心各子網使用的硬件設備,但要求運行與網絡層協議相一致的軟件。路由器分本地路由器和遠程路由器,本地路由器是用來連接網絡傳輸介質的,如光纖、同軸電纜、雙絞線;遠程路由器是用來連接遠程傳輸介質,并要求相應的設備,如電話線要配調制解調器,無線要通過無線接收機、發射機。
一般說來,異種網絡互聯與多個子網互聯都應采用路由器來完成。
路由器的主要工作就是為經過路由器的每個數據幀尋找一條最佳傳輸路徑,并將該數據有效地傳送到目的站點。由此可見,選擇最佳路徑的策略即路由算法是路由器的關鍵所在。為了完成這項工作,在路由器中保存著各種傳輸路徑的相關數據——路徑表(Routing Table),供路由選擇;時使用。路徑表中保存著子網的標志信息、網上路由器的個數和下一個路由器的名字等內容。路徑表可以是由系統管理員固定設置好的,也可以由系統動態修改,可以由路由器自動調整,也可以由主機控制。
1.靜態路徑表?
由系統管理員事先設置好固定的路徑表稱之為靜態(static)路徑表,一般是在系統安裝時就根據網絡的配置情況預先設定的,它不會隨未來網絡結構的改變而改變。
2.動態路徑表?
動態(Dynamic)路徑表是路由器根據網絡系統的運行情況而自動調整的路徑表。路由器根據路由選擇協議(Routing Protocol)提供的功能,自動學習和記憶網絡運行情況,在需要時自動計算數據傳輸的最佳路徑。
二、路由器的優缺點
1.優點?
??? 適用于大規模的網絡;
??? 復雜的網絡拓撲結構,負載共享和最優路徑;
??? 能更好地處理多媒體;
??? 安全性高;
??? 隔離不需要的通信量;
??? 節省局域網的頻寬;
??? 減少主機負擔。
2.缺點?
??? 它不支持非路由協議;?
??? 安裝復雜;?
??? 價格高。?
三、路由器的功能
(1)在網絡間截獲發送到遠地網段的報文,起轉發的作用。
(2)選擇最合理的路由,引導通信。為了實現這一功能,路由器要按照某種路由通信協議,查找路由表,路由表中列出整個互聯網絡中包含的各個節點,以及節點間的路徑情況和與它們相聯系的傳輸費用。如果到特定的節點有一條以上路徑,則基于預先確定的準則選擇最優(最經濟)的路徑。由于各種網絡段和其相互連接情況可能發生變化,因此路由情況的信息需要及時更新,這是由所使用的路由信息協議規定的定時更新或者按變化情況更新來完成。網絡中的每個路由器按照這一規則動態地更新它所保持的路由表,以便保持有效的路由信息。?
(3)路由器在轉發報文的過程中,為了便于在網絡間傳送報文,按照預定的規則把大的數據包分解成適當大小的數據包,到達目的地后再把分解的數據包包裝成原有形式。
(4)多協議的路由器可以連接使用不同通信協議的網絡段,作為不同通信協議網絡段通信連接的平臺。
(5)路由器的主要任務是把通信引導到目的地網絡,然后到達特定的節點站地址。后一個功能是通過網絡地址分解完成的。例如,把網絡地址部分的分配指定成網絡、子網和區域的一組節點,其余的用來指明子網中的特別站。分層尋址允許路由器對有很多個節點站的網絡存儲尋址信息。
在廣域網范圍內的路由器按其轉發報文的性能可以分為兩種類型,即中間節點路由器和邊界路由器。盡管在不斷改進的各種路由協議中,對這兩類路由器所使用的名稱可能有很大的差別,但所發揮的作用卻是一樣的。
中間節點路由器在網絡中傳輸時,提供報文的存儲和轉發。同時根據當前的路由表所保持的路由信息情況,選擇最好的路徑傳送報文。由多個互連的LAN組成的公司或企業網絡一側和外界廣域網相連接的路由器,就是這個企業網絡的邊界路由器。它從外部廣域網收集向本企業網絡尋址的信息,轉發到企業網絡中有關的網絡段;另一方面集中企業網絡中各個LAN段向外部廣域網發送的報文,對相關的報文確定最好的傳輸路徑。
我們通過一個例子來說明路由器工作原理。
例:工作站A需要向工作站B傳送信息(并假定工作站B的IP地址為120.0.5),它們之間需要通過多個路由器的接力傳遞,路由器的分布如圖2所示。
其工作原理如下:
(1)工作站A將工作站B的地址120.0.5連同數據信息以數據幀的形式發送給路由器1。
(2)路由器1收到工作站A的數據幀后,先從報頭中取出地址120.0.5,并根據路徑表計算出發往工作站B的最佳路徑:R1->R2->R5->B;并將數據幀發往路由器2。
(3)路由器2重復路由器1的工作,并將數據幀轉發給路由器5。
(4)路由器5同樣取出目的地址,發現120.0.5就在該路由器所連接的網段上,于是將該數據幀直接交給工作站B。
(5)工作站B收到工作站A的數據幀,一次通信過程宣告結束。
事實上,路由器除了上述的路由選擇這一主要功能外,還具有網絡流量控制功能。有的路由器僅支持單一協議,但大部分路由器可以支持多種協議的傳輸,即多協議路由器。由于每一種協議都有自己的規則,要在一個路由器中完成多種協議的算法,勢必會 降低路由器的性能。因此,我們以為,支持多協議的路由器性能相對較低。用戶購買路由器時,需要根據自己的實際情況,選擇自己需要的網絡協議的路由器。
近年來出現了交換路由器產品,從本質上來說它不是什么新技術,而是為了提高通信能力,把交換機的原理組合到路由器中,使數據傳輸能力更快、更好。
?
非常好我支持^.^
(1) 100%
不好我反對
(0) 0%
相關閱讀:
- [電子說] 環旭電子推出Pisces企業級無線路由器助力企業應對高密度數據挑戰 2023-10-24
- [電子說] 拆機看看華為路由器的天線與濾波器 2023-10-24
- [電子說] 工業路由器一般都用哪種協議? 2023-10-24
- [電子說] SR-MPLS是什么?SR-MPLS的實際應用 2023-10-23
- [移動通信] 如何解決局域網ip地址不夠用問題? 2023-10-23
- [電子說] CPE一般支持哪些工作模式?與MIFI相比,優勢在哪里? 2023-10-22
- [電子說] Ai-WB2模組HTTP客戶端HEAD和GET請求方法 2023-10-21
- [電子說] 中興晴天墻面路由器喜獲2023年GMARK設計大獎 2023-10-20
( 發表人:admin )