史萊姆論壇

史萊姆論壇 (http://forum.slime.com.tw/)
-   網路軟硬體架設技術文件 (http://forum.slime.com.tw/f133.html)
-   -   Win2000 IP路由套用解析 (http://forum.slime.com.tw/thread52711.html)

psac 2003-07-23 02:18 AM

Win2000 IP路由套用解析
 
Windows 2000 Server路由提供多傳輸協定LAN到LAN、LAN到WAN、虛擬專用網路(VPN)和網路位址轉換(NAT)路由服務。Windows 2000 Server路由供已經熟悉路由傳輸協定和服務以及路由傳輸協定(例如:TCP/IP、IPX和AppleTalk)的系統管理員使用。

解釋IP路由
在通常的 <SCRIPT language=JavaScript src="/ad/ad.js"></SCRIPT>
術語中,路由就是在網路之間轉發資料包的程序。對關於TCP/IP的網路,路由是部分網際傳輸協定(IP)與其他網路傳輸協定服務結合使用,提供在關於TCP/IP的大型網路中單獨網段上的主機之間互相轉發的能力。

IP是TCP/IP傳輸協定的「郵局」,負責對IP資料進行分檢和傳遞。每個傳入或傳出資料包叫做一個IP資料報。IP資料報包含兩個IP位址:傳送主機的源位址和接收主機的目標位址。與硬體位址不同,資料報內部的IP位址在TCP/IP網路間傳遞時保持不變。路由是IP的主要功能。通過使用Internet層的IP,IP資料報在每個主機上進行交換和處理。

在IP層的上面,源主機上的傳輸服務用TCP段或UDP消息的形式向IP層傳送源資料。IP層使用在網路上傳遞資料的源和目標的位址信息裝配IP資料報。然後IP層將資料報向下傳送到網路接頭層。在這一層,資料鏈路服務將IP資料報轉換成在物理網路的網路特定媒體上傳輸的畫格。這個程序在目標主機上按相反的順序進行。每個IP資料報都包含源和目標的IP位址。每個主機上的IP層服務檢查每個資料報的目標位址,將這個位址與本機維護的路由表相比較,然後確定下一步的轉發操作。IP路由器連線到能夠互相轉發資料包的兩個或更多IP網段上。

IP路由器
TCP/IP網段由IP路由器互相連接,IP路由器是從一個網段向其他網段傳送IP資料報的設備,這個程序叫做IP路由。IP路由器將兩個或更多物理上相互分離的IP網段連接起來。所有的IP路由器都有兩個基本特徵:

1)IP路由器是多宿主主機。多宿主主機就是用兩個或更多網路連接接頭連接每個物理分隔的網段的網路主機。

2)IP路由器可以對其他TCP/IP主機轉發資料包。

IP路由器與其他多宿主主機有一個重要的差別:IP路由器必須能夠對其他IP網路主機轉發關於IP的網間通訊。可以使用各種可能的硬體和軟體產品來實現IP路由器。關於硬盒的路由器,即指定執行專門軟體的硬體設備,是很普遍的。另外,您可以使用關於路由和遠端訪問服務之類的軟體(在執行Windows 2000 Server的電腦上執行)的路由方案。

不管使用哪種類型的IP路由器,所有的IP路由都依靠路由表在網段之間通訊。

路由表
TCP/IP主機使用路由表維護有關其他IP網路及IP主機的信息。網路和主機用IP位址和子網掩碼來標識。另外,由於路由表對每個本機主機提供關於如何與遠端網路和主機通訊的所需信息,因此路由表是很重要的。

對於IP網路上的每台電腦,可以使用與本機電腦通訊的其他每個電腦或網路的項目來維護路由表。通常這是不實際的,因此可改用預設網關(IP路由器)。當電腦準備傳送IP資料報時,它將自己的IP位址和接收者的目標IP位址插入到IP報頭。然後電腦檢查目標IP位址,將它與本機維護的IP路由表相比較,根據比較結果執行相應操作。該電腦執行以下三種操作之一:

? 將資料報向上傳到本機主機IP之上的傳輸協定層。
? 經過其中一個連接的網路接頭轉發資料報。
? 丟棄資料報。

IP在路由表中搜尋與目標IP位址最匹配的路由。從最精確的路由到最不精確的路由,按以下順序排列:

? 與目標IP位址匹配的路由(主機路由)。
? 與目標IP位址的網路ID匹配的路由(網路路由)。
? 預設路由。

如果沒有找到匹配的路由,則IP丟棄該資料報。

Win 2000 IP路由表
執行TCP/IP的每台電腦都要決定路由。這些決定由IP路由表控制。要顯示執行Windows 2000的電腦上的IP路由表,請在指令提示行鍵入route print。

下表就是IP路由表的一個典型範例。此範例中的電腦執行Windows 2000,帶有一個網路卡和以下配置:

IP位址:10.0.0.169
子網掩碼:255.0.0.0
預設網關:10.0.0.1

注意:上表第一列中的說明實際上不顯示在route print指令的輸出中。

路由表根據電腦的當前TCP/IP配置自動建立。每個路由在顯示的表中占一行。電腦在路由表中搜尋與目標IP位址最匹配的項目。

描述 網路目標 網路掩碼 網關 接頭 躍點數
預設路由 0.0.0.0 0.0.0.0 10.0.0.1 10.0.0.169 1
環回網路 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
本機網路 10.0.0.0 255.0.0.0 10.0.0.169 10.0.0.169 1
本機 ip 位址 10.0.0.169 255.255.255.255 127.0.0.1 127.0.0.1 1
多播位址 224.0.0.0 240.0.0.0 10.0.0.169 10.0.0.169 1
受限的廣播位址 255.255.255.255 255.255.255.255 10.0.0.169 10.0.0.169 1

如果沒有其他主機或網路路由符合IP資料報中的目標位址,您的電腦將使用預設路由。預設路由通常將IP資料報(沒有匹配或明確的本機路由)轉發到本機子網上的路由器的預設網關位址上。在前面的範例中,預設路由將資料報轉發到網關位址為10.0.0.1的路由器。

由於預設網關對應的路由器包含大型TCP/IP網際內部其他IP子網的網路ID的信息,因此它將資料報轉發到其他路由器,直到資料報最終傳遞到連接指定目標主機或子網的IP路由器為止。


所有時間均為台北時間。現在的時間是 01:14 PM

Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.

『服務條款』

* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *


SEO by vBSEO 3.6.1