文章内容
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 地址最大长度
评论列表