怎麼計算子網能容納的IP數量,如何看網絡標識?


例子1、計算子網路遮罩容量
255.255.232.0這個Subnet Mask可以最多容納多少部電腦?

方法
第一步:把子網路遮罩轉換為二進制
11111111.1111111.11101000.00000000

第二步:數數後面有幾個0,一共是有11個,那就是2^11次方,等於2048 ,所以這個子網路遮罩最多可以容納2048-2=2046台電腦。

例子2、計算子網路遮罩
一個教室有50台電腦,組成一個對等局域網,子網路遮罩設多少最合適?
思路
首先,我們從數量上看判斷用ABC中的哪類IP,從50台電腦可知用C類IP最合適但是C類默認的子網路遮罩是255.255.255.0,可以容納254台電腦,顯然不太合適,那子網路遮罩設多少合適呢?

方法
2n(子網路遮罩轉換成二進制後的零的個數) >=50
從這個式子我們可以得出:n=6
所以我們就可以得出子網路遮罩的二進制形式:11111111.1111111.11111111.11000000
然後轉換成十進形式:255.255.255.192
所以最合適的子網路遮罩為:255.255.255.192


例子3、計算子網數
第一步:確定該IP是屬於A,B,C三類中的哪一類。就可知它們的Net ID類前8位,B類前16位,C類前24位。

第二步:把子網路遮罩化成2進制看有多少個1,把該進制中1的個數減去第一步所得出的位數,即為子網位數。

第三步:如果子網位數為n,則從理論是講可以劃分出2n個子網。


例子4、計算網段標識與主機標識
問題
       要怎麼判斷兩個IP地址是同一網段的呢?

分析
要想在同一網段,必需做到網絡標識相同,那網絡標識怎麼算呢?
各類IP的網絡標識取法都是不一樣的。
A類的,只取第一段。 B類,只取第一、二段。 C類,只取第一、二、三段。

方法
只要把IP和子網路遮罩的每位數AND(與)就可以了。
AND方法:0和1=00和0=01和1=1


例題
判斷IP:12.196.132.54與56.196.56.165是否在同一網段。 (默認子網路遮罩)

第一步:這些轉換成二進制
IP1:12.196.132.54 00001100.11000100.10000100.00110110
IP2:56.196.56.165 00111000.11000100.00111000.10100101
子網路遮罩:255.0.0.0 11111111.00000000.00000000.00000000

第二步:把IP與子網路遮罩進行AND運算
IP1 AND 子網路遮罩=00001100. 00000000.00000000.00000000
IP2 AND 子網路遮罩=00111000. 00000000.00000000.00000000


第三步:把得到的結果轉換成十進制
IP1的網絡標識:12.0.0.0
IP2的網絡標識:56.0.0.0
所以可知它們不是同一網段的。
 
計算主機標識
第一步:把子網路遮罩相反
相反後的子網掩碼:00000000.11111111.11111111.11111111

第二步:把它與IP進行AND運算
IP1 AND 子網路遮罩=00000000. 11000100.10000100.00110110
IP2 AND 子網路遮罩=00000000. 11000100.00111000.10100101

第三步:把得到的結果轉換成十進制
IP1的主機標識:0.196.132.54
IP2的主機標識:0.196.56.165

劃分子網
示例:IP:192.160.12.50(這可以是Net ID)子網路遮罩:255.255.255.192
 
第一步:把IP地址和子網路遮罩轉換成二進制
 IP地址:11000000.10100000.00001100.00110010
子網路遮罩:11111111.11111111.11111111.11000000

第二步:把IP地址和子網路遮罩進行AND運算
因為子網路遮罩是255.255.255.192 ,因此它們之間的網段間隔是256-192=64
廣播地址:下個子網-1,所以2個子網的廣播地址分別是192.160.2.127和192.160.2.191

第一個子網號:11000000.10100000.00001100.00000000(192.160.12.0)

第二個子網號:11000000.10100000.00001100.01000000(192.160.12.64)
第一個廣播地址:11000000.10100000.00001100.10111110 (192.160.2.127)

第三個子網號:11000000.10100000.00001100.10000000(192.160.12.128)
第二個廣播地址:11000000.10100000.00001100.10111111 (192.160.2.191)

第四個子網號:11000000.10100000.00001100.11000000(192.160.12.192)
這個網段可以劃分出4個子網,但只有2個可用子網(22-2):192.160.12.64和192.160.12.128


====================================

若您希望得知更多資訊或有其他需求 

請至 線上服務 留言 

我們會盡快與您聯繫 

也可從 聯絡我們 取得聯絡方式


ATCnet Technology Ltd