IPv4地址分類及子網划分


IPv4地址分為A,B,C,D,E類:

A類:1.0.0.0~126.255.255.255,默認子網掩碼/8,即255.0.0.0 (其中127.0.0.0~127.255.255.255為環回地址,用於本地環回測試等用途);
B類:128.0.0.0~191.255.255.255,默認子網掩碼/16,即255.255.0.0;
C類:192.0.0.0~223.255.255.255,默認子網掩碼/24,即255.255.255.0;
D類:224.0.0.0~239.255.255.255,一般於用組播
E類:240.0.0.0~255.255.255.255(其中255.255.255.255為全網廣播地址),E類地址一般用於研究用途..

 

子網掩碼

A類由  1字節網絡地址  和   3字節主機地址   組成

B類由  2字節網絡地址  和   2字節主機地址   組成

C類由  3字節網絡地址  和   1字節主機地址   組成

 

對於一個C類地址,它用21位來標識網絡號,要將其划分為2個子網則需要占用1位原來的主機標識位。此時網絡號位變為22位為主機標示變為7位。同理借用2個主機位則可以將一個C類網絡划分為4個子網……那計算機是怎樣才知道這一網絡是否划分了子網呢?這就可以從子網掩碼中看出。子網掩碼和IP地址一樣有32bit,確定子網掩碼的方法是其與IP地址中標識網絡號的所有對應位都用"1",而與主機號對應的位都是"0"。如分為2個子網的C類IP地址用22位來標識網絡號,則其子網掩碼為:11111111 11111111 11111111 10000000即255.255.255.128。於是我們可以知道,A類地址的缺省子網掩碼為255.0.0.0,B類為255.255.0.0,C類為255.255.255.0。
子網位數 子網掩碼 主機數 可用主機數
1 255.255.255.0 256 254
2 255.255.255.128 128 126
3 255.255.255.192 64 62
4 255.255.255.224 32 30
5 255.255.255.240 16 14
6 255.255.255.248 8 6
7 255.255.255.252 4 2
8 255.255.255.254 2 0

所有的IP段的有效主機數之所以要-2,是因為每一個網段都有網絡號和廣播地址,即每個網段的第一個地址和最后一個地址是被強制占用的,所以要-2。如果是用於主機使用,那么還需要減去一個網關,即在真正可作為IP地址的主機有網段-3個。

 

為什么要划分子網?

個人理解:如果不划分子網,各ip之間都可以直接連通,這樣就不好管理了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM