目前
大多數ADSL Modem都支持多種網絡協議
具有靜態路由功能
可以視作完整的路由器
筆者經常遇到用戶在購買ADSL Modem時
指明Modem一定要帶有路由功能
問其原因
回答往往是有路由功能的Modem性能要好些
實際上許多人對ADSL Modem路由功能的理解僅僅停留在概念上
那麼
在小型網絡中
帶路由功能的ADSL Modem是如何與其他設備進行通信的呢?路由Modem對網絡有什麼具體的作用呢?我們怎樣才能使用好ADSL Modem的路由功能呢?下面
筆者就分幾期與大家討論一下關於ADSL Modem路由功能方面的話題
一IP路由的概述 . IP路由器定義
Internet是通過路由器互連的網絡和主機的一個龐大集合
路由器是連接兩個或兩個以上包交換網絡的專用計算機
在路由器工作時
它可以主動地為一個特定的目標設備接收數據
但接收到數據後跟著下一步會把數據傳送到什麼地方呢?當你給路由器定義了IP路由規則後
路由器會使用你提供的規則確定把數據傳送到下一個目標設備上
. IP路由器和電話交換機相比較
IP路由器的工作原理有點類似處理電話呼叫的接線交換機
當我們撥一個電話號碼時
請求信號首先通過我們的本地電話線連接到一台正在工作的電話交換機上
所發出的所有呼叫最先到達這台主交換機
如果你所撥的電話號碼是這台主交換機服務區域以外的
那麼這台交換機會為長途呼叫電話連接到更高一級的交換機
而這台更高一級的交換機會檢查你撥的電話區號
並為你連接到所呼叫地區的電話交換機上
這台異地交換機會檢查你撥的電話號碼的前綴(其中的前三個數字)
並連接到符合電話號碼前綴的一台交換機上
到最後一台交換機上
它會檢查電話號碼的最後四位數字
並連接到你請求連接的目的電話上
相比之下
當你的計算機在因特網上開始與網絡中的其他主機通訊時
例如要連接到一台網站服務器浏覽網頁
你的計算機發送出包括目標網頁的計算機IP地址(如同
電話號碼
)的數據包
所有你發出的請求首先到達與你計算機相連的ISP的路由器(如同
第一個電話交換機
)上
這時ISP的路由器會查看該數據包目標IP地址的網絡ID部分(如同
電話區號
)
並確定發送網頁浏覽請求的下一個路由器
經過幾個這樣的路由器後
這個請求到達了目標網絡的路由器中
然後這個路由器通過分析目標IP地址的主機ID部分
發送請求到達要訪問的計算機上
比較計算機和電話
所有的處理最初都是送到同一個路由器或交換機上
它對其他更高或更低層的設備來說是作為一個網關提供服務的
沒有一個設備能夠得知數據的出發和結尾路徑
但每個設備使用目標地址(或電話號碼)的一個特定部分來確定哪一個設備是它的下一步所要連接的
小提示
每個IP地址包含了兩種信息
網絡ID和主機ID
網絡ID是用來區別因特網或企業局域網中的一個特定網絡號
主機ID用來區分網絡上的一台特定的計算機或設備
每個IP地址的第一部分包含有網絡ID
其他部分包含有主機ID
網絡ID的長度是由網絡的等級所決定的
. 跳步和網關
每當Internet上的數據包從一個Internet地址通過另一個Internet地址時(亦即這個數據包經過了一個
跳步
一個
跳步
可以是在同一設備上的不同端口
同一網絡上的不同設備或在其他網絡上的一台設備間的數據傳遞過程)
它就需要使用網關
網關是在某一個網絡上提供給該網絡用戶使用的一個IP地址
例如當你局域網上的一台計算機請求訪問一個公司的網站時
你的ISP服務器對於Internet來說就像一個網關
一旦你的請求到達目的地時
該網關就讓你訪問這個公司網頁服務器上的網頁
. 使用IP路由器來指定缺省網關
IP路由器可以在計算機
路由器和其他使用IP地址的機器上指定它們使用哪個網關把數據包傳送到目的地
如果一個目標文件沒有確定IP路由
那麼它的數據將被送到已經預設的默認網關上
這個網關好像一台更高層的電話交換機一樣為傳送數據服務
它也許不能把數據包送達最終目的設備
但它可以
聰明地
認出哪一台設備能把數據包送到
如果它無法確定哪一台設備能把數據送到(因為沒有指定路由)
那麼這台機器會把數據送到自己的默認網關上
最終
一台高層機器會使用它預定的IP路由
把數據沿著傳送路徑傳到數據包的目標設備上
以下
將繼續介紹有關ADSL Modem路由功能方面的應用
我需要設定IP路由嗎
在典型的家用或辦公用局域網中
在以下情況下
為使ADSL Modem與因特網的通信提供合適的路徑
我們需要設定它的IP路由
如果我們的網絡系統中有兩個以上的網絡或者子網時
在這兩個網絡內都使用路由器
且相互之間需要通信聯系時
如果我們的網絡比較復雜
連接有兩個以上的ISP服務器時
或者我們要連接到一個遠程局域網時(例如家庭網絡與辦公網絡相連)
在這樣的情況下
都有可能要設定網絡中的路由器
查看IP路由表
每台使用IP地址的計算機和路由器都有它經常用來上網的IP路由地址表
對於每個目標IP地址
在地址表中都列出了取得數據的開始端IP地址
路由器通過檢查其路由表來確定如何轉發數據包
如果數據包的目的地址位於路由器直接連接的網絡
則路由器不需要使用其他路由器就可以遞交該數據包
如果目的地址位於遠程網絡
則路由器必須將該數據包轉發到另一個距目的網絡更近的路由器
然後由下一個路由器負責之後的轉發及傳遞
通往遠程網絡的路由可以通過一些路由選擇協議靜態配置或動態獲得
進入ADSL Modem的配置頁面
點擊
路由
標簽
然後點擊任務欄中的
IP路由
顯示IP路由表(見附圖)
在IP路由表上對每個現用路由都有一行顯示
包括在ADSL Modem中預設的路由
你已經添加的路由和通過連接你的ISP網絡而自動獲得的路由
在路由表中顯示有
目標地址
子網掩碼
NextHop
接口名稱
Route Type
Route Origin
操作
幾項內容
下面筆者就具體解釋一下其中部分參數的意義與作用
●目標地址
指定目標計算機的IP地址
目標地址可能是指定給一台特定計算機或一個完整網絡的IP地址
也可以是默認的下一個路由器的IP地址
●NextHop
在
目標地址
欄中顯示的目標地址中
通過
NextHop
所指定的地址來作為它下一個用來傳送數據包的目的IP地址
●接口名稱
指數據包通過哪個接口來傳送到它下一個特定的網段
●路由類型
指這個路由器是直接路由(Direct)還是間接路由(Indirect)
在一個直接路由中
源計算機和目標計算機是在同一網絡中的
路由器會直接將數據從源計算機發送到目標計算機上
在間接路由中
源計算機和目標計算機是在不同網絡中的
路由器要將數據傳送到另外一個網絡
還需要其他更多路由器來處理
●Route Origin
指是什麼樣的路由模式
動態路由(Dynamic)指由你的ISP或廠商預設在系統上的路由
使用動態路由
路由器可以在網絡之間的大量可用路由中選擇一條最佳路徑
靜態路由(Static)的情況下
網絡管理員必須在路由器中逐個輸入每個目的網絡及相關聯的下一跳步的地址
你自己創建的路由標為
Local
其他路由可以自動創建或者通過各種網絡管理協議進行遠程創建
●操作
你可以點擊垃圾箱圖標來刪除相應的中路由條目
IP路由表也可能顯示你的ISP做Internet通信的默認網關
ADSL Modem IP路由表
From:http://tw.wingwit.com/Article/Network/201311/30008.html