什麼是子網,子網到底是怎麼劃分的呢

2021-05-14 07:42:31 字數 4921 閱讀 1385

1樓:匿名使用者

以下答案為本人原創,絕非複製。分兩部分來回答你的疑問。

一、子網掩碼的含義和根據子網掩碼劃分子網

一個ip地址必然屬於某一個網路,或者叫子網。子網掩碼就是用來指定某個ip地址的網路地址的,換一句話說,就是用來劃分子網的。

例如,一個a類網路可以容納16777214臺主機。但是在實際運用中,不可能把一個a類網路只用於一個子網,因為那樣管理起來很不方便,也會出現廣播風暴等種種問題,所以需要根據實際需求把它劃分為若干個較小的子網。一個b類網路可以容納65534臺主機,往往也是需要劃分子網的。

即便一個小型企業內部,為了部門之間的職能的需要,配置那些電腦可以互相訪問,哪些不能互相訪問,就需要通過劃分子網的方法來實現。

子網劃分的問題看起來很複雜,其實也不是很複雜。只要把ip地址的位數、網路位數、主機位數、子網掩碼的位數這幾個概念搞清楚,就覺得很簡單了。

ip地址位數=網路位數+主機位數=32位。子網掩碼的位數就是網路的位數。

a類網路的網路位數是8位,子網掩碼就是11111111.00000000.00000000.00000000,換算成二進位制表示為255.0.0.0。

b類網路的網路位數是16位,子網掩碼就是11111111.11111111.00000000.00000000,換算成十進位制表示為255.255.0.0。

c類網路的網路位數是24位,子網掩碼就是11111111.11111111.11111111.00000000,換算成十進位制表示為255.255.255.0。

a類網路加長子網掩碼到16位就把一個a類網路劃分為256個b類網路同樣大小的網路,再加長到24位就又把每個b類大小的子網劃分為256個c類網路大小的子網。就是這個道理。一個大的網路,通過把子網掩碼加長,使網路位多了,也就是網路數目多了,子網就多了。

當然你也可以不劃分為256個子網,而劃分為128個,64個,32個,16個,8個,4個,2個。

一個b類網路的預設子網掩碼為255.255.0.

0,你如果想把它劃分為2個子網,網路位數就成立17位,也就是說子網掩碼就變成了255.255.128.

0;想劃分為16個子網,因為16是2的4次方,所以網路位數加4變成了20位,也就是說子網掩碼加長,成了20位,就是255.255.240.

0。依此類推。

一個c類網路的預設子網掩碼為24位的,那麼主機位=32-24=8位,2的8次方等於256,所以一個c類網路的ip地址數量(包括網路地址和廣播地址)為256個。

但是你仍然可以通過加長子網掩碼的手段,把一個c類子網劃分為更多的子網。劃分的子網數必定是2的n次方個,每個子網的ip數量必定是2的(8- n)次方個。

子網掩碼加長1位,劃分2個子網;加長2位,劃分4個子網,加長6位,劃分2的6次方個,也就是64個子網。

子網掩碼的1的個數表示網路位的個數,簡單地來說,網路位是不屬於你控制的,是上級主管給你的,給你多少就是多少。但是主機位是你可以控制的,你可以把它縮短,把縮短出來的位數加到網路位中,這樣網路位就長了,子網數就多了,相應地每個子網的ip數量就少了。

記住下面的公式,遇到再複雜的子網劃分問題也難不倒你了。

ip地址位數=32

網路位+主機位=32

子網掩碼加長n位,則在當前子網基礎上劃分為2的n次方個子網。每個子網的ip地址數量=2^(32-劃分前子網掩碼位數-n)

二、如何根據子網劃分的目標計運算元網掩碼

簡單來說,子網掩碼就是網路地址的位數。

一個ip地址一共有32位,其中靠前的某些位表示網路地址,後面的某些位表示主機位。

網路位數+主機位數=ip地址位數=32

知道了這個道理,計運算元網掩碼的方法就是:已知子網內ip數的多少,求出主機位的位數,用32減去主機位數就等於網路位數,也就是子網掩碼。

舉最簡單的例子。一個c類網路,包括256個主機位置,256是2 的8次方,所以主機位是8,那麼網路位就是32-8=24,也就是說子網掩碼是24位,用二進位制表示就是11111111.11111111.

11111111.00000000,換算成十進位制就是255.255.

255.0

再比如一個c類網路劃分的子網,每個網路主機ip數是32, 而32是2的5次方,所以主機位是5,那麼網路位就是32-5=27,也就是說子網掩碼是27位,用二進位制表示就是11111111.11111111.11111111.

11100000,換算成十進位制就是255.255.255.

224再比如一個b類網路劃分的子網,每個網路主機ip數是1024, 而1024是2的10次方,所以主機位是10,那麼網路位就是32-10=22,也就是說子網掩碼是22位,用二進位制表示就是11111111.11111111.11111100.

00000000,換算成十進位制就是255.255.252.

0子網劃分是通過改變子網掩碼的位數來實現的。比如一個c類ip地址,預設子網掩碼是24位的,二進位制表示是11111111.11111111.

11111111.0000000,換算成10進位制的就是255.255.

255.0。

如果是這樣的子網掩碼,後面的8位都可以用來做為主機的位置,2 的8次方等於256,一共有256個ip位置,因為有2個不能用,所以可用的主機位置為254個。

但是你要把這樣一個地址劃分成2個子網,就要從主機位裡拿出一位來作為網路地址,網路地址就成了25位了。相應地主機位就成了7位了,2 的7次方等於128,一共有126個地址可用。

