我下载了一个名为 utorrent 的应用程序。我在同一台计算机上同时运行三个独立的 adsl 连接。现在像 utorrent 这样的应用程序是否可以有一个单独的 torrent(比如 torrent a)来使用所有连接的总带宽。它们会导致下载出现任何问题,例如冲突或冗余或多次请求一个片段。如果不是,同时使用三个连接的两个或更多个活动 torrent 是否可以解决这个问题。想过吗?
答案1
答案2
您的本地 Bittorrent 对等点知道它拥有哪些片段,因此它不会多次请求单个片段。
就使用所有三个连接的应用程序而言......
系统的 TCP/IP 堆栈知道它所连接的任何 LAN 的子网掩码(通常是静态分配的或通过 DHCP 提供给它的)。它可以连接到多个 LAN,例如,您的有线连接可能在一个子网上,而您的 WLAN 可能在另一个子网上。
因此,如果它想将某些东西发送到子网上的系统,它就知道要通过哪个 NIC 发送。这适用于仅限直接连接子网。
如果系统上的 NIC #1 的 IP 为 192.168.2.5,子网掩码为 255.255.2.0,并且您向 192.168.2.8 发送某些数据,则它知道(由于子网掩码)将其从 NIC #1 发送出去。
仅通过互联网访问的主机根据定义不在您的系统可能连接到的任何子网上。因此,您的系统所做的就是使用默认网关(如果指定了)。默认网关将是您的路由器或 ISP 上游路由器的 IP。
如果您有多个默认网关,您的系统可能会:
坚持第一个有效的方法
使用一个,如果发生故障,则“故障转移”到另一个
它们之间进行循环赛。
我真的不知道 Windows 是做什么的,你可能需要阅读关于不相交网络的警告我认为这仅适用于连接到私有 IP 范围(如 192.168.XX、10.XXX)的情况
答案3
有一个解决方法:在您的 PC 上安装虚拟机,并将其网络网关设置为您拥有的第二个网关。在虚拟机上也安装 torrent 软件。在您的虚拟机和主机中下载您的 torrent。在您的主机中,在对等列表中添加虚拟机的 IP。在您的虚拟机中,在对等列表中添加主机的 IP。我已经尝试过,我的下载速度几乎达到两个连接速度的总和。