Por que eu tenho roteamento redundante no Windows 7?

2

Estou tentando entender melhor minhas tabelas de roteamento. Minha tabela de roteamento é:

    IPv4 Route Table
    ===========================================================================
    Active Routes:
    Network Destination        Netmask          Gateway       Interface  Metric
1.           0.0.0.0          0.0.0.0      192.168.1.1    192.168.1.151     25
2.         127.0.0.0        255.0.0.0         On-link         127.0.0.1    306
3.         127.0.0.1  255.255.255.255         On-link         127.0.0.1    306
4.   127.255.255.255  255.255.255.255         On-link         127.0.0.1    306
5.       192.168.1.0    255.255.255.0         On-link     192.168.1.151    281
6.     192.168.1.151  255.255.255.255         On-link     192.168.1.151    281
7.     192.168.1.255  255.255.255.255         On-link     192.168.1.151    281
8.         224.0.0.0        240.0.0.0         On-link         127.0.0.1    306
9.         224.0.0.0        240.0.0.0         On-link     192.168.1.151    281
10.  255.255.255.255  255.255.255.255         On-link         127.0.0.1    306
11.  255.255.255.255  255.255.255.255         On-link     192.168.1.151    281
    ===========================================================================

A maioria dessas entradas faz sentido para mim, mas algumas me confundem:

  • 2 e 3 parecem redundantes, assim como 2 e 4. Por que não apenas 2?
  • 5 e 6 parecem redundantes, assim como 5 e 7. Por que não apenas 5?

Estou tentando criar tabelas de roteamento e esse bit ainda está me confundindo.

Editar: Como teste, excluí a linha 3. Embora 2 pareçam conseguir a mesma coisa, perdi a capacidade de visitar sites.

    
por Mark 17.12.2012 / 23:33

1 resposta

2

Esta é praticamente uma tabela de roteamento padrão do Windows que o próprio Windows cria quando inicializa sua própria tabela de roteamento. A Microsoft provavelmente sabe o que está fazendo quando o cria. Veja o que as linhas significam

Rota predefinida para o seu gateway de internet para redes não definidas abaixo

1. 0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.151 25

Rota para a rede de loopback

2. 127.0.0.0 255.0.0.0 On-link 127.0.0.1 306

Endereço de loopback do seu computador

3. 127.0.0.1 255.255.255.255 On-link 127.0.0.1 306

Seu endereço de transmissão de rede de loopback

4. 127.255.255.255 255.255.255.255 On-link 127.0.0.1 306

Direcione para sua rede local

5. 192.168.1.0 255.255.255.0 On-link 192.168.1.151 281

Endereço local da sua máquina

6. 192.168.1.151 255.255.255.255 On-link 192.168.1.151 281

Seu endereço de transmissão de rede local

7. 192.168.1.255 255.255.255.255 On-link 192.168.1.151 281

Rota para multicast

8. 224.0.0.0 240.0.0.0 On-link 127.0.0.1 306

9. 224.0.0.0 240.0.0.0 On-link 192.168.1.151 281

Rota para transmissão global (todas as redes)

10. 255.255.255.255 255.255.255.255 On-link 127.0.0.1 306

11. 255.255.255.255 255.255.255.255 On-link 192.168.1.151 281

Por que as linhas extras? Eles definem exatamente onde encontrar coisas.

192.168.1.255 é acessível através de 192.168.1.151 e é onde você envia transmissões para todos os computadores em sua rede local. A máscara de rede 255.255.255.255 bloqueia todas as comunicações por transmissão para esse endereço.

192.168.1.0 é a sua rede local acessível através de 192.168.1.151 onde todos os outros computadores em 192.168.1 terra, conforme definido pela máscara de rede 255.255.255.0 serão encontrados.

192.168.1.151 acessível por si mesmo netmasked 255.255.255.255 é o seu endereço de rede local atribuído.

Pode não fazer sentido ter as linhas extras, mas se você puder colocar as mãos em um firewall / roteador como um ASA-5505 e começar a brincar com as ACLs, começará a perceber rapidamente por que se tornou explicitamente específico em seu endereçamento .

    
por 18.12.2012 / 00:57