待解决问题
IPV6前缀以及地址个数的问题
离问题结束还有0天0小时  |  提问者:wangzai170   |  提问时间:2019-2-14 17:41
我看到目前分配的IPv6单播地址,规定必须是64位的接口ID,那就是说前缀应该是64位了。那为什么,运营商给我分配的是2001:*****/56,然后告诉我可用的IP地址数量只有255个呢?我问这255是怎么算出来的,他说是这样算的,2的(64-56)次方再减1,就是255。恕我愚笨,我的可用地址不应该是2的64次方吗?

然后我上网百度了下,看到“全球单播地址是由全球路有前缀(n bits)+子网ID(m bits)+接口ID(128-n-m)组成的,其中前两部分形成了IPv6 的前缀。”
然后还有“RFC3513中对淡泊地址有一个总的原则:单播地址前三位不以000开头的,接口ID必须为64bits,为那些前三位以000开头的单播地址就没有这个限制”。

我真的不明白了,为什么给我分配的可用IPv6地址不是2的64次方个呢?或者是2的(128-56)次方个呢?
问题答案 ( 2 条 )
v6专家在此。坦率地说,无论是/56还是/60,一般家用最多用到2-3个前缀,上网,iptv,电话。每前缀的ip是2的64次,可认为无限
来自手机 |  回应该答案 (0)  |  回答者:fastcache   |  2019-2-24 18:55
/56就是类似v4里面的掩码,给你掩掉可用64位的前56位,减掉一个8个全0位广播地址也是类似v4其他的应该就是运营商这么安排配置的,为什么这个规划就要问具体设计方案的人了,可能是为了保证地址不浪费,也可能是为了好管理不混乱
来自电脑 |  回应该答案 (0)  |  回答者:水水的年华   |  2019-3-5 20:43
 
我要回答:  回答字数在10000字以内

 

热点问题