IP位址,子網掩碼,預設閘道器

2022-03-30 19:50:22 字數 3632 閱讀 3435

ip位址,子網掩碼,預設閘道器

是給每個連線在internet上的主機分配的乙個32bit位址。

位址有兩部分組成,一部分為網路位址,另一部分為主機位址。

ip位址分為a、b、c、d、e 5類。常用的是b和c兩類。

網路位址的位數直接決定了可以分配的網路數;

主機位址的位數則決定了網路中最大的主機數。

7)位+主機位24位,0****************************ip範圍:

1.0.0.0--126.255.255.255

ip範圍:

127.0.0.0--127.255.255.255

14)位+主機位16位,10***************************ip範圍:

128.0.0.0--191.255.255.255

21)位+主機位8位,110**************************ip範圍:

192.0.0.0--223.255.255.255

d:224.0.0.0——239.255.255.255

e:240.0.0.0——255.255.255.255

子網掩碼:

網際網路是由許多小型網路構成的,每個網路上都有許多主機,

這樣便構成了乙個有層次的結構。

ip位址在設計時就考慮到位址分配的層次特點,

將每個ip位址都分割成網路號和主機號兩部分,

以便於ip位址的定址操作。 ip位址的網路號和主機號各是多少位呢?

如果不指定,就不知道哪些位是網路號、

哪些是主機號,這就需要通過子網掩碼來實現。

什麼是子網掩碼 子網掩碼不能單獨存在,

它必須結合ip位址一起使用。子網掩碼只有乙個作用,

就是將某個ip位址劃分成網路位址和主機位址兩部分。

子網掩碼的設定必須遵循一定的規則。與ip位址相同,

子網掩碼的長度也是32位,左邊是網路位,用二進位制數字「

1」表示;

右邊是主機位,用二進位制數字「

0」表示。例如ip位址為「192.168.1.1

」和子網掩碼為「

255.255.255.0

」。其中,「

1」有24個,代表與此相對應的ip位址左邊24位是網路號;「0

」有8個,代表與此相對應的ip位址右邊8位是主機號。

這樣,子網掩碼就確定了乙個ip位址的32位二進位制數字中哪些是網路號、

哪些是主機號。這對於採用tcp/ip協議的網路來說非常重要,

只有通過子網掩碼,才能表明一台主機所在的子網與其他子網的關係,

使網路正常工作。常用的子網掩碼子網掩碼有數百種,

這裡只介紹最常用的兩種子網掩碼,

它們分別是「

255.255.255.0」和「255.255.0.0」。

1. 子網掩碼是「255.255.255.0

」的網路:

最後面乙個數字可以在0~255範圍內任意變化,

因此可以提供256個ip位址。

但是實際可用的ip位址數量是256-2

,即254個,

因為主機號不能全是「

0」或全是「1」。

2. 子網掩碼是「255.255.0.0

」的網路:

後面兩個數字可以在0~255範圍內任意變化,

可以提供2552個ip位址。

但是實際可用的ip位址數量是2552-2

,即65023個。

ip位址的子網掩碼設定不是任意的。如果將子網掩碼設定過大,

也就是說子網範圍擴大,那麼,根據子網尋徑規則,

很可能發往和本地機不在同一子網內的目的機的資料,

會因為錯誤的判斷而認為目的機是在同一子網內,那麼,

資料報將在本子網內迴圈,直到超時並拋棄,

使資料不能正確到達目的機,導致網路傳輸錯誤;

如果將子網掩碼設定得過小,

那麼就會將本來屬於同一子網內的機器之間的通訊

當做是跨子網傳輸,資料報都交給預設閘道器處理,

這樣勢必增加預設閘道器的負擔,造成網路效率下降。

因此,子網掩碼應該根據網路的規模進行設定。

如果乙個網路的規模不超過254臺電腦,

採用「255.255.255.0

」作為子網掩碼就可以了,

現在大多數區域網都不會超過這個數字,

因此「255.255.255.0

」是最常用的ip位址子網掩碼;

筆者見到的最大規模的中小學校園網具有1500多台電腦,

這種規模的區域網可以使用「

255.255.0.0

」。預設子網掩碼 在windows

2000

server中,如果給乙個網絡卡指定ip位址,

系統會自動填入乙個預設的子網掩碼。

這是windows

2000

server為了節省使用者輸入時間自動產生的子網掩碼。

比如,區域網最常使用的ip位址「

192.168

.x.x」

預設的子網掩碼是「

255.255.255.0

」。一般情況下,

ip位址使用預設子網掩碼就可以了。

預設閘道器:

按照不同的分類標準,閘道器也有很多種。

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位址,

具有路由功能的裝置有路由器、啟用了路由協議的伺服器

(實質上相當於一台路由器)、

**伺服器(也相當於一台路由器)。

什麼是預設閘道器

如果搞清了什麼是閘道器,預設閘道器也就好理解了。

就好像乙個房間可以有多扇門一樣,

一台主機可以有多個閘道器。

預設閘道器的意思是一台主機如果找不到可用的閘道器,

就把資料報發給預設指定的閘道器,由這個閘道器來處理資料報。

現在主機使用的閘道器,一般指的是預設閘道器。

意思是:所有的需要**的資料報,都經過預設閘道器的ip(介面)

傳送出去,當然返回也是從那裡經過

IP位址 子網掩碼 預設閘道器

你一定對ip位址有所了解吧?我們知道在internet中廣泛使用的tcp ip協議就是利用ip位址來區別不同的主機的。如果你曾經進行過tcp ip協議設定,那麼你一定會遇到子網掩碼 subnet mask 這一名詞,那麼你知道什麼是子網掩碼嗎?它有什麼作用呢?我們知道ip位址是乙個4位元組 共32b...

IP位址 子網掩碼 閘道器

1 ip和ip位址 ip internet protocol 是為計算機網路互連通訊而設計的網路協議,任何廠家生產的計算機系統,只要遵循ip協議就可以與網際網路互連互通。那網際網路中計算機之間要實現通訊,就必須具有乙個對應的ip位址,並且網路中每台計算機的ip位址都是唯一的,從而與其他計算機區別開,...

IP位址 子網掩碼 閘道器

a類 b類 c類ip位址區別子網掩碼 子網掩碼定義 subnet mask 又叫網路掩碼,位址掩碼,子網掩碼就是將主機位址的幾位用來做網路位址來將網路劃分成若干個子網,它是一種用來指明乙個ip位址的哪些位標識的是主機所在的子網,以及哪些位標識的是主機的位掩碼。子網掩碼不能單獨存在,它必須結合ip位址...