酷知吧

位置:首頁 > 生活 > 

怎麼理解網關

生活6.38K

網關是一個網絡連接到另一個網絡的“關口”,指在網絡層上以實現網絡互連,是兩個高層協議不同的網絡互連。網關基本上是協議轉換器,促進兩個協議之間的兼容性,並在開放系統互連(OSI)模型的任何層上操作。

什麼是網關 怎麼理解網關

在個人或企業方案中使用網關的主要優點是簡化了到一台設備的Internet連接。在企業中,網關節點還可以充當代理服務器和防火牆。

什麼是網關 怎麼理解網關 第2張

網關實現在網絡邊緣,以及從網絡的內部或外部定向的所有數據的管理。當一個網絡與另一個網絡通信,該數據包被傳遞到網關,然後到目的地路徑中的最有效的路由。除路由數據外,網關還將存儲有關主機網絡內部路徑的信息以及遇到的任何其他網絡的路徑。

什麼是網關 怎麼理解網關 第3張

舉例説明: 比如有網絡A和網絡B,網絡A的IP地址範圍為“ - 192. 168.1.254”,子網掩碼為;網絡B的IP地址範圍為“~”,子網掩碼為。

在沒有路由器的情況下,兩個網絡之間是不能進行TCP/IP通信的,即使是兩個網絡連接在同一台交換機(或集線器)上,TCP/IP協議也會根據子網掩碼()判定兩個網絡中的主機處在不同的網絡裏。

而要實現這兩個網絡之間的通信,則必須通過網關。如果網絡A中的主機發現數據包的目的主機不在本地網絡中,就把數據包轉發給它自己的網關,再由網關轉發給網絡B的網關,網絡B的網關再轉發給網絡B的某個主機。網絡B向網絡A轉發數據包的過程也是如此。

標籤:網關