IPv6讓每粒沙子都有一個地址
/64 IPv6是多少個?ipv6地址后面的/64,指的是ipv6地址的前綴長度(即前64位的地址相同)。
由于ipv6地址是128位長度(使用的是16進制),但協(xié)議規(guī)定了后64位為網(wǎng)絡(luò)接口ID(可理解為設(shè)備在網(wǎng)絡(luò)上的唯一ID),所以一般家用 ipv6分發(fā)是分配/64前綴的(64位前綴+64位接口ID),雖然說是家用,但可用IP地址數(shù)為2^64次方。
同樣,IPv6網(wǎng)絡(luò)地址后面跟著的 /48,/32指的是ipv6地址的前綴長度(即前48或32位長度的地址相同)。
當ipv6地址是/48的時候,128-48-64=16位,即可用的ip數(shù)是FFFF(十六進制表示法,即65535),可理解為可分配65535個家庭或公司。
當ipv6地址是/32的時候,128-32-64=32位,即可用ip數(shù)是FFFFFFFF(約等于42.95億,即可分配42.95億個家庭或公司。
其實,只需一個/64前綴的地址就已經(jīng)完全足夠整個中國家庭使用,2的64次方總數(shù)為1844億億個地址,就算去掉一個億字,都還有1844億。
為了更直觀,打個比喻,假如一個人或一臺設(shè)備算一個字節(jié)(1k=1024字節(jié)),一個/64前綴的地址可容納16384PB(1PB=1024T=1024*1024G)個地址。之所以繼續(xù)劃分到/32,/48這些,是為了便于管理及縮小溯源范圍,快速定點定位。