<b>IPv4</b><b>是由</b><b>32</b><b>位二進制數組成,分成四組,每組八位。例如:11000000.10101000.00000000.00000010</b>
<b>為了便于配置通常表示成點分十進制形式。如上面的二近制換成十成制表示為:</b>
<b>192.168.0.2</b><b>。算法是:128+64=192;128+32+8=168;第三個八位組全是0換成十進制還是0;最後一個八位組第二位是1換成十進制是2。</b>
<b>技巧:每個八位組如果是全“1”就是128+64+32+16+8+4+2+1=255;如果遇到“0”對應的值就不加這樣比用2的次方算起來快。</b>
<b></b>
<b>一個完整的</b><b>IPv4</b><b>位址除了位址部分還要有子網路遮罩部分,子網路遮罩也是由</b><b>32</b><b>位二進制數組成,分成四組,第組八位,每個八位中的</b><b>1</b><b>表示的是網絡位精确比對,而</b><b>0</b><b>表示的則是主機位任意比對。例如:</b><b>192.168.0.2 255.255.255.0 </b><b>網絡部分精确比對前三個八位組,即:192.168.0是不能改變的,改變任意一位都會使位址變成另一個邏輯網段。主機部分任意比對最後一個八位組。即:最後一位主機位址的範圍是1-254。例如:192.168.0.2/24和192.168.0.3/24是同一邏輯網段的位址,但是和192.168.1.2/24或192.169.0.2/24就不是一個邏輯網段的。将不同網段的位址配置設定組主機,不通過路由轉發是不能通信的。</b>
<b>注意:由于子網路遮罩的前三個八位組都是255,是以可以表示成二進制的24個“1”即用/24表示子網路遮罩部分。192.168.0.2/24就表示 192.168.0.2 255.255.255.0。</b>
<b></b>
<b>本文轉自Y.weisheng 51CTO部落格,原文連結:http://blog.51cto.com/yuan2/92752,如需轉載請自行聯系原作者</b>