路由器的組成和主要功能?簡單的說:路由器的功能就是尋路――給IP包尋找正确的路徑以通往目的地下面是比較詳細的介紹:,下面我們就來聊聊關于路由器的組成和主要功能?接下來我們就一起去了解一下吧!
簡單的說:路由器的功能就是尋路――給IP包尋找正确的路徑以通往目的地。下面是比較詳細的介紹:
原理與作用:
路由器(Router)用于連接多個邏輯上分開的網絡,所謂邏輯網絡是代表一個單獨的網絡或者一個子網。當數據從一個子網傳輸到另一個子網時,可通過路由 器來完成。因此,路由器具有判斷網絡地址和選擇路徑的功能,它能在多網絡互聯環境中,建立靈活的連接,可用完全不同的數據分組和介質訪問方法連接各種子 網,路由器隻接受源站或其他路由器的信息,屬網絡層的一種互聯設備。它不關心各子網使用的硬件設備,但要求運行與網絡層協議相一緻的軟件。
一般說來,異種網絡互聯與多個子網互聯都應采用路由器來完成。 路由器的主要工作就是為經過路由器的每個數據幀尋找一條最佳傳輸路徑,并将該數據有效地傳送到目的站點。由此可見,選擇最佳路徑的策略即路由算法是路由器 的關鍵所在。為了完成這項工作,在路由器中保存着各種傳輸路徑的相關數據--路徑表(RoutingTable),供路由選擇時使用。路徑表中保存着子網 的标志信息、網上路由器的個數和下一個路由器的名字等内容。路徑表可以是由系統管理員固定設置好的,也可以由系統動态修改,可以由路由器自動調整,也可以 由主機控制。
靜态路徑表
由系統管理員事先設置好固定的路徑表稱之為靜态(static)路徑表,一般是在系統安裝時就根據網絡的配置情況預先設定的,當網絡結構的改變時需管理員手工改動相應的表項。
動态路徑表
動态(Dynamic)路徑表是路由器根據網絡系統的運行情況而自動調整的路徑表。路由器根據路由選擇協議(RoutingProtocol)提供的功能,自動學習和記憶網絡運行情況,在需要時自動計算數據傳輸的最佳路徑。
路由器的功能
(1) 協議轉換:能對網絡層及其以下各層的協議進行轉換。
(2) 路由選擇:當分組從互聯的網絡到達路由器時,路由器能根據分組的目的地址按某種路由策略,選擇最佳路由,将分組轉發出去,并能随網絡拓撲的變化,自動調整路由表。
(3) 能支持多種協議的路由選擇:路由器與協議有關,不同的路由器有不同的路由器協議,支持不同的網絡層協議。如果互聯的局域網采用了兩種不同的協議,例如,一 種是TCP/IP協議,另一種是SPX/IPX協議(即Netware的傳輸層/網絡層協議),由于這兩種協議有許多不同之處,分布在互聯網中的 TCP/IP(或SPX/IPX)主機上,隻能通過TCP/IP(或SPX/IPX)路由器與其他互聯網中的TCP/IP(或SPX/IPX)主機通信, 但不能與同一局域網中的SPX/IP(或TCP/IP)主機通信。多協議路由器能支持多種協議,如IP,IPX及X.25協議,能為不同類型的協議建立和 維護不同的路由表。這樣不僅能連接同一類型的網絡,還能用它連接不同類型的網絡。這種功能雖然使路由器的适應性變強,但同時也使得路由器的整體性能降低, 現在IP協議在網絡中越來越占主導地位,因此在下一代路由器(如交換式路由器)隻需要支持IP協議。
(4) 流量控制:路由器不僅具有緩沖區,而且還能控制收發雙方數據流量,使兩者更加匹配。
(5) 分段和組裝功能:當多個網絡通過路由器互聯時,各網絡傳輸的數據分組的大小可能不相同,這就需要路由器對分組進行分段或組裝。即路由器能将接收的大分組分 段并封裝成小分組後轉發,或将接收的小分組組裝成大分組後轉發。如果路由器沒有分段組裝功能,那麼整個互聯網就隻能按照所允許的某個最短分組進行傳輸,大 大降低了其他網絡的效能。
(6) 網絡管理功能:路由器是連接多種網絡的彙集點,網間分組都要通過它,在這裡對網絡中的分組、設備進行監視和管理是比較方便的。因此,高檔路由器都配置了網絡管理功能,以便提高網絡的運行效率、可靠性和可維護行。
一個路由器必然有大于或者等于2的網絡接口,這樣它才存在路由的功能,否則,如果隻有一個接口的話,也就無所謂"尋路"了!這裡說的網絡接口不一定是物理上的接口,例如網卡或其他,也可以是虛拟的接口,例如隧道入口等。
如前面所描述的,一個路由器上運行的路由信息可以是靜态配置的,也可以是動态産生。前者通過手工配置完成、而後者則通過在路由器上運行跑相關路由協議的程 序來根據網絡狀态動态改變内核中的路由表。下面我們仔細介紹一些這兩類路由器的配置。通常,一個路由器既有靜态配置的部分,又有動态配置的部分,二者結合 起來。
多網卡的設置。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!