V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
raysonx
V2EX  ›  宽带症候群

你们的手机在 2G、3G 网络下有 IPv6 吗

  •  
  •   raysonx · 2018-08-23 09:55:09 +08:00 via Android · 4055 次点击
    这是一个创建于 2310 天前的主题,其中的信息可能已经有所发展或是发生改变。
    北京联通、北京移动双修用户。目前北京联通和移动的 4G 网络都已经支持 IPv6 了,手机在 4G 网络下正常是可以获得 IPv6 地址的。

    然而我发现:
    1. 把手机设置为仅允许 2G 或者 3G 网络,则无法获得 IPv6 地址,仅有一个内网 IPv4 地址。
    2. 从 2G、3G 模式下切换到 4G 网络时,手机会保留之前获取的 IPv4 地址,导致没有机会获取到 IPv6 地址。
    3. 此时开关一次飞行模式,强制手机重新在 4G 网络注册,则又可以获得 IPv6 地址。

    由于本人不了解移动网络的底层协议,不清楚这是 2G、3G 协议的设计缺陷还是单纯的运营商支持问题,或者是手机系统的 bug。如果纯粹按照计算机网络的角度去理解,只要移动网络底层去建立一个虚拟的以太网链路,上层完全可以用 DHCP、SLAAC 和 DHCPv6 去分配地址并且传输任意网络层协议的数据包,根本不用管你下层是几 G 网络,除非地址分配是由下层协议控制的。
    4 条回复    2018-08-26 10:23:12 +08:00
    yksoft1
        1
    yksoft1  
       2018-08-23 11:32:38 +08:00
    移动、联通 GPRS 和 UMTS 的核心网估计没做 v6 改造?
    hlz0812
        2
    hlz0812  
       2018-08-23 11:34:31 +08:00 via iPhone
    APN 相同的话应该不影响,除了电信是 CDMA 和 LTE 的 APN 不同,联通移动应该默认相同( cmnet 和 3gnet )
    syuraking
        3
    syuraking  
       2018-08-23 21:38:24 +08:00
    目前国内都只铺在 4G 上。原因是除了联通的 3G WCDMA 外,其它的都不支持 IPV6
    julyclyde
        4
    julyclyde  
       2018-08-26 10:23:12 +08:00
    你的想法没啥问题
    但运营商有问题
    运营商总喜欢每次更新就“建一个新网”
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1064 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 19:54 · PVG 03:54 · LAX 11:54 · JFK 14:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.