在这篇博文中,我们将解释 SEO 和 SEO 托管的不同 IPv6 类。 为了让这篇文章对我们所有的客户更有用,我们将首先列出不同的类。然后我们将解释如何比较不同的 IPv6 地址以查看它们是否属于同一个 A、B 或 C 类。之后,我们研究 IPv6 结构和格式。换句话说,我们从基础开始,然后获得更多技术。由读者决定是否要通读这篇文章,或者他们是否只想忽略技术细节并对前两个部分感到满意## IPv6 SEO Classes 与 IPv4 SEO IPs 类似,我们定义了四个不同的类:A、B、C 和 D。与 IPv4 不同,“类”的概念还不是协议的一部分。在 IPv6 空间而不是这里的类中,我们有前缀。关于 IPv6 分配有许多不同的指导方针。一种首选机制是将 /48 前缀分配给最终站点(公司、构建块等),然后将 /64 或更小的分配分配给最终用户。在仔细审查全球 IPv6 分配后,我们得出以下分类: 1. 对于不同的 A 类 IP,应该有不同的 /32 前缀。 2. 对于不同的B 类IP 应该有不同的/36 前缀。 3.对于不同的C类IP应该有不同的/40前缀。 4.对于不同的D类IP应该有不同的/48前缀。 (目前我们不向我们的客户出售不同的 D 级,因为我们还不确定该分配是否具有零足迹)## IPv6 地址格式解释IPv6(普通)地址具有以下格式: y : y : y : y : y : y : y : y 其中 y 称为段,可以是 0 到 FFFF 之间的任何十六进制值。 ## IPv6 地址缩短 为了让我们的生活更美好,可以缩短 IPv6 地址。让我们看一些示例: 原始:2041:0000:140F:0000:0000:0000:875B:131B 短:2041:0000:140F::875B:131B 如果有一串零,那么您可以将它们删除一次.在上面的示例中,我们删除了整个 0000:0000:0000 部分。您只能这样做一次,IPv6 设备将用零填充剩余空间,直到它具有 128 位地址。还有更多,地址可以进一步缩短: Short: 2041:0000:140F::875B:131B Shorter: 2041:0:140F::875B:131B 如果你有一个带有 4 个零的“hextet”,那么你可以删除那些并留下一个零。您的 IPv6 设备将添加剩余的 3 个零。当我们谈论 IPv4 地址时,我们使用术语“八位字节”来定义 8 位的“块”。在 IPv6 中,还没有正式的术语,并且有一个 IETF 草案讨论了要使用的名称。 4 个十六进制值的官方术语是“十六进制”,这很难记住/发音,因此将使用缩写形式“十六进制”。前导零也可以删除,这里有另一个地址来证明这一点: 原始:2001:0001:0002:0003:0004:0005:0006:0007 短:2001:1:2:3:4:5:6:7 通过删除这些零我们得到了一个不错的短 IPv6 地址。 总结这些规则: 1. 可以删除一整串零,您只能这样做一次。 2. 可以去掉4个零,只留下一个零。 3. 可以去除前导零。 ## 如何比较 2 个 IPv6 类 现在我们知道 IPv6 是如何格式化的,通过以下步骤比较 IP 将很容易: 1. 如果地址是短格式,则将其扩展为长格式(32 位,所有零)。 2. 从左开始比较前 8 位数字。如果值都相等,则两个 IPv6 地址都在相同的 /32 前缀上(它们在同一个 A-Class 上),否则它们在不同的 A-Class 3 上。从左边比较前 9 位数字。如果值都相等,则两个 IPv6 地址都在相同的 /36 前缀上(它们在同一个 B-Class 上),否则它们在不同的 B-Class 4 上。现在从左边比较前 10 位数字。如果值都相等,则两个 IPv6 地址都在相同的 /40 前缀上(它们在同一个 C-Class 上),否则它们在不同的 C-Class 5 上。最后,从左边比较前 12 位数字。如果值都相等,两个 IPv6 地址都在相同的 /48 前缀上(它们在同一个 D-Class 上),否则它们在不同的 D-Class 上让我们在两个不同的 IPv6 地址上尝试上面的公式:* 2001:1: 2:3:4:5:6:7 * 2001:1:200:3:4:5:6:7 首先让我们扩展上面的IP: * 2001:0001:0002:0003:0004:0005:0006:0007 * 2001:0001:0200:0003:0004:0005:0006:0007 现在让我们检查它们的 A、B 和 C 类:A 类(/32 = 8 位)* 2001:0001 * 2001:0001 我们可以看到它们共享相同的 A 级 B 级(/36 = 9 位)* 2001:0001:0 * 2001:0001:0 正如我们所见,它们共享相同的 B 级 C 级(/40 = 10 位)* 2001: 0001:00 * 2001:0001:02 我们可以看到 IP 位于不同的 C 类上。 ## IPv6 和 DNS 服务器 在放手之前,让我们友情提醒一下,在 DNS 中,IPv6 地址是使用“AAAA”记录定义的,而 IPv4 记录是使用 DNS “A”记录定义的。最后的想法,对于您的 IPv6 SEO 托管,始终选择不同的 A、B 或 C 类或来自尽可能多的不同 A 类的 IP 组合。