162 個 CIDR 前綴
從 /0 到 /32,IPv6 到 /128。遮罩、位址數量和可用主機數,全部由這一個數字算出。
IPv433
位址是 32 位,所以遮罩寫成 255.255.255.0 這樣的四段。
/00.0.0.04,294,967,294/1128.0.0.02,147,483,646/2192.0.0.01,073,741,822/3224.0.0.0536,870,910/4240.0.0.0224.0.0.0/4 · 240.0.0.0/4268,435,454/5248.0.0.0134,217,726/6252.0.0.067,108,862/7254.0.0.033,554,430/8255.0.0.010.0.0.0/8 · 127.0.0.0/816,777,214/9255.128.0.08,388,606/10255.192.0.0100.64.0.0/104,194,302/11255.224.0.02,097,150/12255.240.0.0172.16.0.0/121,048,574/13255.248.0.0524,286/14255.252.0.0262,142/15255.254.0.0198.18.0.0/15131,070/16255.255.0.0192.168.0.0/16 · 169.254.0.0/1665,534/17255.255.128.032,766/18255.255.192.016,382/19255.255.224.08,190/20255.255.240.04,094/21255.255.248.02,046/22255.255.252.01,022/23255.255.254.0510/24255.255.255.0192.0.2.0/24 · 198.51.100.0/24 · 203.0.113.0/24 · 192.88.99.0/24254/25255.255.255.128126/26255.255.255.19262/27255.255.255.22430/28255.255.255.24014/29255.255.255.2486/30255.255.255.2522/31255.255.255.2542/32255.255.255.255255.255.255.255/321
IPv6129
位址是 128 位,所以不寫遮罩,只寫前綴長度。一戶人家給 /56,一個網段給 /64。
/02^128/12^127/22^126/32^125/42^124/52^123/62^122/7fc00::/72^121/8ff00::/82^120/92^119/10fe80::/102^118/112^117/122^116/132^115/142^114/152^113/162002::/162^112/172^111/182^110/192^109/202^108/212^107/222^106/232^105/242^104/252^103/262^102/272^101/282^100/292^99/302^98/312^97/322001:db8::/32 · 2001::/322^96/332^95/342^94/352^93/362^92/372^91/382^90/392^89/402^88/412^87/422^86/432^85/442^84/452^83/462^82/472^81/482^80/492^79/502^78/512^77/522^76/532^75/542^74/552^73/562^72/572^71/582^70/592^69/602^68/612^67/622^66/632^65/642^64/652^63/662^62/672^61/682^60/692^59/702^58/712^57/722^56/732^55/742^54/752^53/762^52/772^51/782^50/792^49/802^48/812^47/822^46/832^45/842^44/852^43/862^42/872^41/882^40/892^39/902^38/912^37/922^36/932^35/942^34/952^33/96::ffff:0:0/96 · 64:ff9b::/964,294,967,296/972,147,483,648/981,073,741,824/99536,870,912/100268,435,456/101134,217,728/10267,108,864/10333,554,432/10416,777,216/1058,388,608/1064,194,304/1072,097,152/1081,048,576/109524,288/110262,144/111131,072/11265,536/11332,768/11416,384/1158,192/1164,096/1172,048/1181,024/119512/120256/121128/12264/12332/12416/1258/1264/1272/128::/128 · ::1/1281
怎麼看這一頁
- /24 表示前 24 位是網路,剩下 8 位放裡面的位址。
- 每多一位,網路就一分為二,位址數減半。
- 可用位址通常是總數減二——網路位址和廣播位址。
- IPv6 沒有廣播,不用減。一個網段習慣上就是 /64。
常見問題
Q. 255.255.255.0 是多少位?
是 /24。數一下遮罩裡的 1,正好 24 個。
Q. /24 裡有多少位址?
256 個,可用的是 254 個——要去掉網路位址和廣播位址。
Q. 為什麼會用 /31?
用來連接兩台路由器。這種連線不需要廣播位址,所以兩個位址都能用(RFC 3021)。
Q. IPv6 為什麼預設 /64?
因為低 64 位是留給裝置自己產生的。把網段切得比 /64 還小,這套機制就壞了。
Q. 萬用遮罩是什麼?
就是遮罩取反。路由器設定裡用它表示「這些位上什麼值都行」。