我想确认ipv6子网是否是公共的

1 ipv6 amazon-web-services amazon-vpc

我最近创建了一个带有 IPV6 CIDR 块的 AWS VPC。分配给我的 CIDR 块是 2600:XXXX:XXXX:9500::/56。

我有一些关于 ipv6 子网范围的基本知识,包括 ipv6 公共和私有子网范围。

以 fd00::/8 开头的子网是专用网络。

如果我被分配了来自 ipv6 的公共 ip 范围,你能告诉我吗?

要了解公共/私有子网和 ipv6 分配,我参考了以下文档:

https://en.wikipedia.org/wiki/Reserved_IP_addresses

https://tools.ietf.org/html/rfc4193(了解ipv6中的比特分配)

  | 7 bits |1|  40 bits   |  16 bits  |          64 bits           |
  +--------+-+------------+-----------+----------------------------+
  | Prefix |L| Global ID  | Subnet ID |        Interface ID        |
  +--------+-+------------+-----------+----------------------------+
Run Code Online (Sandbox Code Playgroud)

San*_*ann 5

是的,您的地址块来自 ARIN 分配的前缀,您可以在IANA 网站上看到。通常前缀 from2000::/3是“正常”全局唯一的任播地址,尽管有一些特殊情况,如2001:0000::/32(Teredo) 和2002::/16(6to4)。您可以在同一 IANA 页面上找到这些内容。

您的区块是否真正连接到互联网取决于路由、防火墙等。要了解这一点,您应该联系您的网络管理员(在本例中为 AWS)或阅读他们的文档。

没有确定地址分类的特定算法,所以这个问题在这里可能是题外话,应该移到 ServerFault..