如何复用多线路上行带宽,达到链接聚合,带宽复用(MLVPN/MLPPP/MPTCP/Glorytun)?

freemangl 13天前 12

目前 A 地址有 2 条线路,每条线路均有公网 IP 地址,上行带宽 30M 。A 地可以通过 panabit 流控映射内网设备到公网的 2 个 IP 。 现在想通过 B 地通过 VPN 拨入 A 地,同时用复用 A 地的的 2 个 30M 上行?大概看过(MLVPN/MLPPP/MPTCP/Glorytun)等一些技术,以及 https://www.openmptcprouter.com/ ,但似乎实现的方式都是本地多线路出口连接同一个大带宽服务器,没有我这样的需求。 大家有其他什么建议吗? @chinawrj

网络拓扑如图:

     A 地内部服务器<-------------+| 
                                 |
                                 |
                  +--------------+---+
          +------>|    A router      |<------+
          |       |     Panabit      |       |
          |       +------------------+       |
          |                                  |
          |                                  |
 +--------+---------+              +---------+--------+
 | 电信线路 1 30M 上行|              | 电信线路 2 30M 上行|
 +------------------+              +------------------+
     公网 IP 1                            公网 IP 2
          ^      						   ^           
          |                                |
           |                              |
            |                            |
             |                          |
              |                        |
               |      目前只能         |
                |     通过 VPN        |
                 |    拨其中 1 个    |
                  |      IP        |
                   |              |
                    |            |
                     |          |
                    B 地公网(500M 下行)    
                    +--+--------+---+        
                    |   B router    |
                    +---------------+
                                 |
                                 |
                                 | 
 +-------------------+           |
 | LAN 192.168.1.0   |<----------+
 +-------------------+
最新回复 (12)
  • cmlz 9天前
    引用 2
    别搞那些没用的,直接拆掉一条,然后把另一条加钱提速到 60 上行才是最好解决办法。
  • geeglo 9天前
    引用 3
    三层聚合?
  • Jirajine 9天前
    引用 4
    肯定得有个大水管当出口,不然你再怎么调也顶多在多线程分段传输、且对端特别适配允许不同 ip 的情况下才能叠加。
  • billlee 9天前
    引用 5
    ECMP?
  • 楼主 freemangl 9天前
    引用 6
    @billlee 应该是不行,这种就是普通的负载均衡。
    ECMP load balancing is done at the session level, not at the packet level.
  • 楼主 freemangl 9天前
    引用 7
    @Jirajine 你看一下我标题中提到的那几种技术。大概原理就是在 a 端拆包,通过多条线路分发到 b 端,再把包组合起来。达到同一个 session 带宽叠加。
  • jedihy 9天前
    引用 8
    上行什么办法的,放弃吧。
  • yjd 9天前
    引用 9
    链路聚合叠加,能提高带宽,但提高不了最大上行速度。
  • elfive 9天前
    引用 10
    MPTCP 应该是可以聚合两条带宽的。
    不过要注意的是 B Router 上下行也会受到 A Router 上下行带宽的限制
  • 楼主 freemangl 9天前
    引用 11
    @elfive 嗯嗯,我的 B router 一般只会用到下行。似乎也有听说如果有包加密的应用,使用 MPTCP 就会有问题?
  • lin559671 9天前
    引用 12
    routeros 有这套武艺,细看多重 ppp 部分,必须两端都是 routeros
  • 楼主 freemangl 9天前
    引用 13
    @lin559671 在 ROS 里面没有找到多重 ppp 的部分呀。请问是在哪一个菜单?
  • 游客
    14
返回