2011-10-14 141 views

回答

1

你的用例是什么?通常在IPv6中,您的地址将由路由器提供的/ 64前缀自动生成。

您通常不会看到在IPv6中写出的网络掩码。通常你会看到一个前缀长度。例如:

2001:db8:0:160::/64 

将有

ffff:ffff:ffff:ffff:: 

网络掩码但是,你永远只能看到前者。

+0

有没有办法让应用程序找出是否自动生成IPv6地址?前缀长度为64的所有地址是否都是自动生成的? – user983356

+0

出于所有实际的目的,在以太网上使用的每个地址(见[RFC 2464](http://tools.ietf.org/html/rfc2464#section-4))都是'/ 64'。即使它不是自动生成的。对于其他链接类型,您无法确定。 (有些人使用带有手动分配地址的隧道较长的前缀长度) – mpontillo

1

从技术上来说,更好的答案可能是IPv6不再拥有网络掩码。对于IPv6,您有一个“前缀长度”,您可以将其解释为等效网络掩码中1位的数量。

考虑到“前缀长度”的概念,您不再需要“网络掩码规则”,尽管只有一个:网络掩码应该只包含左对齐的连续1位。