閘道器(gateway)就是乙個網路連線到另乙個網路的「關口」。在internet網中,閘道器是一種連線內部網與internet上其它網的中間裝置,也稱「
路由器」。閘道器位址是可以理解為內部網與internet網資訊傳輸的通道位址。按照不同的分類標準,閘道器也有很多種。
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)判定兩個網路中的主機處在不同的網路裡。而要實現這兩個網路之間的通訊,則必須通過閘道器。如果網路a中的主機發現資料報的目的主機不在本地網路中,就把資料報**給它自己的閘道器,再由閘道器**給網路b的閘道器,網路b的閘道器再**給網路b的某個主機。網路b向網路a**資料報的過程也是如此。
所以說,只有設定好閘道器的ip位址,tcp/ip協議才能實現不同網路之間的相互通訊。那麼這個ip位址是哪台機器的ip位址呢?閘道器的ip位址是具有
路由功能的裝置的ip位址,具有路由功能的裝置有路由器、啟用了
路由協議
的伺服器(實質上相當於一台路由器)、
**伺服器
(也相當於一台路由器)。
一些網路流。
poj 3281 題意 每一頭牛都有它喜歡吃的食物和飲料,問最多能滿足多少頭牛 讓它吃到它喜歡吃的食物和飲料。思路 從源點s對每乙個食物連一條邊,容量為1,然後食物對喜歡吃這種食物的牛連邊,容量也為1,然後每頭牛連一條邊到喜歡吃的飲料 容量也為1。每個飲料連邊到匯點,容量為1。這樣圖構好了,但是每頭...
網路協議一些總結
下面是一些經常在筆試或者面試中碰到的重要的概念,特在此做摘抄和總結。一 什麼是tcp連線的三次握手 第一次握手 客戶端傳送syn包 syn j 到伺服器,並進入syn send狀態,等待伺服器確認 第二次握手 伺服器收到syn包,必須確認客戶的syn ack j 1 同時自己也傳送乙個syn包 sy...
網路程式設計 一些思考
1.在學習網路程式設計的時候,我通過網上的了解,買了不少書,但是在學習的過程中,仍有不少的困惑!我買了以下書籍 unix網路程式設計,卷一 unix網路程式設計,卷二 c 網路程式設計 基於ace框架復用 2.由於我總不能憑空去捏造一些框架,我開始閱讀,一些現有的,網路服務程式的 希望能夠從中獲得靈...