路由器是幹什麼的

來源:酷知科普網 1.35W

操作方法

路由器是網際網路的主要節點裝置。路由器通過路由決定資料的轉發。轉發策略稱為路由選擇(routing),這也是路由器名稱的由來(router,轉發者)。作為不同網路之間互相連線的樞紐,路由器系統構成了基於TCP/IP的國際網際網路絡Internet的主體脈絡,也可以說,路由器構成了Internet的骨架。它的處理速度是網路通訊的主要瓶頸之一,它的可靠性則直接影響著網路互連的質量。

路由器是幹什麼的

路由器的主要作用包括以下三方面:
【實現網路的互連和隔離】
路由器工作在OSI模型中的第三層,即網路層。路由器利用網路層定義的“邏輯”上的網路地址(即IP地址)來區別不同的網路,實現網路的互連和隔離,保持各個網路的獨立性。路由器不轉發廣播訊息,而把廣播訊息限制在各自的網路內部。傳送到其他網路的資料先被送到路由器,再由路由器轉發出去。

路由器是幹什麼的 第2張

IP路由器只轉發IP分組,把其餘的部分擋在網內(包括廣播),從而保持各個網路具有相對的獨立性,這樣可以組成具有許多網路(子網)互連的大型的網路。由於是在網路層的互連,路由器可方便地連線不同型別的網路,只要網路層執行的是IP協議,通過路由器就可互連起來。

路由器是幹什麼的 第3張

【根據IP地址來轉發資料】
網路中的裝置用它們的網路地址(TCP/IP網路中為IP地址)互相通訊。IP地址是與硬體地址無關的“邏輯”地址。路由器只根據IP地址來轉發資料。IP地址的結構有兩部分,一部分定義網路號,另一部分定義網路內的主機號。目前,在Internet網路中採用子網掩碼來確定IP地址中網路地址和主機地址。子網掩碼與IP地址一樣也是32bit,並且兩者是一一對應的,並規定,子網掩碼中數字為“1”所對應的IP地址中的部分為網路號,為“0”所對應的則為主機號。網路號和主機號合起來,才構成一個完整的IP地址。同一個網路中的主機IP地址,其網路號必須是相同的,這個網路稱為IP子網。

路由器是幹什麼的 第4張

通訊只能在具有相同網路號的IP地址之間進行,要與其它IP子網的主機進行通訊,則必須經過同一網路上的某個路由器或閘道器(gateway)出去。不同網路號的IP地址不能直接通訊,即使它們接在一起,也不能通訊。
路由器有多個埠,用於連線多個IP子網。每個埠的IP地址的網路號要求與所連線的IP子網的網路號相同。不同的埠為不同的網路號,對應不同的IP子網,這樣才能使各子網中的主機通過自己子網的IP地址把要求出去的IP分組送到路由器上。

路由器是幹什麼的 第5張

【選擇資料傳送的線路】在網路通訊過程中,選擇通暢快捷的近路,能大大提高通訊速度,減輕網路系統通訊負荷,節約網路系統資源,提高網路系統暢通率,從而讓網路系統發揮出更大的效益來。
路由器的主要工作就是為經過路由器的每個資料幀尋找一條最佳傳輸路徑,並將該資料有效地傳送到目的站點。由此可見,選擇最佳路徑的策略即路由演算法是路由器的關鍵所在。為了完成這項工作,在路由器中儲存著各種傳輸路徑的相關資料:路由表(RoutingTable),供路由選擇時使用。路由表中儲存著子網的標誌資訊、網上路由器的個數和下一個路由器的名字等內容。路由表可以是由系統管理員固定設定好的,也可以由系統動態修改,可以由路由器自動調整,也可以由主機控制。

路由器是幹什麼的 第6張

事實上,路由器除了上述的功能外,還具有資料包過濾、網路流量控制、地址轉換等功能。另外,有的路由器僅支援單一協議,但大部分路由器可以支援多種協議的傳輸,即多協議路由器。由於每一種協議都有自己的規則,要在一個路由器中完成多種協議的演算法,勢必會降低路由器的效能。因此,使用者購買路由器時,需要根據自己的實際情況,選擇自己需要的網路協議的路由器。

路由器是幹什麼的 第7張
熱門標籤