如何理解子網掩碼中的「子網」?

2021-09-08 11:49:27 字數 1145 閱讀 8246

子網

ip位址由網路號、主機號組成

網路號標識的是internet上的乙個子網,而主機號標識的是子網中的某台主機。網際位址分解成兩個域後,帶來了乙個重要的優點:ip資料報從網際上的乙個網路到達另乙個網路時,選擇路徑可以基於網路而不是主機。在大型的網際中,這一點優勢特別明顯,因為路由表中只儲存網路資訊而不是主機資訊,這樣可以大大簡化路由表。

子網掩碼只有乙個作用,就是將某個ip位址劃分成網路位址和主機位址兩部分。

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

子網用途

只有在乙個網路號下的計算機之間才能"直接"互通,不同網路號的計算機要通過閘道器(gateway)才能互通。但這樣的劃分在某些情況下顯得並不十分靈活。為此ip網路還允許劃分成更小的網路,稱為子網(subnet),這樣就產生了子網掩碼。子網掩碼的作用就是用來判斷任意兩個ip位址是否屬於同一子網路,這時只有在同一子網的計算機才能"直接"互通。

要將乙個網路劃分為多個子網,因此網路號將要占用原來的主機位,如對於乙個c類位址,它用21位來標識網路號,要將其劃分為2個子網則需要占用1位原來的主機標識位。此時網路號位變為22位,主機標示變為7位。同理借用2個主機位則可以將乙個c類網路劃分為4個子網……那計算機是怎樣才知道這一網路是否劃分了子網呢?這就可以從子網掩碼中看出。子網掩碼和ip位址一樣有32bit,確定子網掩碼的方法是其與ip位址中標識網路號的所有對應位都用"1",而與主機號對應的位都是"0"。

故a類位址的預設子網掩碼為255.0.0.0,b類為255.255.0.0,c類為255.255.255.0。

子網位數  子網掩碼  主機數  可用主機數

1  255.255.255.128  128  126

2  255.255.255.192  64  62

3  255.255.255.224  32  30

4  255.255.255.240  16  14

5  255.255.255.248  8  6

6  255.255.255.252  4   2

你可能注意到上表分了主機數和可用主機數兩項,這是為什麼呢?因為當位址的所有主機位都為"0"時,這一位址為線路(或子網)位址,而當所有主機位都為"1"時為廣播位址。

子網掩碼怎麼理解

地主老了,需要把256間房子分給4個兒子,平均分配,每個兒子可以分64間。請來一位先生主持公道,先生這麼來操作 192.168.1.0 192.168.1.63 分給大兒子 192.168.1.64 192.168.1.127 分給二兒子 192.168.1.128 192.168.1.191 分給...

子網掩碼的子網劃分

子網劃分是通過借用ip位址中若干位主機位址來充當子網的網路位址,從而將原網路劃分為若干子網。劃分子網時,隨著子網位址借用主機位數的增多,子網的數目隨之增加,但每個子網中的可用主機數逐漸減少 如c類位址,原有8位主機位,2 8 2即254個主機位址,預設子網掩碼255.255.255.0。全0或全1不...

子網掩碼取反怎麼取 子網掩碼

子網掩碼是乙個32位位址,是與ip位址結合使用的一種技術。它的主要作用有兩個,一是用於遮蔽ip位址的一部分以區別網路標識和主機標識,並說明該ip位址是在區域網上,還是在遠端網上。二是用於將乙個大的ip網路劃分為若干小的子網路。使用子網是為了減少ip的浪費。因為隨著網際網路的發展,越來越多的網路產生,...