一、ip位址分類及其對應預設子網掩碼
根據ipv4標準,ip位址分為5類:
a類 0.0.0.0 到127.255.255.255
b類 128.0.0.0 到191.255.255.255
c類 192.0.0.0 到223.255.255.255
d類 224.0.0.0 到239.255.255.255
e類 240.0.0.0 到247.255.255.255
a類的預設
子網掩碼
255.0.0.0 乙個子網最多可以容納1677萬多台電腦
b類的預設
子網掩碼255.255.0.0 乙個子網最多可以容納6萬台電腦
c類的預設
子網掩碼
255.255.255.0 乙個子網最多可以容納254臺電腦
要計算某乙個ip位址的子網掩碼,可以分以下兩種情況來分別考慮。
第一種情況:無須劃分成子網的ip位址。一般來說,此時計算該ip位址的子網掩碼非常地簡單,可按照其定義就可寫出。
例如:某個ip位址為12.26.43.0,無須再分割子網,按照定義我們可以知道它是乙個a類位址,其子網掩碼應該是255.0.0.0;
若此ip位址是乙個b類位址,則其子網掩碼應該為255.255.0.0;如果它是c類位址,則其子網掩碼為255.255.255.0。其它類推。
第二種情況:要劃分成子網的ip位址。在這種情況下,如何方便快捷地對於乙個ip位址進行劃分,準確地計算每個子網的掩碼,方法的選擇很重要。
下面我介紹兩種比較便捷的方法:當然,在求子網掩碼之前必須先清楚要劃分的子網數目,以及每個子網內的所需主機數目。
方法一:利用子網數來計算。
1.首先,將子網數目從十進位制數轉化為二進位制數;
2.接著,統計由「1」得到的二進位制數的位數,設為n;
3.最後,先求出此ip位址對應的位址類別的子網掩碼。
再將求出的子網掩碼的主機位址部分(也就是「主機號」)的前n位全部置1,這樣即可得出該ip位址劃分子網的子網掩碼。
例如:需將b類ip位址167.194.0.0劃分成28個子網:
1)(28)10=(11100)2;
2)此二進位制的位數是5,則n=5;
3)此ip位址為b類位址,而b類位址的子網掩碼是255.255.0.0,且b類位址的主機位址是後2位(即0-255.1-254)。
於是將子網掩碼255.255.0.0中的主機位址前5位全部置1,就可得到255.255.248.0,而這組數值就是劃分成 28個子網的b類ip位址 167.194.0.0的子網掩碼。
方法二:利用主機數來計算。
1.首先,將主機數目從十進位制數轉化為二進位制數;
2.接著,如果主機數小於或等於254(注意:應去掉保留的兩個ip位址),則統計由「1」中得到的二進位制數的位數,設為n;如果主機數大於254,則 n>8,也就是說主機位址將超過8位;
3.最後,使用255.255.255.255將此類ip位址的主機位址位數全部置為1,然後按照「從後向前」的順序將n位全部置為0,所得到的數值即為所求的子網掩碼值。
例如:需將b類ip位址167.194.0.0劃分成若干個子網,每個子網內有主機500臺:
1)(500)10=(111110100)2;
2)此二進位制的位數是9,則n=9;
3)將該b類位址的子網掩碼255. 255.0.0的主機位址全部置 1,得到255.255.255.255。然後再從後向前將後9位置0,可得:11111111. 11111111.11111110.00000000即255.255.254.0。
這組數值就是劃分成主機為500臺的b類ip位址167.194.0.0的子網掩碼。
通過ip及子網掩碼計算子網數:
IP位址劃分
現在的ip網路使用32位位址,以點分十進位制表示,如172.16.0.0。位址格式為 ip位址 網路位址 主機位址 或 ip位址 主機位址 子網位址 主機位址。ip位址型別 最初設計網際網路絡時,為了便於定址以及層次化構造網路,每個ip位址包括兩個標識碼 id 即網路id和主機id。同乙個物理網路上...
IP位址劃分
1 基本知識介紹 1 1網路中的每乙個主機或路由器至少有乙個ip位址 在internet中不允許有兩個裝置具有同樣的ip位址 1 2ip位址採用分層結構 ip位址是由網路號 net id 與主機號 host id 兩部分組成的。1 3 ip位址的分類 ip位址長度為 2位,點分十進位制 dotted...
IP位址劃分
1 ip位址劃分為 a,b,c,d,e五類2 組播位址 組播組可以是永久的也可以是臨時的。組播組位址中,有一部分由官方分配的,稱為永久組播組。永久組播組保持不變的是它的ip位址,組中的成員構成可以發生變化。永久組播組中成員的數量都可以是任意的,甚至可以為零。那些沒有保留下來供永久組播組使用的ip組播...