possibilidade de sobreposição de redes

1

Eu tenho uma pergunta.

Eu me deparei com a seguinte situação em um servidor do Windows ...

192.168.0.0 mask 255.255.0.0 GTW x . . .

192.168.3.0 mask 255.255.255.0 GTW y

Por acaso, neste cenário, existe alguma possibilidade de sobreposição de redes?

192.168.3.0/16 e 192.168.3.0/24 podem coexistir?

    
por Alex Xisto 03.08.2011 / 05:51

3 respostas

3

Esta não é uma situação que eu gostaria, e a resposta depende da sua definição de "coexistir".

Não pode haver hosts com o mesmo endereço, ou seja, se o host A tiver o endereço 192.168.3.5/16 e o host B tiver 192.168.3.5/24 e eles tentarem viver no mesmo segmento de Ethernet, eles causarão o endereço IP conflitos.

Quando você envia um pacote pela rede IP, não especifica uma sub-rede, apenas o endereço IP. As sub-redes são uma ferramenta para roteamento, portanto, se A e B residirem em segmentos Ethernet diferentes, somente B receberá pacotes, porque os roteadores escolherão aquele com a máscara mais longa.

Na verdade, a única situação em que eu esperaria que a definição de ambos 192.168.0.0/16 e 192.168.x.0 / 24 aparecesse seria uma tabela de roteamento. Eu poderia imaginar, que os hosts na sub-rede / 24 estão em um local separado e precisam de uma definição especial de roteamento. Nesse caso, é algo normal e aceitável. Sobre qualquer outro é algo estranho, ou pelo menos eu não consigo pensar em uma justificativa racional de tal configuração agora.

    
por 03.08.2011 / 06:24
2

Não há nada "errado" com o que você está vendo. Como essa máquina do Windows Server se conecta a essas duas redes não diz nada sobre os hosts em cada rede se comunicarem com outras redes.

Considere:

  192.168.0.1/16             192.168.3.1/24
              v   _________   v
              v  |         |  v
              .--| Win Srv |--.
__________    |  |_________|  |    _________
|         |   |               |   |         |
|  host   |---|               |---|  host   |
|_________|   |               |   |_________|
              |               |
__________    |               |    _________
|         |   |               |   |         |
|  host   |---|               |---|  host   |
|_________|   |   _________   |   |_________|
              |  |         |  |
              |--| router  |--|
              ^  |_________|  ^
              ^       |       ^
192.168.0.254/16      |      192.168.3.254/24
                     ///

Os hosts conectados a cada rede terão sua respectiva interface neste roteador especificado como seu gateway padrão. A máquina do Windows Server vai ter um ou outro endereço IP da interface do roteador especificado como seu gateway padrão.

Você não desejaria atribuir endereços IP da rede 192.168.3.0/24 aos hosts na rede 192.168.0.0/16. Os hosts na rede 192.168.0.0/16 precisarão de uma rota estática especificada em suas tabelas de roteamento para a rede 192.168.3.0/24 para permitir que eles se comuniquem com hosts na rede 192.168.3.0/24. Isso é inconveniente, mas não é um "separador de ofertas".

Editar:

No exemplo acima, a máquina do Windows Server entregará os dados ao destino certo, sem necessidade de rotas estáticas. O servidor possui entradas em sua tabela de roteamento como resultado de ter interfaces locais para cada sub-rede. De qualquer uma das caixas no cenário de exemplo, ele terá o horário mais fácil.

O seu exemplo (abaixo) é um animal diferente do meu exemplo e diferente da sua pergunta:

Vocêestáfalandodeumservidorquetemoquepareceserumarotaestáticaparaarede192.168.0.0/16via192.168.9.2etrêsrotasestáticaspara192.168.6.0/24,192.168.4.0/24,e192.169.8.0/24redeacessívelatravésdeumgatewayem192.169.1.254.

Sementendermaissobreatopologia(endereçosIPatribuídosainterfacesnoservidor,layoutdasváriasredesportrásdosváriosroteadoresemreprodução),édifícildizermuitacoisa.Certamente,nãohánadainerentemente"errado" com qualquer coisa que eu esteja vendo na sua imagem, exceto pelo óbvio e evidente fato de que as redes caindo em 192.169.0.0/16 não são espaço de endereçamento RFC-1918 e não deveriam ser usadas dentro do privado redes.

    
por 03.08.2011 / 06:59
1

É mais do que uma "possibilidade" de sobreposição de redes, é um fato. Não há problema, porém, porque o roteamento IP é inteligente o suficiente para rotear os pacotes para a rota mais específica disponível, o que faz a coisa certa para você.

    
por 03.08.2011 / 10:07