4G/5G 蜂窝网络中 IPv4 地址分配策略 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Kevin2018
V2EX    宽带症候群

4G/5G 蜂窝网络中 IPv4 地址分配策略

  •  
  •   Kevin2018 2023-08-13 22:12:36 +08:00 via iPhone 2663 次点击
    这是一个创建于 805 天前的主题,其中的信息可能已经有所发展或是发生改变。

    4G/5G 蜂窝网络中 IPv4 地址分配策略探究:为何不使用运营商级 NAT(CGNAT)的 IPv4 地址块?

    近日在观察和使用 4G/5G 蜂窝网络时,我注意到一件事情。我们知道,目前家庭宽带在不申请公网 IP 的情况下,一般都会分配运营商级 NAT(CGNAT)的 IPv4 地址块,即 100.64.0.0/10 。这个地址分配策略已经在一般的家庭宽带上得到广泛实现。

    然,当我观察 4G/5G 蜂窝网络的地址分配时,却发现运营商竟然仍然使用的是 10.0.0.0/8 (如移动)或 172.16.0.0/12 (如部分电信)。这个现象让我好奇,从而产生以下几个问题:

    1. 为何蜂窝网络的 IPv4 分配策略与家庭宽带的策略不同? 是因为技术或设备限制,还是有其他一些考虑?
    2. 当前的分配策略有什么优势或缺点吗? 是否更有效地支持了移动互联网的特点和需求?比如用户内网与运营商的网段冲突了,不会导致用户断网投诉率上升吗?
    3. 这种策略是否有意防止蜂窝网络共享,或者抑制 PCDN 等行为? 是否与流量管理、网络安全等方面有关?

    如果你有任何相关的经验、观点或者资料,欢迎在下方留言分享。

    (标题及正文经 GPT-4 润色)

    10 条回复    2023-08-17 19:34:17 +08:00
    yulihao
        1
    yulihao  
       2023-08-13 22:20:03 +08:00
    0668 移动,家宽公众宽带,172.16 段
    这东西不是绝对的
    lcy630409
        2
    lcy630409  
       2023-08-13 22:21:42 +08:00
    他用 A 你就问为啥用 A 不用 b
    他用 B 你就问为啥用 b 不用 a
    内网段就那 3 个,不用他用啥?

    你不会以为在你省份 你的是 10.10.10.10 的 ip 和你朋友手机的 10.10.10.11 一定是同一个网络里吧?
    gamekiller0010
        3
    gamekiller0010  
       2023-08-13 22:30:21 +08:00 via iPhone
    想用那个网段就用哪个网段啊
    sujin190
        4
    sujin190  
       2023-08-13 22:42:25 +08:00 via Android
    想多了,蜂窝网和宽带网组网过程就不是一样的,比如手机在基站间切换是不断网的吧,而且似乎相同基站和相同子网的蜂窝网并不能互通吧
    cnbatch
        5
    cnbatch  
       2023-08-14 01:58:49 +08:00   2
    时间错乱,本末倒置

    100.64.0.0/10 原本是公网地址,只不过 2012 年 RFC 6598 把它改成了运营商专用的内网地址

    有线宽带原本主要是分配公网 IP ,因为公网 IP 不够用了于是才使用 100.64.0.0/10 缓解局面

    切换过程使用新地址段的原因很简单,因为宽带后方的用户网络私网通常都用 3 大原私网网段,如果运营商在有线宽带也用那 3 大段,有可能会跟用户自家私网地址发生冲突


    而移动互联网同样早在 2012 年之前就已经存在,OP 如果用过十几年前的手机,应该就会记得当时的手机怎么上网的:GPRS 、EDGE 、WCDMA 、CDMA2000 EVDO ,还有个 TD-SCDMA

    那个时候内网地址就只有那 3 段,所以运营商自然而然就就只能用前两个大段( A 类和 B 类)

    如果有用户需要分享数据网络给其它设备使用,那么转发的那台设备完全可以自行选择另一个网段(大多数选 C 类的段),以免跟运营商的冲突

    哪怕到了 4G 、5G 时代,也不是“啪”地一下断层式升级的呀,需要有兼容性

    就比如 3G 过渡到 4G 的时期,并不是到处都有 4G 基站,自然会出现手机有时连 3G 、有时连 4G ,而原本 3G 就只用那 2 段私网,难道让用户的手机从 3G 基站自动改连 4G 基站的过程中连带 IP 都换掉换成 CGNAT 段吗?或者从 4G 基站断开回到 3G 基站时,又连带着换 IP 地址?真这样做的话,用户体验也太差了吧!

    那能怎么办,肯定是保留原有 IP 分配的设置呀

    4G 继承了 3G 时代的这个设置,那么很自然地,5G 也会继承

    原有设置用得好好的,非要改设置使用 100.64.0.0/10 实在没必要吧
    acbot
        6
    acbot  
       2023-08-14 08:28:56 +08:00
    家宽也不是所有运营商都用 100.64.0.0 这个段,10.0.0.0 这个也不少见,用什么网段没有强制标准,只要是容量够,是私网地址(有时候都可以忽略)就可以!

    2. 目前移动设备 数据和 WIFI 基本都是互斥的,当连上 WIFI 后蜂窝数据通道就关闭了,所以即使两个网段同也不会影响上网。

    3. 根据我的观察蜂窝数据一直就是 NAT4 (以前电联公网时代也是默认禁入的)原因很简单就是人家不想要你的房子!
    terrancesiu
        7
    terrancesiu  
       2023-08-14 09:29:34 +08:00
    我们这联通以前都是 10 的地址段,我问了联通省公司的,他们不用 10 的地址段,nat 池会不够用,因为一个市区的 bras 可能要管一堆区县的 olt 。主要是用户数太少,bras 无法下沉。至于手机,确实像楼上说的,时间的问题,100.64 是后面才分配的。
    my2492
        8
    my2492  
       2023-08-14 09:59:35 +08:00
    有 100 开头的,只是你没见过而已,家宽也有 10 开头的,都是想用哪个用哪个
    xhcnb
        9
    xhcnb  
       2023-08-14 11:19:49 +08:00
    我理解是点对点的协议, 这几个地址没有任何区别, 老美 DoD 的地址都被拿来用了
    ufooo
        10
    ufooo  
       2023-08-17 19:34:17 +08:00
    突然想起了 CMWAP 时代的 10.0.0.172
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     852 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 20:02 PVG 04:02 LAX 13:02 JFK 16:02
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86