全球 IPv4 地址正式耗尽
重要消息:
就在 2019/11/25 UTC+1 15:35 时,一封来自欧洲 RIPE NCC 的邮件中得到确认:全球的IPv4地址已经彻底耗尽。
IPv4 大家应该很熟悉了,就是我们平常所知道的 IP 地址,如:192.168.1.168。
其实,很多年前就在说 IPv4 要用完了,只是没想到这天居然来得这么早,只能说互联网发展真的太快了。
对于 IPv4 地址耗尽的问题,大家也不用担心,全世界早就已经开始布局 IPv6 了,包括中国,据不完全统计,现在中国有超过 3 亿多的 IPv6 地址,居世界第一。
那么 IPv6 到底是啥,和 IPv4 有啥区别呢?
IPv6 即:Internet Protocol Version 6,第 6 代互联网协议,它的制定就是为了解决和应对 IPv4 即将会耗尽的问题的,毕竟 IPv4 数量有限,互联网又发展这么快,在可预见的将来,不……它现在已经用完了。
所以说,它们最大的区别就是数量了。
IPv4 最大网络地址数为:2^32 个(32位),即不到 43 亿个地址,而 IPv6 可达到 2^128 个(128位),具体多少已经数不清了,需要用科学表达式来表达了,但是可以知道的是,在可预见的未来是足够用了。
另外,IPv6 的格式和组成也和 IPv4 有相当大的区别,说了这么多,到底长啥样?
来看下面的地址,都是 IPv6 地址的示例:
ABCD:EF01:2345:6789:ABCD:EF01:2345:6789 2001:0DB8:0000:0023:0008:0800:200C:417A
2001:DB8:0:23:8:800:200C:417A
FF01:0:0:0:0:0:0:1101
FF01::1101
::1
看完有没有觉得,这都是什么鬼啊。。
不得不说 IPv6 太复杂了,IPv4 已经很难记了,所以后面才有了 DNS ,有了域名来寻址,通过域名就能找到对应的 IP 服务器,因为域名要比 IP 要方便记、更形象化。
正在 Ping www.javastack.cn [123.206.50.180] 具有 32 字节的数据:
来自 123.206.50.180 的回复: 字节=32 时间=77ms TTL=41
来自 123.206.50.180 的回复: 字节=32 时间=77ms TTL=41
来自 123.206.50.180 的回复: 字节=32 时间=78ms TTL=41
来自 123.206.50.180 的回复: 字节=32 时间=79ms TTL=41
而现在的 IPv6 看着简直让人崩溃,地址长度要更长,表达形式更多、更复杂,要能很方便的记下来是不太现实了。
即使如此,我相信,随着互联网的快速发展,这些都会随着解决的,或者有更好的处理方式。毕竟 IPv6 是趋势了,因为 IPv4 已经耗尽了。
@All 你有什么想说的,欢迎留言!
关注微信公众号福利!!!
回复关键字「666」获取一份最新 Java 架构资料,你要的都有!
回复关键字「Java」获取JVM, 多线程等Java技术系列教程;
回复关键字「spring」获取Spring, Spring Boot, Spring Cloud教程;
回复关键字「架构」获取分布式、微服务、架构、高并发等系列干货;
回复关键字「面试」获取各种 Java 面试题及答案、面试实战经验;
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· ASP.NET Core 模型验证消息的本地化新姿势
· 对象命名为何需要避免'-er'和'-or'后缀
· SQL Server如何跟踪自动统计信息更新?
· AI与.NET技术实操系列:使用Catalyst进行自然语言处理
· 分享一个我遇到过的“量子力学”级别的BUG。
· dotnet 源代码生成器分析器入门
· 官方的 MCP C# SDK:csharp-sdk
· [WPF] 在RichTextBox中输出Microsoft.Extension.Logging库的
· 一款 .NET 开源、功能强大的远程连接管理工具,支持 RDP、VNC、SSH 等多种主流协议!
· 一步一步教你部署ktransformers,大内存单显卡用上Deepseek-R1