现有多个空闲机器,如果将这些机器利用起来当做网关,最后在服务端的内网转发到原始服务器上;通信时每个数据包所有网关都发送一遍,本地哪个数据先到就用哪个,通过消耗多倍流量降低丢包概率,是否可行?
丢包大多发生在回程,因此去程通常无需多倍发包,可节省本地的上行带宽。
本地的下行带宽非常充足(千兆网络),即使多个服务器出口带宽都跑满,本地也绰绰有余。例如轻量应用服务器,出口带宽 30Mbps ,即使 3 台跑满也才 90Mbps ,占用不到本地下行的 1/10 。
目前是否有比较成熟的应用方案,可将已有连接自动透明的通过多个 IP 传输。