WINDOWS實現路由之路由的基本概念
路由需求分析
在實現了公司的網絡后,隨著規(guī)模的擴大,各個部門之間的計算機IP地址可能會在不同的網段;或者因為某些需求,需要把公司的網絡劃分成不同的網段。這些網絡之間即需要劃分開,又需要在一定程度上互相聯系和通信。
不同的網絡之間的主機需要相互通信的時候,需要有合適的數據轉發(fā)設備。一般在工程布置的時候我們使用專用的路由設備。路由設備通常是專用的硬件設備,造價比較昂貴,管理也很消耗管理員的精力。
隨著計算機運算能力的提高,目前路由設備可以有機與軟件或操作系統來實現。軟件實現的路由功能,從原理上講,與硬件設備的技術是一致的。但是由于操作系統或軟件本身性能限制,軟件路由的效率相對硬件路由的效率要低一些。作為公司或企業(yè)內部的若干網段之間的相互訪問、數據路由、利用性能優(yōu)異的計算機來實現還是可以的。
路由的基本概念
IP路由就是在所連網絡之間轉發(fā)數據包的過程?;赥CP/IP的網絡,路由是部分網際協議(IP)與其他網絡協議服務結合,提供在就基于TCP/IP的大型網絡中不同網段上的主機之間數據的互相轉發(fā)。IP協議負責對IP數據進行分檢和傳遞。每個傳入或傳出數據包叫做一個IP數據包。IP數據包包含兩個IP地址:發(fā)送主機的源地址和接收主機的目標地址。
路由是IP的主要功能。通過使用Internet層的IP,IP數據包在每個主機上進行交換和處理:
源主機上的傳輸服務向IP層利用TCP段或UDP消息的形式傳送源數據。
IP層傳輸在網絡上傳遞數據的源和目標的地址信息裝配IP數據包。
IP層將數據包向下。在數據鏈路層將IP數據包轉換成在物理網絡的網絡特定媒體上傳輸的幀。這個過程在目標主機上按相反方向的順序進行。
每個IP數據包都包含源地址和目標的IP地址。每個主機上的IP層服務檢查每個數據包的目標地址,將這個地址與本地維護的路由表相比較,然后確定下一步的轉發(fā)操作。
路由器
路由器(router)用于連接多個邏輯上分開的網路。所謂邏輯網絡是代表一個單獨的網絡或一個子網。當數據從一個子網傳輸到另外一個子網時,可通過路由器來完成。因此,路由器具有尋址和選擇路徑的功能,它能在多個網絡互連環(huán)境中,建立靈活的連接,可用完全不同的數據分組和介質訪問方法連接各種子網,路由器只接受源主機或其他路由器的信息,屬網絡層的一種互連設備。它不關心各子網使用的硬件設備,但要求運行與網絡層協議相一致的軟件。一般說來,不同網絡互聯與多個子網互聯都應該采用路由器來完成。
路由器的主要工作就是為經過路由器的數據幀尋找一條***傳輸路徑,并將該數據有效地傳送到目的地。選擇***路徑即路由算法是路由器的關鍵任務。為了完成這項工作,在路由器中報紙著各種傳輸路徑的相關數據——路由表(Routing table),供路由器選擇時使用。
路由表
路由表中保存著子網的標志信息、網上路由器的個數和下一個路由器的名字等內容。路由表可以是由系統管理員固定設置好的,也可以由系統動態(tài)修改;可以由路由器自動調整,也可以由主機控制。
TCP/IP主機使用路由表維護有關其他網絡及主機的地址信息。網絡和主機用IP地址和子網掩碼來標識。另外,由于路由表對每個本地主機提供關于如何與遠程網絡和主機通信所需的信息,因此路由表是很重要的。
當計算機準備發(fā)送IP數據包時,它將自己的IP地址和接收者的目標IP地址插入到IP報頭,然后計算機目標IP地址,將它與本地維護的IP路由表相比較,根據比較結果執(zhí)行相應的操作。該計算機執(zhí)行以下三種操作之一:
(1)將數據包向上傳到本地主機IP之上的協議層
(2)經過其中一個連接的網絡接口轉發(fā)數據包
(3)丟棄數據包
路由器的優(yōu)缺點
1.優(yōu)點
使用于大規(guī)模的網絡
復雜的網絡拓撲,共享負載和***路徑
能更好地處理多媒體
安全性高
隔離不需要的流量
節(jié)省局域網的帶寬
減少主機的負擔
2.缺點
它不支持非路由協議
安裝復雜
價格高
路由的相關概念就為大家介紹到這,希望大家已經掌握,下一節(jié)我們將會為大家介紹的內容是:靜態(tài)路由器
【編輯推薦】