社区讨论

翻译(蒟蒻)

CF250BRestoring IPv6参与者 3已保存回复 4

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
4 条
当前快照
1 份
快照标识符
@mi6tplz4
此快照首次捕获于
2025/11/20 10:39
4 个月前
此快照最后确认于
2025/11/20 10:39
4 个月前
查看原帖
一个IPv6地址是一个128位的数。为了方便,这个数会采用分块表示,并且一块用一个16进制的数去表示16位,块之间用“:”分割,一共有8块,每块有4个16进制位。比如:"0124:5678:90ab:cdef:0124:5678:90ab:cdef" 就是一个合法的表示。另外还有一些缩写的形式。把开头的0去掉: "a56f:00d3:0000:0124:0001:f19a:1000:0000"  → "a56f:d3:0:0124:01:f19a:1000:00
还有一些连续0的情况,可以缩写成“::”,可以看看下面的例子:
"a56f:00d3:0000:0124:0001:0000:0000:0000" →
"a56f:00d3:0000:0124:0001::";
"a56f:0000:0000:0124:0001:0000:1234:0ff0" →
"a56f::0124:0001:0000:1234:0ff0";
"a56f:0000:0000:0000:0001:0000:1234:0ff0" →
"a56f:0000::0000:0001:0000:1234:0ff0";
"a56f:00d3:0000:0124:0001:0000:0000:0000" →
"a56f:00d3:0000:0124:0001::0000";
"0000:0000:0000:0000:0000:0000:0000:0000" →"::".
你要做的,就是将缩写,还原成标准的形式。
老K

回复

4 条回复,欢迎继续交流。

正在加载回复...