查看IP

IPv4与IPv6有什么区别?

IPv4和IPv6是为互联网上的一切进行路由的寻址系统的两个版本。它们看起来不同,在大多数连接上并存,而当某些东西只在其中一个上工作时,区别就显现出来了。下面是两者的差异,以及如何查看您在用哪一个。

本文内容

地址格式与规模

IPv4地址是32位,写作四个十进制数字:203.0.113.42。这提供了2^32 ≈ 43亿个可能的地址,其中许多是保留的。IPv6地址是128位,写作八组各四个十六进制数字:2001:0db8:85a3:0000:0000:8a2e:0370:7334,可以去掉前导零并把一段连续的零组压缩为::来缩写——2001:db8:85a3::8a2e:370:7334。这提供了2^128个地址,是一个39位的数字。在IPv6中,前64位通常标识网络,后64位标识设备,所以家庭连接通常会得到一整个/56或/64地址块,而不是单个地址。

立即测试

检测中
网站看到的IP216.73.216.52
IPv62001:db8::1

正在针对我们自己的测试服务器运行。不保存任何内容。

打开IPv6测试

IPv4为什么会耗尽

1981年,40亿个地址看起来无穷无尽;到90年代中期,增长曲线已经清楚地表明它们撑不了多久,于是设计了IPv6。最后的空闲IPv4地址块在2011年分给了各区域注册机构,注册机构自己也在2011年到2019年间相继告罄。此后,新的IPv4地址来自转售市场,按地址计价,这就是运营商越来越多地让许多用户共用一个地址的原因。

NAT与CGNAT

网络地址转换让整个家庭躲在一个公网IPv4地址之后;运营商级NAT则让整个社区或一个移动基站做同样的事。它让IPv4撑得更久,但有代价:入站连接、端口映射、部分游戏和点对点应用不再工作,一个滥用者还可能让共用的地址为所有人被列入黑名单。IPv6完全不需要这些。参见什么是NAT和什么是CGNAT。

IPv6更快或更安全吗?

两种协议本身都不更快;速度取决于路径。实际上,大型服务通过IPv6直接对等互联,避开了IPv4的转换层,所以访问它们时IPv6往往略快一点,这就是浏览器在IPv6可用时优先使用它的原因。安全性同样不分伯仲:IPsec曾是IPv6的强制要求,但现在在两者中都是可选的,而且如今的加密发生在应用层(HTTPS)。有两点确实不同:没有NAT,每台IPv6设备都可以直接寻址,所以把主动发起的连接挡在外面的是路由器的防火墙——而不是NAT;此外,得益于隐私扩展,IPv6地址会定期变化。

双栈

同时拥有两种协议的连接称为双栈。对每个网站,浏览器都会两者同时尝试(Happy Eyeballs算法),保留最先完成的连接,所以损坏的IPv6路径表现为细微的延迟而不是失败。IPv6测试会显示在您的连接上是哪种协议胜出。

IPv6隐私地址

由于IPv6地址的设备部分曾经由硬件地址派生,它可以跨网络追踪一台笔记本。隐私扩展(RFC 8981)解决了这个问题:生成一个每天变化的随机临时地址,用于对外连接。所有现行系统默认都启用它,这就是网站看到的IPv6地址与您设置中的地址不同的原因。

如何检查您是否有IPv6

打开首页:如果IPv4地址下方出现了IPv6地址,说明您的连接两者兼有。IPv6测试更进一步——它确认IPv6路径端到端可用、浏览器偏好哪种协议,以及大数据包能否通过。在设备本身上:Windows的ipconfig、macOS和Linux的ip addr或ifconfig会显示以2或3开头的全球IPv6地址和fe80::开头的链路本地地址(始终存在,从不路由)。指南如何查看自己的IP地址有各系统的步骤。

常见问题

IPv4和IPv6哪个更好?

IPv6是现代标准,地址实际上无穷无尽,也不需要地址共享;IPv4则是互联网大部分仍在运行的协议。两者您都需要:双栈连接会为每个网站选用效果更好的那一个。

IPv6值得用吗?

值得。它不花一分钱,消除了共享地址带来的问题(端口映射、游戏、点对点),访问许多大型服务时延迟还略低。大多数运营商免费开通;参见如何启用IPv6。

哪些设备使用IPv6?

每一台现行的电脑、手机、平板、游戏主机和智能电视都支持它。是否真正使用取决于网络:大多数主要移动运营商和越来越多的固网运营商都已提供。

IPv4用来做什么?

IPv6能做的一切——网站、邮件、游戏、视频——此外还有许多尚未部署IPv6的服务和网络。在可预见的未来,没有IPv4(或到IPv4的转换)的连接无法访问整个互联网。

两台设备可以有相同的IP地址吗?

不能同时拥有相同的公网地址;互联网把每个地址路由到一个地方。内网地址在每个家庭网络中都会重复,而在运营商级NAT之后,许多设备共用一个公网IPv4地址,各自拥有自己的内网地址。

CheckMyIP Team
Network engineers and privacy researchers