Contagem de hosts recomendada na sub-rede

1

Através da web, muitas vezes eu encontro recomendações de que uma sub-rede não deve ter muitos hosts, geralmente o número recomendado é 254, mas sem qualquer explicação para isso.

Eu queria ter várias redes no intervalo de endereços de classe A ( 10.*.*.* ), uma por exemplo seria a rede de vídeo 10.10.0.0 com sub-rede 255.255.0.0 onde eu poderia fazer assim:

  • 10.10.0.* - alguma localização de videocâmaras IP X
  • 10.10.1.* - algum local de câmeras de vídeo IP Y
  • 10.10.2.* - algum local de câmeras de vídeo IP Z

Alguém poderia me explicar se ter poucos hosts em uma grande rede é um problema ou não? Se não, então por que essas recomendações sobre 254 sub-redes de host? Mabybe essas são apenas velhas recomendações.

    
por Janis Veinbergs 27.09.2010 / 12:27

4 respostas

2

Não é uma má decisão, se você sabe por que você fez isso, e entender o que você fez.

Apenas alterando o terceiro octeto não significa que cada endereço IP esteja em uma sub-rede diferente - a sub-rede para cada host individual é importante! Portanto, se cada uma das câmeras de vídeo IP tiver sub-redes de 255.255.255.0, elas estarão em sub-redes diferentes e exigirão roteamento (não roteadores separados) para falar com outras sub-redes, incluindo a de "pai". No entanto, você poderia criar uma rota para todos eles usando a sub-rede 10.10.0.0/255.255.0.0, se isso fosse apropriado.

Fazer as coisas dessa maneira pode ser benéfico, pois significa que as tabelas de roteamento são menores, usando menos memória em seus roteadores.

No entanto, isso também pode ser confuso para administradores de rede inexperientes - parece que há muitos por aí que não entendem sub-redes.

Pode ser mais sensato criar sub-redes menores, já que duvido que você esteja realmente implementando os 65.534 hosts possíveis que você poderia ter na sub-rede 10.10.0.0/255.255.0.0. Obter o design de sub-rede logo antes de você começar a implantar qualquer coisa é uma boa ideia - uma vez que as coisas estão lá fora, em grande número, é uma tarefa maior para corrigir erros!

Meça muitas vezes, corte uma vez! Leia sobre o design da sub-rede .

    
por 27.09.2010 / 12:44
1

Usar uma sub-rede de 255.255.0.0 significa que todos os IPs listados em seu exemplo estarão na mesma rede. Isso é perfeitamente válido se você não quiser separar os dispositivos na rede e é bom ajudá-lo a agrupar endereços e identificar dispositivos.

Nada será afetado por isso, a menos que você planeje usar essa rede (10.10.x.x) para qualquer outra coisa mais tarde. Você pode ser tão esbanjador quanto quiser com redes privadas, é quando você compra endereços IP públicos que você tem que ficar muito conservador e inteligente com o seu endereçamento.

    
por 27.09.2010 / 12:32
1

Geralmente, as sub-redes são criadas pelos seguintes motivos (singular ou combinadamente):

Desempenho

Geografia

Segurança

Propriedade

Uma boa regra de ouro (desde que não esteja em violação do acima) que eu uso é:

Pegue o maior número de hosts que a rede já tenha e multiplique por 4. Escolha o / CIDR com base nesse número. Então, se eu tivesse uma rede de 15, usaria 60 como o número de hosts. Eu usaria um / 26 para a rede.

Eu não faço isso para casos óbvios, como links ponto-a-ponto, onde cada uma das duas interfaces exige um endereço IP.

    
por 03.10.2010 / 17:21
0

Como os outros comentaristas já disseram, apenas alguns hosts em uma grande sub-rede não representam nenhum problema. Mas, para evitar confusão, eu nunca usaria esses endereços 10.0.0.0 com uma sub-rede / 16, apenas com um / 8. Isso ocorre simplesmente porque os RFCs sempre indicam 10.0.0.0 como uma sub-rede privada de Classe A (também conhecida como / 8).

Se você quiser usar uma sub-rede Classe B (também conhecida como / 16), deverá usar uma rede do espaço privado designado Classe B (ou seja, 172.16.0.0/12).

Mais uma vez, do ponto de vista técnico, você não precisa fazer isso, apenas veria isso como mais compatível com as práticas recomendadas.

    
por 27.09.2010 / 14:21