Vista的Ping告诉你本机地址的IPv6形式
Vista全新的TCP/IP网络协议栈全面支持IPv6,想知道本机地址127.0.0.1的IPv6格式吗?Windows Vista的ping可以告诉你, 目前很多用户可能感觉Windows Vista的网络速度不如Windows XP,其实这是因为TCP/IP连接数的问题,微软可能会在未来的补丁中放宽连接数限制,因为它的同门兄弟Windows Server 2008比Windows Server 2003快44倍。所以我们要相信未来Vista。Vista地带演示给你如下:
实现的方法很简单,在Vista开始菜单中输入cmd回车后打开命令提示符,输入ping localhost默认的就会出现返回的数据包并不是127.0.0.1而是::1。这就是Ipv6格式的本地地址,如图1所示:
图1
为什么会这样呢?这是由Windows Vista的hosts文件定义的,我们到 C:\Windows\System32\drivers\etc\文件夹中用记事本打开hosts文件就会看到如下的映射关系,如图2所示:
图2
详细的数据包对比:
C:\Users\Administrator>ping localhost
正在 Ping ooVista [::1] 从 ::1 具有 32 字节的数据:
来自 ::1 的回复: 时间<1ms
来自 ::1 的回复: 时间<1ms
来自 ::1 的回复: 时间<1ms
来自 ::1 的回复: 时间<1ms
::1 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 0ms,最长 = 0ms,平均 = 0ms
C:\Users\Administrator>ping 127.0.0.1
正在 Ping 127.0.0.1 具有 32 字节的数据:
来自 127.0.0.1 的回复: 字节=32 时间<1ms TTL=128
来自 127.0.0.1 的回复: 字节=32 时间<1ms TTL=128
来自 127.0.0.1 的回复: 字节=32 时间<1ms TTL=128
来自 127.0.0.1 的回复: 字节=32 时间<1ms TTL=128
127.0.0.1 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 0ms,最长 = 0ms,平均 = 0ms