**已关闭。**此问题为not about programming or software development。当前不接受答案。
此问题似乎与a specific programming problem, a software algorithm, or software tools primarily used by programmers无关。如果您认为此问题与another Stack Exchange site的主题有关,您可以留下评论,说明在何处可以回答此问题。
2天前关闭。
Improve this question
我知道这是环回地址,在IPV4中曾经是127.0.0.1,相当于
2^7 - 1 . 0 . 0 . 1
我该怎么解释
: : 1
我只是好奇,我知道IPV4有2^32个地址,IPV6有2^128个地址。
这是Node / Express在响应对象上返回的值。
我正在寻找正确的方式写出IPV6地址。
1条答案
按热度按时间mctunoxg1#
它的完整版本是
0000:0000:0000:0000:0000:0000:0000:0001
。来自维基百科关于IPv6的文章,其中谈到了地址表示的规则:
IPv6地址的128位被表示为8组,每组16位。每组被写成四个十六进制数字(有时称为十六进制或更正式的十六进制,非正式的是五字节或四字节),各组之间用冒号(:)分隔。这种表示的一个例子是
2001:0db8:0000:0000:0000:ff00:0042:8329
。为了方便和清楚起见,IPv6地址的表示可以用以下规则来缩短:
0042
转换为42
。组0000
转换为0
。这些规则的应用示例:
初始地址:
2001:0db8:0000:0000:0000:ff00:0042:8329
.删除每组中的所有前导零后:
2001:db8:0:0:0:ff00:42:8329
.省略连续的零部分后:
2001:db8::ff00:42:8329
.环回地址
0000:0000:0000:0000:0000:0000:0000:0001
在RFC 5156中定义,使用两个规则缩写为::1
。