1. 程式人生 > >閘道器的概念和作用

閘道器的概念和作用

閘道器的英文名稱:gateway,又叫做網間聯結器、協議轉換器。閘道器是在採用不同體系結構或協議的網路之間進行互通時,用於提供協議轉換、路由選擇、資料交換等網路相容功能的設施。

閘道器在傳輸層上以實現網路互連,是最複雜的網路互連裝置,僅用於兩個高層協議不同的網路互連。閘道器既可以用於廣域網互連,也可以用於區域網互連。 閘道器是一種充當轉換重任的計算機系統或裝置。在使用不同的通訊協議、資料格式或語言,甚至體系結構完全不同的兩種系統之間,閘道器是一個翻譯器。與網橋只是簡單地傳達資訊不同,閘道器對收到的資訊要重新打包,以適應目的系統的需求。同時,閘道器也可以提供過濾和安全功能。大多數閘道器執行在OSI 7層協議的頂層--應用層。

【說明:由於歷史的原因,許多有關TCP/IP的文獻曾經把網路層使用的路由器稱為閘道器,在今天很多區域網採用都是路由來接入網路,因此通常指的閘道器就是路由器的IP!】

本地連線中的閘道器地址

一般來說,路由器的LAN介面的IP地址就是你所在區域網中的閘道器。當你所在的區域網的計算機需要和其它區域網中的計算機,或者需要訪問網際網路的時候,你所在區域網的計算機會先把資料包傳輸到閘道器(路由器的LAN介面),然後再由閘道器進行轉發。

舉個簡單的例子,一套房子內部有三個房間、一個大門,房子可以比喻成你的電腦所在的區域網,三個房間可以比喻成你所在區域網中的三臺電腦,房子的大門可以比喻成閘道器。當你在房子內的一個房間進入另一個房間的時候並不需要經過房子的大門;在區域網中也是一樣的,處在同一區域網的中計算機進行通訊的時候並不需要用到閘道器。當你需要到鄰居家去玩的時候需要要從你家房子的大門出去;相應的,區域網中的計算機需要和其它區域網中的計算機、和網際網路上的計算機進行通訊的時候,資料包必須要通過閘道器才可以到達。

這就是為什麼我們在有路由器上網的時候,必須要把計算機中的預設閘道器地址設定成路由器LAN介面的地址的原因,因為路由器的LAN介面就是你所在網路的閘道器,你的電腦要上網,資料包必須要經過閘道器轉發出去。目前家用路由器一般使用192.168.1.1和192.168.0.1作為LAN介面的地址,這兩個地址也是最常見的閘道器地址。

作為普通的使用者,只需要記住,手動配置ip地址的時候,預設閘道器的地址就是路由器的LAN介面的地址,也就是你路由器的管理頁面登陸地址。如果你選擇自動獲取ip地址,那麼就不需要關注預設閘道器地址了,但路由器的DHCP伺服器分配下來的預設閘道器也一定是路由器的LAN介面的ip地址。