在IPv6中它是什么意思/ 64

时间:2013-03-07 07:56:11

标签: ipv6

我有ipv​​6的vps,例如

2605:6f00:XXX::XXXX:XXXX/64

我不明白/ 64的含义。这是否意味着我的vps有多个ipv6地址?

3 个答案:

答案 0 :(得分:23)

/ 64是前缀长度。它是固定地址中的位数。所以a / 64表示128位IPv6地址的前64位是固定的。其余位(本例中为64位)非常灵活,您可以使用所有这些位。这意味着当您的ISP提供/ 64时,他们会给您2个 64 地址(即18,446,744,073,709,551,616个地址)。

IPv6有几种常见的前缀长度。 A / 64是单个LAN的大小。作为客户,您经常从ISP获得/ 56(256个LAN)或/ 48个(65,536个LAN)。然后,您可以创建多个需要/ 64的LAN。

具体数量取决于ISP的情况和选择。在数据中心中,单个/ 64足以进行具有单个VLAN或单个服务器的简单部署(可能具有虚拟化)。具有多个LAN的数据中心部署(例如,防火墙的上行链路VLAN,DMZ和一个或多个互联网网络,或VPN集中器)需要超过/ 64。住宅连接(DSL,FttH等)通常得到/ 56或a / 48,以便用户可以拥有多个LAN(家庭,办公室,客人等)。业务连接总是得到/ 48,以便他们可以利用可用空间来建立良好的寻址/编号计划。

编辑:再看一下你的例子,我看到你明确指定了地址的最后64位。这也可能意味着您的ISP在ISP运行的共享/ 64(LAN)中为您提供了一个 IPv6地址。

答案 1 :(得分:3)

/ 64是CIDR前缀长度。这意味着您的VPS具有64位前缀和64位本地地址的子网。

答案 2 :(得分:1)

是的,您通常拥有多个IPv6地址。通常,您的提供商会给您一个/ 64,这是一个地址范围,其中前64位是常量,其余地址是您的处置。

通常你甚至得到一个/ 56,这是地址的256倍。如果将网络分成子网,将会很有帮助。