每次在VS上调试,发现本机地址是 ::1 这种就不解.由于太忙而没关注,今天看了IPV6的文章才明白.原来这是个IPV6地址,也就是本机环回地址.以前是127.0.0.1,IPV4版本,而IPV6的就是::1,这还是个简写的.按IPV6表示方法就是这样
0000:0000:0000:0000:0000:0000:0000:0001
0 1 2 3 4 5 6 7
如果一段都是连续的0,并且连接几段都是0的,比如0段1段都是零.可以写成 :: 每个IPV6 地址只能简写一个连续段,像上面这个0-6段全是零的,就成了 :: ,至于最后一个1,前面的零可以省掉,结果就成了 ::1.
IPV6由8段16进制的数组成,再看一个例子
fe80::3490:ded1:aab4:de0a
0 4 5 6 7
fe80:0000:0000:0000:3490:ded1:aab4:de01
0 1 2 3 4 5 6 7
1-3段都是零,所以省略成 ::了
今天才开始接触IPV6,希望它快点普及