Por que a tabela de roteamento do windows é enorme?

6

Esta é uma questão pontual, mas pede para ser perguntado: Por que a tabela de roteamento do Windows é anormalmente grande?

Vá para um prompt de comando e digite "route print". Você provavelmente obterá > 3 entradas, mesmo para uma configuração simples de rede doméstica. Por quê? Normalmente, a máquina Linux na mesma rede terá apenas 3 entradas:

  • Loopback
  • Essa rede, geralmente algo como 192.168.1.0/24, mas nem sempre
  • Uma rota padrão

O Windows, na mesma rede, nunca parece ter a mesma tabela de roteamento e normalmente tem uma tonelada de entradas. Por quê? Os três que o Linux está usando são tudo que você precisa.

    
por Thanatos 30.07.2010 / 06:11

1 resposta

9

Isso porque o Windows fornece a tabela de roteamento pedante completa, em vez de apenas os bits em que as pessoas estão interessadas. A tabela do Windows inclui rotas para:

  • O endereço IP local, incluindo Localhost
  • A rede multicast em cada interface, incluindo Localhost
  • Rotas de sub-rede para a rede de host local

Estas são todas as rotas com as quais o Linux também se preocupa, mas os projetistas do '/ sbin / route' eram muito óbvios para se incomodar em produzir. A Microsoft pensou o contrário. Isso é tudo.

    
por 30.07.2010 / 07:31