Endereçamento de rede sem desperdiçar endereços IP

1

Eu sei como fazer o clássico "endereçamento de rede" quando posso perder endereços IP. Por exemplo, se eu precisar conectar 9 computadores, eu poderia usar uma sub-rede / 28, que permite que 16 hosts sejam mapeados dentro dela veja o artigo da Wikipedia sobre o CIDR para detalhes .

Mas e se eu for solicitado a minimizar o número de endereços IP desperdiçados?

Por exemplo, neste caso:

Imaginequeexistaumarede6com8computadores.VemosqueseaperdadeendereçoIPnãofossepermitida,arede6usariaointervalonãoutilizado:12.0.2.128-12.0.2.255

Assim,arede6ficariaassim:

  1. endereçoderede:12.0.2.128
  2. máscaradesub-rede:28
  3. 1ºendereçodarede:12.0.2.129
  4. últimoendereçodarede:12.0.2.142
  5. transmissão
  6. :12.0.2.143

Esehouverredeadicional7comapenas10computadores?

Estoulimitadoaapenasumasub-rede/redeCIDRparacadaintervalolivrenãoutilizado,ouestouautorizadoa"colocar" tantas sub-redes diferentes quanto possível no endereço livre não utilizado? intervalo?

    
por Einsteins Grandson 05.08.2013 / 18:27

3 respostas

1

Eu estava conversando com outro profissional de rede de PC, que tem 20 anos de experiência, ontem e ele me disse que quando há um intervalo livre não utilizado de endereços IP, é permitido "colocar" o máximo de redes possíveis. alcance desde que eles se encaixam lá ...

    
por 07.08.2013 / 14:02
2

when I am allowed to waste IP address ranges

Estou dizendo que você precisa escolher a menor sub-rede que acomodará o número de nós que deseja colocar nela

we see that if the IP address wasting was not allowed, then the network number 5 would be different. It would use the unused range: 12.0.2.127 - 12.0.3.0

Rede 5, se você realmente precisa conservar endereços dessa maneira - isso seria 12.0.2.129 - 12.0.2.254. com 12.0.2.255/25 sendo o endereço de transmissão.

Uma rede 6 com 10 computadores exige que a "maior potência mais próxima de 2" bits para cada um tenha um endereço, que é 16 (0-15). 0-15 quer 4 bits.

12.0.4.128/25 é o próximo disponível, então você pode fazer 12.0.4.128/28. 12.0.4.129 é o primeiro endereço disponível e 12.0.4.143/28 é o endereço de transmissão.

    
por 05.08.2013 / 19:21
1

Não sei o que você quer dizer com desperdício de espaço de endereço IP. Por exemplo, a rede 3 tem 78 máquinas, mas 126 endereços utilizáveis. Se você não quisesse ter IPs não utilizados nessa sub-rede, basta atribuir IPs disponíveis a novas interfaces.

No seu exemplo, há uma sub-rede que não está sendo usada: 12.0.2.128/25.

As regras da sub-rede são simples para os endereços da v4. Um endereço v4 tem 32 bits. Uma máscara de rede de sub-rede informa quantos desses bits são fixos e não estão disponíveis na sub-rede. Os bits restantes fazem parte do endereço da sub-rede. O primeiro endereço na sub-rede tem todos os bits zero e o último endereço na sub-rede tem todos os bits. As sub-redes são como amores de pão, em que os fins são diferentes do meio. O endereço de sub-rede de zeros - o primeiro endereço na sub-rede - é o nome da sub-rede. O endereço de sub-rede de todos os usuários - último endereço na sub-rede - é o endereço de transmissão.

Example A: 172.168.204.0/24 24 bits fixed, 8 bits in the subnet address. 
Subnet name and first address: 172.168.204.0 
Subnet broadcast and last address: 172.168.204.255 
Available addresses within the subnet: 172.168.204.1 ... 172.168.204.254

Example B: 10.1.5.4/30
30 bits fixed, 2 bits in the subnet address.
Subnet name and first address: 10.1.5.4
Subnet broadcast address: 10.1.5.7
Available addresses within the subnet: 10.1.5.5, 10.1.5.6

Example C: 192.10.56.20/32
No subnet, since the full 32 bits are fixed.
    
por 05.08.2013 / 19:27