Eu não acho que seja novo no Windows 7, acho que está lá também no Vista.
No entanto, não acredito que tenha havido um conjunto de regras publicadas que o algoritmo siga, só que agora está em uma escala de 1-9999.
KB299540 explica como o Windows XP atribui automaticamente métricas a rotas IP:
The following table outlines the criteria that is used to assign metrics for routes that are bound to network interfaces of various speeds.
Greater than 200 Mb: 10 Greater than 20 Mb, and less than or equal to 200 Mb: 20 Greater than 4 Mb, and less than or equal to 20 Mb: 30 Greater than 500 kilobits (Kb), and less than or equal to 4 Mb: 40 Less than or equal to 500 Kb: 50
No entanto, eles parecem ter mudado seu algoritmo no Windows 7, já que minha tabela de roteamento é assim:
IPv4 Route Table
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.3 10
0.0.0.0 0.0.0.0 10.202.254.254 10.202.1.2 286
10.202.0.0 255.255.0.0 On-link 10.202.1.2 286
10.202.1.2 255.255.255.255 On-link 10.202.1.2 286
10.202.255.255 255.255.255.255 On-link 10.202.1.2 286
127.0.0.0 255.0.0.0 On-link 127.0.0.1 306
127.0.0.1 255.255.255.255 On-link 127.0.0.1 306
127.255.255.255 255.255.255.255 On-link 127.0.0.1 306
192.168.0.0 255.255.255.0 On-link 192.168.0.3 266
192.168.0.3 255.255.255.255 On-link 192.168.0.3 266
192.168.0.255 255.255.255.255 On-link 192.168.0.3 266
224.0.0.0 240.0.0.0 On-link 127.0.0.1 306
224.0.0.0 240.0.0.0 On-link 192.168.0.3 266
224.0.0.0 240.0.0.0 On-link 10.202.1.2 286
255.255.255.255 255.255.255.255 On-link 10.202.1.2 40
===========================================================================
A única métrica "correta" é a primeira (conexão Gigabit = 10). No entanto, outras rotas usando a conexão Gigabit têm métrica = 266, minha VPN tem métrica = 286 e loopback é 306 (?!).
Alguma ideia do que está acontecendo?
Eu não acho que seja novo no Windows 7, acho que está lá também no Vista.
No entanto, não acredito que tenha havido um conjunto de regras publicadas que o algoritmo siga, só que agora está em uma escala de 1-9999.
Eu também não sei o algoritmo, mas você pode forçar uma métrica específica alterando-a nas propriedades TCP / IP da sua placa de rede. Na guia Geral, clique em Avançado, desmarque a opção Métrica automática e defina o valor que desejar.
Eu tentei isso com um sucesso moderado:
Alguém sabe enxada para cincultar qualquer um desses problemas?
Sim. Aqui está a solução.
goto seus próprios recursos de configuração de discagem (para modem 3G) - > rede - > selecione configurações de TCP / IP (IPv4) - > clique em propriedades- > na guia geral, vá para configurações avançadas de tcp / ip - > aqui faça o seguinte:
UNCHECK usa o gateway padrão na rede remota VERIFICAR adição de rota baseada em classe de desabilitação (somente para WIN VISTA / 7)
agora, quando você se conectar na próxima vez, suas métricas da tabela de roteamento para a conexão de lan não serão atualizadas !!
Myabe a métrica tem um significado quando o sistema operacional está comparando as rotas do mesmo protocolo? E, nesse caso, deve haver outra métrica que não é mostrada nesta tabela para comparar a importância dos protocolos (quero dizer, conexão direta, vpn ou outros protocolos, etc.)
Em geral, no roteamento, essa métrica tem importância ao comparar os mesmos protocolos. Por exemplo, se a métrica OSPF é usada, é levada em consideração para comparar rotas vindas do OSPF, mas quando se compara a rota OSPF e uma interface configurada diretamente, a métrica não tem importância porque, por padrão, a conexão direta será sempre preferida.
Eu sei que essa é uma pergunta antiga, mas recentemente precisei de uma resposta.
Acredito que a métrica que você está vendo é, na verdade, a interface metric
+ gateway metric
, conforme observado em uma das respostas em link . Assim, a métrica calculada pode ser alterada alterando qual gateway é o padrão ou desativando as métricas automáticas.
Métricas automáticas podem ser desativadas nas propriedades IPv4 da conexão. Clique em Advanced
na guia General
, desmarque a caixa Automatic metric
e adicione seu próprio valor, como 1
.