Seu parceiro local Bittorrent sabe quais peças tem, por isso não pedirá uma única peça mais de uma vez.
Em relação ao aplicativo que usa todas as três conexões ...
A pilha TCP / IP do seu sistema conhece a máscara de sub-rede (geralmente atribuída estatisticamente ou dada a ela via DHCP) de qualquer LAN à qual esteja conectada. Pode ser conectado a mais de um, por exemplo, sua conexão com fio pode estar em uma sub-rede e sua WLAN pode estar em outra.
Portanto, se quiser enviar algo para um sistema em uma sub-rede, ele saberá qual NIC deve enviá-lo. Isso funciona apenas para sub-redes conectadas diretamente .
Se o NIC # 1 no seu sistema tiver IP for 192.168.2.5 e sua máscara de sub-rede for 255.255.2.0, e você enviar algo para 192.168.2.8, ele saberá (por causa da máscara de sub-rede) para enviá-lo para fora do NIC # 1.
Os hosts disponíveis apenas pela Internet não estão, por definição, em nenhuma sub-rede à qual seu sistema possa estar conectado. Então, o que seu sistema faz é usar o gateway padrão , se um for especificado. O gateway padrão seria o IP do seu roteador ou o roteador upstream do seu ISP.
Se você tiver mais de um gateway padrão, seu sistema poderá:
Não tenho muita certeza sobre o que o Windows faz e talvez você queira ler sobre este aviso sobre redes não contíguas que eu acredito que só se aplica se estiver conectado a um intervalo de IP privado, como 192.168.XX, 10.XXX