Fre*_*Joe 12 networking isp upload download
我想使用我的 ISP 仅用于下载,而我的手机 4G 连接仅用于上传。这是因为我的ISP的上传速度很差,但下载还可以,而且我的4G上传很棒而且免费(我只为下载付费)。
所以一台PC,两个连接:ISP用于下载,4G用于上传。这样做后,我将支付与今天相同的费用,但将上传速度从 0.1 Mbit/s 增加到大约 60 Mbit/s。
这不可能。确认是传输控制协议的一个组成部分。如果您在两个接口之间明显地拆分传入和传出数据,您将本质上禁用协议的确认组件。
TCP是一种面向连接的协议,即建立并保持连接,直到两端的应用程序完成消息交换。它确定如何将应用程序数据分解成网络可以传送的数据包,向网络层发送数据包和接受来自网络层的数据包,管理流量控制,并且——因为它旨在提供无差错的数据传输——处理丢弃或乱码的数据包的重传以及对所有到达的数据包的确认。在开放系统互连 (OSI) 通信模型中,TCP 涵盖了第 4 层(传输层)的部分以及第 5 层(会话层)的部分。
路由器可以在不同的接口之间实现网络负载平衡,但这通常是在散列上进行的。这意味着基于散列算法在给定接口上建立连接,并在该接口上保持连接直到它终止。即使使用昂贵的路由器,每个接口也需要保持已建立的连接直到完成。
补充:这可能是可能的,但实现的范围使它不切实际。此外,即使您设法将所有流量卸载到移动网络,您认为 ISP 更新您的服务条款需要多长时间?那里可能已经有合理使用政策了。以下是要求。
http://lartc.org/howto/lartc.rpdb.multiple-links.html
https://sandilands.info/sgordon/address-spoofing-with-iptables-in-linux
如果您想扩大 ISP 规模,请研究使用 BGP 的非对称路由。
尽管实际上不可能在连接之间分离上传和下载(如其他答案中的详细说明),但有可能的手动解决方法。
您可以操作默认连接,根据您希望启动的任务切换它。Windows 上的默认连接是第一个连接的接口,它的顺序是按公制计算的(它倾向于将无线置于电缆之上)。
您可以在网络连接的高级设置中使用手动顺序轻松覆盖指标:如何更改 Windows 中的默认连接。(从 XP 到 8.1 应该相同,但有细微差别或没有差别)
大多数现代程序使用系统提供的默认连接,在建立连接后,它将(应该)保留在其上。通常这意味着程序将使用您启动时默认的连接。通过在打开连接之前切换默认连接,您可以根据任务切换连接并同时保持打开状态。
请记住,某些程序(例如,下载/上传管理器)将按任务而不是按会话打开连接,因此您的里程可能会有所不同。
归档时间: |
|
查看次数: |
2729 次 |
最近记录: |