文章内容

2021/10/19 10:45:35,作 者: 黄兵

IPv6 地址最大长度

下面是一个 IPv6 地址的示例:

0000:0000:0000:0000:0000:0000:0000:0000
长度为:8 * 4 + 7 = 39

8 组 4 位数字,:中间有 7 位。

但是,如果您有一个IPv4 映射的 IPv6 地址,则后两组可以写在以 10 分隔的基数中.,例如。[::ffff:192.168.100.228]. 完整地写出来:

0000:0000:0000:0000:0000:ffff:192.168.100.228

所以此时的长度为:

(6 * 4 + 5) + 1 + (4 * 3 + 3) = 29 + 1 + 15 = 45

请注意,这是一个输入/显示约定 - 它仍然是一个 128 位地址,对于存储,最好将原始冒号分隔格式标准化,即[0000:0000:0000:0000:0000:ffff:c0a8:64e4]上面的地址。

同时此处提供 IPv6 查询


参考资料:

1、Maximum length of the textual representation of an IPv6 address?


黄兵个人博客原创。
转载请注明出处:黄兵个人博客 - IPv6 地址最大长度

分享到:

发表评论

评论列表