No Windows, como os programas "decidem" qual adaptador / conexão de rede usar?
Eu tenho duas portas Ethernet na minha placa-mãe. Normalmente, só tenho um ativado, mas recentemente desejei ativar o segundo adaptador e dedicar seu uso inteiramente a uma máquina virtual VMware local. Sou capaz de configurar o VMware Workstation para fazer a ponte unicamente para o segundo adaptador Ethernet. No entanto, agora que habilitei o segundo adaptador, o resto do meu computador agora está padronizando todo o tráfego de rede através dele, em vez do outro adaptador.
Suponho que essa seja a "escolha" do Windows, pois vários navegadores agora têm seu tráfego canalizado através desse adaptador recém-ativado.
Como é decidido qual adaptador de rede os programas devem usar? E como forçar a canalização dos dados de rede dos programas através de um adaptador sobre o outro?