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

北京移动 4G 出口只有 200 多个公网 IP,怎么做到给全网用户用的?

  •  
  •   brMu · 2021-01-31 19:21:07 +08:00 · 3962 次点击
    这是一个创建于 1396 天前的主题,其中的信息可能已经有所发展或是发生改变。
    据说只有 223.104.3.*,117.136.0.*,117.136.38.*这几个网段,而且总的启用也就 200 多个。

    200 多个 IP 给全北京移动用户使用?怎么做到的?好像端口都不够。
    20 条回复    2021-02-18 13:13:39 +08:00
    fline
        1
    fline  
       2021-01-31 19:23:55 +08:00   ❤️ 1
    多套几层局域网,一个 IP 就够用了 /doge
    tulongtou
        2
    tulongtou  
       2021-01-31 19:31:24 +08:00
    nat 了解一下
    xunzihao001
        3
    xunzihao001  
       2021-01-31 19:37:59 +08:00
    nat 现在各家 4G 不都是内网了
    my2492
        4
    my2492  
       2021-01-31 19:46:53 +08:00 via Android
    5G 用户已经切换到 223.104.40.*了,200 多个 ip 挤一挤总够的,部分企业客户在其他 ip 段,有专门的 APN
    Kiriya
        5
    Kiriya  
       2021-01-31 20:05:20 +08:00
    65536*200=13,107,200 个端口 够了
    brMu
        6
    brMu  
    OP
       2021-01-31 20:17:43 +08:00
    @Kiriya 1.3 亿个端口,假设每人 10 个端口,也就是可以支撑 1300 万人,北京移动用户好像不至这么多吧?
    brMu
        7
    brMu  
    OP
       2021-01-31 20:18:58 +08:00
    @tulongtou
    @xunzihao001
    @fline

    手机获得的是内网 ip,但所有人的出口公网 ip 就那 200 多个,ip138,不知道我说明白没有
    superrichman
        8
    superrichman  
       2021-01-31 20:22:56 +08:00 via iPhone
    你以为用的是互联网,其实是局域网中的局域网
    updateing
        9
    updateing  
       2021-01-31 20:34:07 +08:00 via Android
    按照连接做 NAT 的话,只要五元组不同就可以分辨了,也就是说如果访问不同的目的 IP 或端口,NAT 可以复用同个源地址和源端口( UDP 有不同策略另外再说)。前面所说的“支撑 130 万人”只是在所有用户都连接同样的目的 IP 、目的端口时才成立。从这个角度来说,200 个 IP 、一千万个端口还算是够用的……
    TESTFLIGHT2021
        10
    TESTFLIGHT2021  
       2021-01-31 20:40:28 +08:00
    内网 IP 之间能互联互通么?
    won
        11
    won  
       2021-01-31 21:01:16 +08:00
    哪里看到的只有 200 多个?移动宽带固定 IP 1 天 1 块钱谁都可以申请啊
    tulongtou
        12
    tulongtou  
       2021-02-01 08:10:52 +08:00 via iPhone
    @won 标题都说了移动 4G,你这还宽带呢
    brMu
        13
    brMu  
    OP
       2021-02-01 09:53:37 +08:00
    @updateing 明白了,感谢,端口复用的技术,通过 5 元组(源端口,源地址,目的地址,目的端口,协议号)来区分不同的客户端。
    有一种极端情况:所有(或很多)内网用户同一时间都访问同一个目的地址和端口,比如 jd,taobao,wx 的长连接,这样就无法做到端口复用了,不过这些服务应该也是有很多服务器做负载的,不会让一个服务器连接太多的 session 。
    q1angch0u
        14
    q1angch0u  
       2021-02-02 13:09:32 +08:00
    @brMu 大哥……我算了 65535 遍……好像是……1300 万个端口?
    q1angch0u
        15
    q1angch0u  
       2021-02-02 13:09:50 +08:00
    @brMu 手动狗头
    brMu
        16
    brMu  
    OP
       2021-02-02 15:21:02 +08:00
    @q1angch0u 那就是我那个回复的上楼算错了
    S179276SP
        17
    S179276SP  
       2021-02-03 13:53:42 +08:00 via Android
    国外也是,我 tracert 试过,7 个 10 开头的 ip 。。。。
    feast
        18
    feast  
       2021-02-04 00:26:05 +08:00 via Android
    HW 几 T 的网关路由器了解下
    jousca
        19
    jousca  
       2021-02-17 14:12:51 +08:00
    @S179276SP 你那个是内网路由互联。节约 IP 。
    Zy143L
        20
    Zy143L  
       2021-02-18 13:13:39 +08:00 via Android
    NAT444 疯狂套就完事了 运营商级的扛得住
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2912 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 15:07 · PVG 23:07 · LAX 07:07 · JFK 10:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.