這是從正向來說的,就是已知要劃分的子網數,求每個子網的主機數。但是在實際工作中往往是先知道每個子網的主機數,讓你劃分子網。其實也很簡單。

首先你算一下主機數更接近於2 的幾次方,那麼主機位數就是幾位。32減去主機位就是網路位。

舉例說明。假如給你一個c類ip地址192.168.0.0。假如你想劃分2個子網,一個裡面有100臺電腦,另一個有50臺電腦。

100大於2的6次方,小於2的7次方,所以主機位數取7位。那麼網路位數就是32-7=25位。25位的子網掩碼11111111.

11111111.11111111.10000000 換算成10進位制的就是

255. 255. 255.

128,這就是第一個子網的子網掩碼,網路號為192.168.0.

0/25,網路地址192.168.0.

0,主機地址192.168.0.

1~192.168.0.

126,廣播地址192.168.0.

12750大於2的5次方,小於2的6次方,所以主機位數取6位。那麼網路位數就是32-6=26位。26位的子網掩碼11111111.

11111111.11111111.11000000 換算成10進位制的就是

255. 255. 255.

192,這就是第二個子網的子網掩碼,網路號為192.168.0.

128/26,網路地址192.168.0.

128,主機地址192.168.0.

129~192.168.0.

190,廣播地址192.168.0.

191注:以上的這些內容其實是我把以前我給其他網友的3個提問的回答拼接到一起又整理了一下搞出來的。可能看起來比較亂,對不起了。你搜搜網上的那些回答,比我的更亂。

子網掩碼和子網劃分的概念和方法,對於不會的人來說,特別難。一旦你會了,又會覺得特別簡單。也許你看了我上面的回答還是雲裡霧裡,看著很頭大。

但說不定哪一天你就豁然開朗了,又會覺得這些東西很簡單,根本不用寫那麼多。

2樓:獨行沒趣

什麼是子網?a、網路的一部分,是主網路的一個從屬系統b、一個在較大網路中操作的小網路,它允許多種型別的裝置被連入網路c、一個對較大網路的劃分,使之成為較小的分片d、一個較小的網路,它維護該網路上所有mac地址的資料庫為什麼要劃分子網

子網劃分 是為了 簡化管理、易於擴大地理範圍因為 a、b、c3類的地址範圍比較大,造成ip地址浪費比較嚴重,為了提高ip地址的利用率,將abc三個類別的地址在利用掩碼進行再劃分成更細的網段,儘量的節約ip地址的浪費!

子網劃分藉助於取走主機位,把這個取走的部分作為子網位,子網號和各子網的廣播地址要佔用2個地址,因此劃分的子網子網,主機將越少。

子網劃分不僅沒有增加可用的ip地址數量相反是減少了可用的ip地址數目

3樓:周小梅

子網,第一次聽說,不懂什麼叫子網,不好意思,沒法幫你解決這個疑問

4樓:情殤醉月哎

無敵演算法

去看吧 看會了你就懂了

5樓:凜凜蝶醬

全0全1不用要不要減2?

什麼是子網,劃分子網的由來和目的是什麼

6樓:伍貳叄零

子網指的是從有類別網路中劃分出來的一部分

子網劃分的目的就是節省ip地址,規劃網路,達到一定的安全性!

什麼是子網 為什麼要劃分子網

7樓:業素隗凌晴

什麼是子網?

復a、網路的一部分,是制主網路的一個從屬系bai統dub、一個在較大網路中操作的小網zhi絡,它允許多dao種型別的裝置被連入網路

c、一個對較大網路的劃分,使之成為較小的分片d、一個較小的網路,它維護該網路上所有mac地址的資料庫為什麼要劃分子網

子網劃分 是為了

簡化管理、易於擴大地理範圍

因為a、b、c3類的地址範圍比較大,造成ip地址浪費比較嚴重,為了提高ip地址的利用率,將abc三個類別的地址在利用掩碼進行再劃分成更細的網段,儘量的節約ip地址的浪費!

子網劃分藉助於取走主機位,把這個取走的部分作為子網位,子網號和各子網的廣播地址要佔用2個地址,因此劃分的子網子網,主機將越少。

子網劃分不僅沒有增加可用的ip地址數量相反是減少了可用的ip地址數目

關於區域網子網劃分問題,怎麼對一個區域網進行子網劃分

如果只是通過來子網劃分來限 自制使用者上網,可以bai這樣劃分 路由器lan口du1 192.168.0.1 255.255.255.128 192.168.0.0 25 範圍 192.158.0.1 192.168.0.126 192.168.0.128 25 範圍 192.168.0.129 1...

什麼是閘道器?子網掩碼,什麼叫閘道器和子網掩碼

閘道器是gateway,用來連線內網和外網的!子網掩碼是用來劃分子網的!如果你是兩臺機子上網 撥號 就需要把閘道器ip設定成撥號機子的ip。子網掩碼使用預設的就行,c網是255.255.255.0 什麼叫閘道器和子網掩碼 閘道器 gateway 又稱網間聯結器 協議轉換器。閘道器在網路層以上實現網路...

我的IP是125 110 18 185,那子網掩碼是

這個很難回答。如果只是1 2個的話,你的子網掩碼是 255.255.255.252如果只是3 6個的話,你的子網掩碼是 255.255.255.248如果是7 14個的話,子網掩碼是 255.255.255.240如果是15 30個的話,子網掩碼是 255.255.255.224如果是31 62個的...