關於子網掩碼

2021-08-28 23:38:27 字數 1811 閱讀 6908

子網掩碼是乙個32位位址,是與ip位址結合使用的一種技術。它的主要作用有兩個,一是用於遮蔽ip位址的一部分以區別網路標識和主機標識,並說明該ip位址是在區域網上,還是在遠端網上。二是用於將乙個大的ip網路劃分為若干小的子網路。

使用子網是為了減少ip的浪費。因為隨著網際網路的發展,越來越多的網路產生,有的網路多則幾百台,有的只有區區幾台,這樣就浪費了很多ip位址,所以要劃分子網。使用子網可以提高網路應用的效率。

通過ip 位址的二進位制與子網掩碼的二進位制進行與運算,確定某個裝置的網路位址和主機號,也就是說通過子網掩碼分辨乙個網路的網路部分和主機部分。子網掩碼一旦設定,網路位址和主機位址就固定了。子網乙個最顯著的特徵就是具有子網掩碼。與ip位址相同,子網掩碼的長度也是32位,也可以使用十進位制的形式。例如,為二進位制形式的子網掩碼:1111 1111.1111 1111.1111 1111.0000 0000,採用十進位制的形式為:255.255.255.0。

通過計算機的子網掩碼判斷兩台計算機是否屬於同一網段的方法是,將計算機十進位制的ip位址和子網掩碼轉換為二進位制的形式,然後進行二進位制「與」(and)計算(全1則得1,不全1則得0),如果得出的結果是相同的,那麼這兩台計算機就屬於同一網段。 [2]

由於子網掩碼的位數決定於可能的子網數目和每個子網的主機數目。在定義子網掩碼前,必須弄清楚本來使用的子網數和主機數目。

根據子網數

利用子網數來計算

在求子網掩碼之前必須先搞清楚要劃分的子網數目,以及每個子網內的所需主機數目。

1)將子網數目轉化為二進位制來表示

2)取得該二進位制的位數,為 n

3)取得該ip位址的類子網掩碼,將其主機位址部分的前n位置1 即得出該ip位址劃分子網的子網掩碼。

如欲將b類ip位址168.195.0.0劃分成27個子網:

1)27=11011

2)該二進位制為五位數,n = 5

3)將b類位址的子網掩碼255.255.0.0的主機位址前5位置1(b類位址的主機位包括後兩個位元組,所以這裡要把第三個位元組的前5位置1),得到 255.255.248.0

即為劃分成27個子網的b類ip位址 168.195.0.0的子網掩碼(實際上是劃成了32-2=30個子網)。

根據主機數

利用主機數來計算

1)將主機數目轉化為二進位制來表示

2)如果主機數小於或等於254(注意去掉保留的兩個ip位址),則取得該主機的二進位制位數,為 n,這裡肯定n<8。如果大於254,則 n>8,這就是說主機位址將佔據不止8位。

3)使用255.255.255.255來將該類ip位址的主機位址位數全部置1,然後從後向前的將n位全部置為 0,即為子網掩碼值。

1) 700=1010111100

2)該二進位制為十位數,n = 10

3)將該b類位址的子網掩碼255.255.0.0的主機位址全部置1,得到255.255.255.255

然後再從後向前將後10位置0,即為: 11111111.11111111.11111100.00000000

即255.255.252.0。這就是該欲劃分成主機為700臺的b類ip位址168.195.0.0的子網掩碼。

將192.168.10.1劃分為6個子網,每個子網24臺主機,則子網掩碼應該是. (本題50分)

• a255.255.255.224 √

• b255.255.255.128

• c255.255.255.96

• d255.255.255.192

6=110 n=3 224=0b11100000

關於子網掩碼

定義 子網掩碼 subnet mask 又叫網路掩碼 位址掩碼 子網路遮罩,它是一種用來指明乙個ip位址的哪些位標識的是主機所在的子網,以及哪些位標識的是主機的位掩碼。子網掩碼不能單獨存在,它必須結合ip位址一起使用。子網掩碼只有乙個作用,就是將某個ip位址劃分成網路位址和主機位址兩部分。子網掩碼是...

關於子網掩碼計算

關於子網掩碼計算 ip位址是32位的二進位制數值,用於在tcp ip通訊協議中標記每台計算機的位址。通常我們使用點式十進位制來表示,如192.168.0.5等等。每個ip位址又可分為兩部分。即網路號部分和主機號部分 網路號表示其所屬的網路段編號,主機號則表示該網段中該主機的位址編號。按照網路規模的大...

關於子網掩碼簡介

子網掩碼不能單獨存在,它必須結合ip位址一起使用。子網掩碼只有乙個作用,就是將某個ip位址劃分成網路位址和主機位址兩部分。子網掩碼的設定必須遵循一定的規則。與ip位址相同,子網掩碼的長度也是32位,左邊是網路位,用二進位制數字 1 表示 右邊是主機位,用二進位制數字 0 表示。附圖所示的就是ip位址...