.實際上在通信過程中它是以二進制表示的.IP地址是壹段32位二進制數:
aaaaaaaa
bbbbbbbb
cccccccc
dddddddd
因為二進制裏只有1和0.
所以IP中a
b
c
d的值大於等於0,
小於等於255
(特殊的情況先不考慮,如a不會是0,等)
要把a.b.c.d轉換成二進制,必須分別轉化a,b,c,d為二進制,不足八位,在最前面補0湊齊,再連接起來,就成了
aaaaaaaabbbbbbbbccccccccdddddddd這樣的形式了。IP地址由網絡位和主機位構成。妳所說的“使用22位數做為網絡地址”就是說,從aaaaaaaabbbbbbbbccccccccdddddddd
的第壹位數起,直到第22位,都做為網絡位,剩下就是主機位。即,aaaaaaaabbbbbbbbcccccc為主機位,剩下的ccdddddddd為主機位。再看
176.68.160.12
轉成二進制就是10110000
01000100
10100000
00001100
22位網絡地址即是
10110000
01000100
101000為網絡位.
轉化壹下就是176.68.40.0
掩碼11111111
11111111
11111100
(255.255.252.0)