MangoL

双线双拨只有在多线程情况下才会叠加么?

  •  
  •   MangoL · Mar 19, 2019 · 5764 views
    This topic created in 2798 days ago, the information mentioned may be changed or developed.
    如题,北京,联通,两个千兆猫(两个 id ),接到同一条入户线(楼下联通交换同一个口)。请问,只有在多线程的时候才会叠加吗?
    19 replies  •  2019-03-20 21:52:51 +08:00
    hlz0812
    hlz0812
    Mar 19, 2019 via iPhone
    1
    单线程你告诉我怎么走两个 ip ?至少 2 个线程吧
    Tianao
    Tianao
    Mar 19, 2019 via iPhone
    2
    是的,多线程都不一定可以叠加,比如 speedtest.net
    MangoL
    MangoL
    OP
    Mar 19, 2019
    3
    @hlz0812 浏览器打开多个视频页面呢?
    titanium98118
    titanium98118
    Mar 19, 2019 via Android
    4
    不同 isp 叠加效果应该是不理想
    hlz0812
    hlz0812
    Mar 19, 2019 via iPhone
    5
    @MangoL 可以叠加
    MangoL
    MangoL
    OP
    Mar 19, 2019
    6
    @hlz0812 目前测速工具只能用 360 能测出具体值。还有其他支持多线程的测速工具么?
    hlz0812
    hlz0812
    Mar 19, 2019 via iPhone
    7
    nfroot
    nfroot
    Mar 19, 2019 via Android
    8
    不用看也知道,叠加的本质是以目标 IP 为单位的,你同一时间与一个 IP 通讯的时候,肯定只会使用一条线路,原因很简单,你有两个对外的 IP,但是服务器不知道啊。对方给你数据的时候不可能拆分成两半分别给你两个 IP,除非你自己建一个新协议,并部署到服务器。

    像迅雷就是同多个 IP 拿数据,才可以实现叠加。
    nfroot
    nfroot
    Mar 20, 2019 via Android
    9
    多目标 IP 和多线程根本就不是一回事。
    MEISTING
    MEISTING
    Mar 20, 2019
    10
    @nfroot 和一个 ip 通信时可以用两条线路吧。多拨 speedtest 测速可以翻倍啊。多线程下载。每个线程拿到的数据本来就不一样吧
    nfroot
    nfroot
    Mar 20, 2019
    11
    @MEISTING
    确实没考虑全,不过 HTTP 协议的断点续传确实是特例了,多线程下载每个线程不一样,原因在于服务器与客户端支持将文件分段而且一般不验证客户端是不是同一个 IP,这个既是特例又是常见场景,我晕了……

    对于普遍限制不严格的服务器,说起来真的可以从技术上叠加。但是是要路由器对 HTTP 协议专门去做拆分。。。目测适用于 http:// 不适用于 https:// 。除非用户每新建一个连接的时候,它都无脑分配不同的线路。我不太喜欢这种无脑的方式,因为我做后台验证的时候,会验证用户 IP,乱跳 IP 我会火大。

    另外你说的 speedtest 我没太用过,随手搜到一个 www.speedtest.cn F12 按起来看到它测速时是朝多个服务器 IP 发起请求的。符合我上一条回复说的机制。
    EasonSummer
    EasonSummer
    Mar 20, 2019
    12
    JoeoooLAI
    JoeoooLAI
    Mar 20, 2019
    13
    双拨号只能在一部分多线程才会发挥作用 例如迅雷之类的下载工具,所以不要太指望双拨在平时能发挥多大效果。我个人觉得双拨最好的就是给不同设备分到不同线路,这样比较划算吧
    MEISTING
    MEISTING
    Mar 20, 2019
    14
    @nfroot speedtest.net 是对单个服务器 ip 发起多个连接,cn 那个用的人少,不太清楚。
    MEISTING
    MEISTING
    Mar 20, 2019
    15
    @JoeoooLAI 单个日常应用看网页这些本来高带宽也感觉不出差别,设备多了多个连接也能负载均衡到多个线路,下载 IDM 这些都是多线程,更不用说了。
    @nfroot 仔细看了下 speedtestnet 是对单服务器 ip 走的多个 https,多拨速度翻倍了
    nfroot
    nfroot
    Mar 20, 2019
    16
    @EasonSummer
    @MEISTING
    这个没看懂叠加的原理在哪,我也很好奇,按说协议层不能这样玩啊,囧~我溜了。。。。是上行和下行都溜了么。
    nfroot
    nfroot
    Mar 20, 2019
    17
    哦楼上打错字了
    是上行和下行都叠加了么。
    love4taylor
    love4taylor
    Mar 20, 2019 via Android
    18
    是. 其实你可以研究研究 MPTCP
    msg7086
    msg7086
    Mar 20, 2019
    19
    @nfroot 可以多连接的。单个连接如果有路由规则做负载均衡的话是可以不同端口走多个逻辑线路的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2112 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 13:08 · PVG 21:08 · LAX 05:08 · JFK 08:08
    ♥ Do have faith in what you're doing.