IPv4地址分類
Ipv4中的地址由32位二進制數0、1組成,有40多億個地址。大多數IPv4地址最終被細分爲一個地址,用於識別連接Internet或某些專用內聯網的計算機接口。這些地址被稱爲單播地址。IPv4地址大部分是單播地址。除了單播地址,還包含廣播、組播和任播地址。每個單播地址都有一個網絡部分,用於識別接口使用的IP地址在哪個網絡可被發現;以及一個主機地址,用於識別網絡部分給出的網絡中的特定主機。因此地址中的一些連續位稱爲網絡號,其餘位爲主機號。
大致可以將這些地址分爲五類:A B C D E
A類(單播地址):
0.0.0.0~127.255.255.255
前8位爲網絡號(第一位爲0,後7位自由),後24位爲主機號。佔比1/2
網絡數:128;主機數:16777216
B類(單播地址):
128.0.0.0~191.255.255.255
前16位爲網絡號(前兩位爲10,後14位自由),後16位爲主機號。佔比1/4
網絡數:16384;主機數:65536
C類(單播地址):
192.0.0.0~223.255.255.255
前24位爲網絡號(前三位爲110,後21位自由),後8位爲主機號。佔比1/8
網絡數:2097152;主機數:256
D類(組播地址):
224.0.0.0~239.255.255.255
前四位是:1110,28位自由。佔比1/16
E類(保留地址):
240.0.0.0~255.255.255.255
前四位:1111,後28位自由。佔比1/16
例如某個站點分配了一個A類網絡號:18.0.0.0,其中有2^24個地址分配給主機,(18.0.0.0 ~ 18.255.255.255),但在整個Internet中只有127個A類網絡.某個站點分配了一個C類網絡號:192.125.3.0,只能容納256臺主機(192.125.3.0 ~ 192.125.3.255),但有超過200萬的C類網絡號是可用的.
注:有些地址通常不作爲單播地址使用.特別是地址塊的第一個和最後一個地址通常不使用.在上述例子中,站點分配的地址塊爲18.0.0.0,實際能分配最多2^24-2=16777214個單播地址