古詩詞大全網 - 成語經典 - 什麽是路由器?有什麽作用嗎?

什麽是路由器?有什麽作用嗎?

什麽是路由器

什麽是路由器:路由器是壹種連接多個網絡的網絡設備,它能將不同網絡或網段之間的數據信息進行“翻譯”,以使它們能夠相互“讀”懂對方的數據,從而構成壹個更大的網絡。什麽是路由器,路由器(Router)在OSI/RM中完成網絡層中繼或第三層中繼的任務,從事不同網絡之間的數據包的存儲和分組(Packet)轉發,是用於連接多個邏輯上分開的網絡(所謂邏輯網絡是代表壹個單獨的網絡或者壹個子網)的網絡設備。它具有判斷網絡地址和選擇路徑的功能,能在多個網絡互聯環境中,建立靈活的連接;可用完全不同的數據分組和介質訪問方法連接各種子網;路由器只接受源站或其他路由器的信息,屬網絡層的壹種互聯設備。它不關心各子網使用的硬件設備,但要求運行與網絡層協議相壹致的軟件。壹般說來,異種網絡互聯與多個子網互聯都應采用路由器來完成。由於它在兩個局域網的網絡層之間按幀傳輸數據時,需要改變兩個局域網幀中的地址,亦即決定在網絡之間數據傳輸時的路由去向,所以叫“路由器”。

路由器分本地路由器和遠程路由器兩類。本地路由器用來連接網絡傳輸介質,如光纖、同軸電纜;遠程路由器則用來連接遠程傳輸介質,並要求具有相應的設備,如電話線要配調制解調器,DDN需要配DTU,無線連接則要求有無線接收機和發射機。

路由器有兩大典型功能,即數據通道功能和控制功能。數據通道功能包括轉發決定、轉發以及輸出數據鏈路調度等,壹般由硬件來完成;控制功能壹般用軟件來實現,包括與相鄰路由器之間的信息交換、系統配置、系統管理等。

路由器基本功能介紹

傳統上,路由器工作於所謂網絡7層協議模型中的第3層,其主要任務是接收來自壹個網絡接口的數據包,根據其中所含的目的地址,決定轉發到哪個目的地,可能是路由器也可能就是最終目的點,並決定從哪個網絡接口轉發出去。這是路由器的最基本功能——數據包轉發功能。

根據TCP/IP協議,路由器的數據包具體轉發過程是:

1.網絡接口接收數據包的不同的物理網絡介質,決定了不同的網絡接口,如對應於10Base-T以太網,路由器有10Base-T以太網接口;對應於DDN,路由器有V.35接口。

2.根據網絡物理接口,路由器調用相應的鏈路層以解釋處理數據中的鏈路層協議。這壹步處理主要是對數據完整性的驗證。

3.在鏈路層完成對數據幀的完整性驗證後,路由器開始處理此數據幀的IP層。根據數據幀中的目的IP地址,路由器在路由表中查找下壹IP地址,並計算新的校驗和。如果接收數據幀的網絡接口類型與轉發數據幀的網絡接口類型不同,則IP數據包還可能因為最大幀長度的限制而對其進行分段或重組。

4.根據在路由表中所查到的下壹IP地址,IP數據包送往相應的輸出鏈路層,最後經網絡物理輸出接口發送出去。

為了維護和使用路由器,路由器還需要有配置或者說控制功能。

控制功能是由壹系列規則所提供的,舉例來說,可能是優先權、拒絕訪問或提供記賬數據。當數據包進入路由器時,這些相關的規則也同樣作用於數據包。在基於軟件的路由器中,這些規則被存儲於壹個軟件數據庫內,每個數據包通過時都必須與該數據庫進行核對。

參考資料:

www.ee44.net