从应用角度来说, IPv6 是否可以说,彻底失败啦?

33 天前
 zanx817

看 20 年前的资料,都说 ipv4 地址在几年内枯竭, 必须几年内切换到 ipv6 才能解决问题。ipv6 多么多么牛逼, 地球上每一粒沙子都能分配到一个 ip (可以找到严格的论证)。学校教材也都在教学 ipv6 。

但是几十年过去啦,ipv4 地址早枯竭了。ipv6 还是没有得到推广应用。(虽然 ipv6 可以更高效、更安全)

我们可以看到:

IP 地址被运营商通过 NAT 技术分配给用户私有地址解决,同时把公网 ip 卖高价(甚至买都买不到)。 我有个不常用的 AWS 的服务被扣了很久的账单,最后打开一看,最大的扣费项目竟然是 ipv4 的地址租金;

即便是开通了 ipv6 , 中国运营商也不会分配固定地址的 ipv6 地址。 可能是为了管控需要。

在各种云服务、终端设备上, 实际应用的基本( 95%?)都是 ipv4 。

所以,是否可以说,ipv6 应用失败了, 需要解决的问题没有被他解决。反而由于 ipv4 的稀缺性,让运营商更不愿意使用 ipv6.

对用户而言, ipv6 地址太长了,太难读、认、配置。 技术上过度设计了。

还不造个 ipv5 ,把 ip 地址从 256 增加到 1024.(并限制 1000 ~ 1023 的使用)。 那么对用户而言是很大的福音。

9290 次点击
所在节点    宽带症候群
109 条回复
Lentin
33 天前
ipv6 是政策要求,运营商不得不从,让子弹飞一会~
stinkytofux
33 天前
ipv6 当初的愿景是万物互联, 给家里的每个设备都分配独立的 ip 地址, 但是实际上并不需要也不安全, 现有的网络协议也可以做到实时双向通信. ipv6 没有解决刚需, 自然很难推广.
jim9606
33 天前
1. 目前宽带和手机 ISP 给的都是全球可路由单播 ipv6 地址,换言之,公网地址在 ipv6 就是无门槛提供的,用户自己的路由器支持 DHCPv6-PD 委派有问题那是用户自己的问题

2. ISP 只管分前缀,监管也只管到这足够定位使用者了,后 64+位怎么定是用户自己和设备的事,如果你的设备强制使用隐私拓展那也赖不到 ISP 头上,实际上 v6 的各种管控策略都是直接按/64 前缀为最小单位的

3. 由于 App Store 有客户端侧单栈 IPv6+NAT64 兼容的要求,目前主流 APP 都不应存在故意不支持 IPv6 的问题,顶多说效果不佳

4. 云服务通常不对 ipv6 网络额外收费,这说明需求 ipv4 地址是疏于适配的代价,你对用户侧网络有信心用纯 v6 提供服务也是完全可行的,包括 V2 那么多死扣 v4 地址的,因为他们也不知道/懒得让自己维护的那一套组件支持纯 v6 网络,那就花钱拖延解决问题呗,反正离死到临头的日子还远着

5. 用户都应该用域名,如果你就需要 ipv4 的私网地址在内部网络使用,那 ipv6 一样提供 ULA 作为等价替代,不用单纯因为懒得动

6. 你说的 ipv5 迁移难度跟 ipv6 没区别,反正就是要改既有软硬件实现而不是打补丁
ddddd0
33 天前
我现在就在通过 ipv6 的代理上网
longbill
33 天前
根据 2024 年 5 月底的数据,中国网络流量中 IPv6 的占比情况如下:

移动网络:IPv6 流量占比达到 64.56%。

固定网络:IPv6 流量占比达到 21.21%。

这意味着在移动网络中,IPv6 流量已经超过了 IPv4 流量,并且领先优势明显。但在固定网络(如家庭宽带、光纤网络)中,IPv4 仍然占据主导地位。

总体来看,中国的 IPv6 部署正在稳步推进,尤其是在移动通信领域取得了显著成效。随着更多网络和应用支持 IPv6 ,未来固定网络的 IPv6 流量占比预计也将继续增长。
drymonfidelia
33 天前
ipv6 目前还有比较严重的安全性问题没解决,例如很多路由器防火墙默认 ipv6 端口全开,ipv4 至少还有 NAT 挡一下(虽然防不住路由器被黑之后内网横向)。另外 cloudflare 的速率限制不支持根据 subnet ,如果不禁 ipv6 的话速率限制规则相当于失效了
luckykong
33 天前
MindMindMax
33 天前
IPv5 实际上早已存在,只是未成为通用标准。IPv5 原名为 Internet Stream Protocol (ST),于 1970 年代开发,用于实验性流媒体传输(如语音和视频),但它沿用 IPv4 的 32 位地址系统,地址空间仍限于约 43 亿,无法解决耗尽问题
MindMindMax
33 天前
而且,IPv6 的“长”主要体现在机器可读的表示上,而人类交互层面已经被 DNS 、自动配置协议和 UI 抽象所覆盖,实际使用中的可读性问题在大部分场景下并无存在感。
2397613259qqq
33 天前
ipv6 很成功,手机都可以用公网了,少了一层 nat 性能压力更小了,虽然现在 nat asic 已经普及了。类似这种模式的手机用公网,在 ipv4 业务里有一种 routed ipv4 的服务,具体就是分配一个 117.1.1.32/29 给客户,但是局端 ip 是 221.2.2.233 ,然后在上游路由器给做一个 117.1.1.32/29 指向客户端口的路由,其实很像 ipv6 的 pd 地址,只不过中国好像应用得比较少,都是直接分配一串地址给专线客户,但是因为网关和广播的关系客户会少很多 ip 。

