首頁 >常見問題 >網關是什麼

網關是什麼

藏色散人
藏色散人原創
2023-02-23 14:00:174414瀏覽

網關又稱為網間連接器、協定轉換器,是一種充當轉換重任的電腦系統或設備;網關在網路層以上實現網路互連,是複雜的網路互連設備,僅使用於兩個高層協定不同的網路互連;網關既可以用於廣域網路互連,也可以用於區域網路互連。

網關是什麼

本教學操作環境:Windows10系統、Dell G3電腦。

網關是什麼?

網關(Gateway)又稱為網際連接器、協定轉換器。網關在網路層以上實現網路互連,是複雜的網路互連設備,僅用於兩個高層協定不同的網路互連。網關既可以用於廣域網路互連,也可以用於區域網路互連。網關是一種充當轉換重任的電腦系統或設備。使用在不同的通訊協定、資料格式或語言,甚至體系結構完全不同的兩個系統之間,網關就是一個翻譯器。與網橋只是簡單地傳達訊息不同,網關對收到的訊息要重新打包,以適應目的系統的需求。同層--應用層。

概念

網關是什麼

網關

大家都知道,從一個房間走到另一個房間,必然要經過一扇門。同樣,從一個網路向另一個網路發送訊息,也必須經過一道“關口”,這道關卡就是網關。顧名思義,網關(Gateway) [1]  就是一個網路連接到另一個網路的「關卡」。也就是網路關卡。

網關(Gateway)又稱為網際連接器、協定轉換器。預設網關在網路層以上實現網路互連,是最複雜的網路互連設備,僅用於兩個高層協定不同的網路互連。網關的結構也和路由器類似,不同的是互連層。網關既可以用於廣域網路互連,也可以用於區域網路互連 。

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

在OSI中,網關有兩種:一種是面向連線的網關,一種是無連線的網關。當兩個子網路之間有一定距離時,往往會將一個網關分成兩半,中間用一條連結連接起來,我們稱之為半網關。

依照不同的分類標準,網關也有很多種。 TCP/IP協定裡的網關是最常使用的,這裡我們所講的「網關」均指TCP/IP協定下的網關。

那麼網關到底是什麼呢?網關實質上是一個網路通往其他網路的IP位址。例如有網路A和網路B,網路A的IP位址範圍為“192.168.1.1~192. 168.1.254”,子網路遮罩為255.255.255.0;網路B的IP位址範圍為“192.168.2.1~192.168. 2.254”,子網路遮罩為255.255.255.0。在沒有路由器的情況下,兩個網路之間是不能進行TCP/IP通訊的,即使是兩個網路連接在同一台交換器(或集線器)上,TCP/IP協定也會根據子網路遮罩(255.255 .255.0)與主機的IP 位址作「與」 運算的結果不同判定兩個網路中的主機處在不同的網路裡。而要實現這兩個網路之間的通信,則必須通過網關。如果網路A中的主機發現封包的目的主機不在本地網路中,就把封包轉送給它自己的網關,再由網關轉送給網路B的網關,網路B的閘道再轉送給網路B的某個主機。這就是網路A向網路B轉送封包的過程。

所以說,只有設定好網關的IP位址,TCP/IP協定才能實現不同網路之間的相互通訊。那麼這個IP位址是哪一台機器的IP位址呢?網關的IP位址是具有路由功能的設備的IP位址,具有路由功能的設備有路由器、啟用了路由協定的伺服器(實質上相當於一台路由器)、代理伺服器(也相當於一台路由器)。

在和 Novell NetWare 網路互動操作的上下文中,網關在 Windows 網路中使用的伺服器資訊區塊 (SMB) 協定以及NetWare網路使用的 NetWare 核心協定 (NCP) 之間起著橋樑的作用。網關也被稱為 IP路由器。

舉例說明

假設你的名字叫小不點(很小,這裡你就是一個url位址,指向某個網頁資源),你住在一個大院子裡,你的鄰居有很多小夥伴,父母是你的網關。當你想跟院子裡的某個小夥伴玩,只要你在院子裡大喊一聲

網關是什麼

#網關範例

他的名字,他聽到了就會回應你,跑出來跟你玩。

但是你家長不允許你走出大門,你想與外界發生的一切聯繫,都必須由父母(網關)用電話幫助你聯繫。假如你想找你的同學小明聊天,小明家住在很遠的另外一個院子裡,他家裡也有父母(小明的網關)。但你不知道小明家的電話號碼,不過你的班主任老師有一份你們班全體同學的名單和電話號碼對照表,你的老師就是你的DNS伺服器。於是你在家裡和父母有了下面的對話:

小不點:媽媽(或爸爸),我想找班主任查一下小明的電話號碼行嗎?家長:好,你等。 (接著你家長撥了一個電話,問清楚了小明的電話)問到了,他家的號碼是211.99.99.99

小一點:太好了!媽(或爸),我想找小明,你再幫我聯絡小明吧。

家長:沒問題。 (接著家長向電話局發出了請求接通小明家電話的請求,最後一關當然是被轉接到了小明家家長那裡,然後他家長把電話給轉到小明).

就這樣你和小明取得了聯繫。

如果搞清了什麼是網關,預設網關也就好理解了。就好像一個房間可以有多扇門一樣,一台主機可以有多個網關。預設網關的意思是一台主機如果找不到可用的網關,就把封包發給預設指定的網關,由這個網關來處理封包。預設網關。預設閘道一般填入192.168.x.1

更多相關知識,請造訪常見問題欄位!

以上是網關是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn