Que conexão de rede é usada se conectar usando várias interfaces

2

Estou usando o Windows 7. Eu conecto à Internet usando minha porta Ethernet e Wifi.

Como posso saber qual interface o Windows está usando para se conectar à Internet? E se houver ainda mais interfaces, como adaptadores USB Wifi adicionais? Existe uma regra geral para isso?

    
por Chin 05.04.2013 / 17:31

1 resposta

4

Há duas coisas que você precisa analisar:

  1. A tabela de roteamento (e sua interface padrão ).
  2. As configurações de rede preferidas no Windows.

As tabelas de roteamento são fáceis. Inicie um shell e (por exemplo, inicie a execução cmd.exe ) e use o comando route print . Uma das entradas terá o destino de rede 0.0.0.0 (isso significa que todos os destinos não estão listados explicitamente). O IP na coluna Interface é o IP que pertence ao cartão usado para alcançar a interface padrão.

IPv4 Route Table
======================================================================
Active Routes:
Network Destination  Netmask     Gateway        Interface      Metric
      0.0.0.0        0.0.0.0    192.168.1.252   192.168.1.12     20

Eu sei que isso é um pouco breve, mas há uma boa resposta em nesta postagem no site da nossa irmã.

Essa parte é bastante genérica e funciona dessa maneira para todos os computadores, independentemente de estar executando janelas, CPM, DOS, Linux, BSD, OS X, etc. etc.


O segundo ponto é específico do Windows.

O padrão do Windows é o link com a maior velocidade.

Se você tiver uma conexão sem fio de até 54 Mbit e fio (geralmente 100mbit ou 1000mbit), o Windows usará a placa com fio se ela estiver conectada e retornará à placa sem fio se não estiver conectada. (Isso nem sempre é um caso de conexão sem fio, você pode ter uma conexão com fio de 100mbit e uma conexão sem fio de 300mbit).

Isso pode até mudar quando você está andando com o laptop ou quando alguém se move entre seu laptop e o WAP. (Água e, portanto, humanos são grandes absorvedores de radiação de 2,4 GHz.). Assim, a conexão usada real pode mudar a qualquer momento.

Se desejar, você pode selecionar manualmente qual rede deve ser usada acessando as configurações de conexão de área local em Adaptadores e ligações .

Edite para responder a algumas das perguntas sobre os comentários que demoraram a responder sem usar várias "postagens de comentários":

Can you say that the interface with the lowest metric in the route table is the one that is used? – awe

Sim.

Se houver mais de um caminho, o Windows procurará primeiro o caminho mais específico e o usará. Se houver vários caminhos para o mesmo destino, ele usará o caminho com o menor valor de métrica.

Esse valor pode ser definido manualmente para indicar o custo (como em € / MB) ou o número de roteadores a serem cruzados (mais um custo técnico) ou a velocidade.

Esta postagem no Serverfault descreve como as janelas define os valores padrão para a métrica.

Outros posts interessantes são:

  1. Technet: a tabela de roteamento de IP
  2. Technet: o comando route
  3. Aqui no [SU]: Como o windows 7 decide qual rota tomar se houver 2 conexões

Atualização para o Windows 8.1 (com agradecimentos a Joseph Quinsey):

Para o Windows 8.1, para encontrar a seleção manual, você precisa:

  • Centro de Rede e Compartilhamento
  • Alterar as configurações do adaptador
  • Pressione Alt
  • Avançado
  • Configurações avançadas
  • Adaptadores e vinculações,

ou

  • clique com o botão direito em Iniciar
  • Conexões de rede
  • Pressione Alt,
  • Avançado
  • Configurações avançadas
  • Adaptadores e vinculações,
por 05.04.2013 / 17:56