不分配固定 ip 这点,我认为是差异化服务的一种,凸显集客的优势,不然谁还买集客业务了;还有就是尽量节省资源,现在分配到接口的最长长度只有/64 ,没有 128 位给每个沙子分配 ip 那么美好,那么目前的规划是一个区县分配 2 个/48 ,这个区县就只能承载 2 个 65535 客户,没办法给每个客户都保留那么多,再考虑到路由聚合的问题,城东和城西和的人口密度也不一定一样,每个池的压力也不同,要考虑的要素是很多的。反而监管是最早解决的,每个客户分配的记录肯定有日志,端口屏蔽也就是在路由器上写几条规则匹配上 IP 列表,和监管关系反而是最小的。

需要的问题没有被解决是因为服务提供商如果要提供网页内容,就必须拥有独立的 ipv4 地址所导致,那我都有独立的 ipv4 地址了,支不支持 ipv6 又和我有什么关系呢? eyeball 客户就算在 nat 后面又不是不能访问我的网站。而且过度设计完全不是客户该考虑的问题,没有多少终端客户在乎自己的 ip 长什么样。
busier
33 天前
OP 设想有点搞笑

IPv4 每段以十进制表示 0~255 ,即 4 个 8 位段,即 IPv4 的 32 位地址。

你设想的 IPv5 ,每段以十进制表示 0~1023 ,即 4 个 10 位段,总计 40 位地址。(还没算你刨掉的范围)

问题就很明显了:
1 、40 位地址位,在计算机眼里连整数都不是。当然可能也不是绝对不行,但是会造成极大的麻烦和额外开销浪费。

2 、1000 以上的地址如果不让使用,那意味着最大范围是 999 ,即 1111100111 ,然而掩码不能出现中间为 0 ,也就是必须小于 1111100111 且去掉最后三个 111 ,即 1111100000 ,也就是 A.B.C.D 段中 A 段最大只能 896 ,即可用范围变成了小于 896.0.0.0 ,又被刨掉了很多地址。

3 、你设想的 IPv5 才 40 位地址,比 IPv4 的 32 位地址,即使将刨掉的都算作可用,才仅仅大 256 倍。

所以,你确定你设想的 IPv5 不是来搞笑的?
busier
33 天前
补充一下 11 楼第 2 点
896 开头是最大网络号。
即网络号只有前 5 位。

并且 B.C.D.段即使全做主机号,也存在大于 999 不用的问题,地址计算起来一团糟。

可见限制 1000-1023 的范围是多(这个词让网友填吧)的限定
xqzr
33 天前
我已经离不开 IPv6 ,所有设备都有 IPv6 互联网能力
组建纯内网(不连接互联网)的网络,使用 IPv6 单栈
bf109_
33 天前
@xqzr 内网没必要用 v6 吧,调试起来好麻烦
mm2x
33 天前
其实好多时候你已经离不开 IPv6 了只是你自己没啥感觉。手机现在访问的流量大部分都是 IPv6 的资源。固定宽带中,p2p 有一大部分资源也是 IPv6 的。而且现在 IPv6 公网地址量大管饱,远程啊,搭建服务器啊,搭建服务啊 都太有用了。我现在好多工作连接都是基于 IPV6 。
mm2x
33 天前
至于你说的分配固定 IPv6 那也很简单,只要你的运营商支持即可。现在好多都是支持的。 我现在就是固定的靓号前缀~所以现在赶紧提高自己的技术,抢占靓号资源吧。
[img]https://file.uhsea.com/2508/fc5f5efd49756dec1502de25d810b5fe79.jpg[/img]

我现在有 999:7777 999:8888 999:9999
xqzr
33 天前
> 用 v6 吧,调试起来好麻烦

@bf109_ fd80::192:168:1:0
wy315700
33 天前
https://www.china-ipv6.cn/#/webApplication/simpleInfo

2025 年了。

固定网络将近 30%的流量,移动网络超过 65%的流量都是 IPV6 了。怎么还在自己臆想
“在各种云服务、终端设备上, 实际应用的基本( 95%?)都是 ipv4 。”
xdzhang
33 天前
哪儿失败了,到处都在使用。
Kinnice
33 天前
010 电信 ipv6 好像没有限速,上下行对等 1000M

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1152772

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX