Boson Subnet Calculator

Dando continuidade à temática do subnetting IPv4 no tutorial anterior fiz uma abordagem em que o subnetting é realizado recorrendo a papel e caneta. A razão é puramente académica, é claro que um profissional da área não vai fazer subnetting recorrendo a papel e caneta, porque leva muito tempo, logo não é produtivo, e porque somos humanos e facilmente nos enganamos numa conta realizada "à mão".

Um profissional da área, vai recorrer a uma ferramenta específica para fazer operações de subnetting.
Existem no mercado muitas calculadoras subnetting, podem pesquisar e irão encontrar várias, inclusivamente algumas online. Neste tutorial vou utilizar o Boson Subnet Calculator que poderão fazer download gratuito aqui.

Vamos utilizar o seguinte caso prático. O departamento IT de uma seguradora, tem como ponto de partida a rede 10.10.0.0/16. A sua tarefa é partir esta rede base de forma a criar várias redes mais "pequenas" para atribuir a várias filiais.

Vamos partir do princípio que as filiais terão as seguintes necessidades ao nível de quantidade de IP's:
  • Lisboa - 200 hosts
  • Porto - 340 hosts
  • Coimbra - 100 hosts
  • Faro - 50 hosts
  • Vila Real - 30 hosts
  • Viana do Castelo - 60 hosts
Quando iniciamos um projecto de subnetting do "zero" um dos truques que se utiliza para rentabilizar os blocos de ip's, (evitando o desperdício ou blocos não atribuídos), é começar o subnetting pela rede que necessita de mais hosts até à que necessita de menos.
Sendo assim a ordem aconselhada seria :
  • Porto
  • Lisboa
  • Coimbra
  • Viana do Castelo
  • Faro
  • Vila Real

Então se o nosso ponto de partida é a rede 10.10.0.0/16, o subnet id da rede do Porto será o 10.10.0.0 mas com quantos bit's para a rede ?

No Boson colocamos no campo Host IP o endereço 10.10.0.0 e vamos aumentar os bits da máscara até 23, o campo Max Hosts, dá a indicação que com 23 bits cabem 510 hosts na rede, com 24 bits para a rede cabem 254 hosts. Então a rede do Porto terá um máscara de rede com 23 bits onde cabem os 340 hosts necessários e ainda sobram bastantes hosts para possíveis necessidade futuras.
O Boson dá igualmente (no campo Current Host Range) o intervalo de IP's que poderão ser utilizados pelos hosts, neste caso o intervalo vai de 10.10.0.1 até 10.10.1.254. Temos também a indicação do endereço IP de broadcast 10.10.1.255


Sub-rede do Porto

Tendo a rede do Porto terminado no IP 10.10.1.254 e de forma a maximizar o aproveitamento da rede base, a rede de Lisboa vai ter como subnet id o ip seguinte ao de broadcast do Porto. Neste caso Lisboa terá como subnet id o ip 10.10.2.0 falta calcular quantos bits terá a máscara em Lisboa. 


Sub-rede de Lisboa

Com 24 bits para a rede cabem 254 hosts com 25 bits para a rede caberiam apenas 126 hosts, então a escolha são os 24 bits. 
A rede de Lisboa terá as seguintes características:
  • Subnet id: 10.10.2.0/24
  • Máscara de rede: 255.255.255.0 
  • Primeiro ip utilizável para hosts: 10.10.2.1
  • Último ip utilizável para hosts: 10.10.2.254
  • Endereço ip de broadcast: 10.10.2.255
Coimbra necessita de uma rede com pelo menos 100 hosts. Sabendo que Lisboa termina no ip 10.10.2.255, Coimbra irá iniciar no ip seguinte, que será 10.10.3.0 mas com quantos bits para a rede?
neste caso são necessário apenas 25 bits, cabendo 126 hosts na rede.


Sub-rede de Coimbra
A rede de Coimbra terá as seguintes características:
  • Subnet id: 10.10.3.0/25
  • Máscara de rede: 255.255.255.128
  • Primeiro ip utilizável para hosts: 10.10.3.1
  • Último ip utilizável para hosts: 10.10.3.126
  • Endereço ip de broadcast: 10.10.3.127


Viana do Castelo necessita 60 hosts, sabendo que Coimbra terminou no IP 10.10.3.127, Viana do Castelo pode começar em 10.10..3.128 com 26 bits para a rede.

Sub-rede de Viana do Castelo
A rede de Viana do Castelo terá as seguintes características:
  • Subnet id: 10.10.3.128/26
  • Máscara de rede: 255.255.255.192
  • Primeiro ip utilizável para hosts: 10.10.3.129
  • Último ip utilizável para hosts: 10.10.3.190
  • Endereço ip de broadcast: 10.10.3.191

Faro necessita 50 hosts, sabendo que Viana do Castelo terminou no IP 10.10.3.191, Faro pode começar em 10.10..3.192 igualmente com 26 bits para a rede (cabem no máximo 62 hosts).

Sub-rede de Faro
A rede de Faro terá as seguintes características:
  • Subnet id: 10.10.3.192/26
  • Máscara de rede: 255.255.255.192
  • Primeiro ip utilizável para hosts: 10.10.3.193
  • Último ip utilizável para hosts: 10.10.3.254
  • Endereço ip de broadcast: 10.10.3.255
Vila Real necessita 30 hosts, sabendo que Faro terminou no IP 10.10.3.255, Vila Real pode começar em 10.10.4.0 com 27 bits para a rede. 
De notar que neste caso estamos a criar um bloco onde cabem apenas 30 hosts, sendo que se no futuro Vila Real necessitar de mais hosts, não caberão neste bloco. Uma solução seria criar um rede com 26 bits, de forma a sobrarem ip's para situações futuras.

Sub-rede de Vila Real
A rede de Vila Real terá as seguintes características:
  • Subnet id: 10.10.4.0/27
  • Máscara de rede: 255.255.255.224
  • Primeiro ip utilizável para hosts: 10.10.4.1
  • Último ip utilizável para hosts: 10.10.4.30
  • Endereço ip de broadcast: 10.10.4.31

Com isto terminamos a atribuição de blocos/sub-redes para cada uma das filiais.
Sabendo que as mesmas filiais estarão interligadas através de links dedicados de dados, teremos igualmente que preparar o endereçamento para cada troço de interligação de filial.

Quantos ip's necessita cada troço de interligação ? Apenas 2, um para cada router, sendo assim, temos que preparar 5 sub-redes com 30 bits cada uma.

Viana do Castelo <-> Porto
  • Subnet id: 10.10.4.32/30
  • Máscara de rede: 255.255.255.252
  • Ip em Viana do Castelo: 10.10.3.33
  • Ip no Porto: 10.10.3.34
  • Endereço ip de broadcast: 10.10.3.35
Vila Real <-> Porto
  • Subnet id: 10.10.4.36/30
  • Máscara de rede: 255.255.255.252
  • Ip em Vila Real: 10.10.3.37
  • Ip no Porto: 10.10.3.38
  • Endereço ip de broadcast: 10.10.3.39

Coimbra <-> Porto
  • Subnet id: 10.10.4.40/30
  • Máscara de rede: 255.255.255.252
  • Ip em Coimbra: 10.10.3.41
  • Ip no Porto: 10.10.3.42
  • Endereço ip de broadcast: 10.10.3.43

Coimbra <-> Lisboa
  • Subnet id: 10.10.4.44/30
  • Máscara de rede: 255.255.255.252
  • Ip em Coimbra: 10.10.3.45
  • Ip em Lisboa: 10.10.3.46
  • Endereço ip de broadcast: 10.10.3.47

Faro <-> Lisboa
  • Subnet id: 10.10.4.48/30
  • Máscara de rede: 255.255.255.252
  • Ip em Faro: 10.10.3.49
  • Ip em Lisboa: 10.10.3.50
  • Endereço ip de broadcast: 10.10.3.51

Network Design


Resumidamente, a ferramenta Boson permite-nos de forma rápida e eficiente fazer o subnetting para um protejo, evitando erros de cálculo, que são mais propícios quando as contas são realizadas "à mão".

Resumidamente:

  • No campo  Host id, colocamos o endereço IP de partida
  • Em Mask Bits aumentamos ou diminuímos os bits atribuídos à rede, ao mesmo tempo analisamos o campo max hosts que indica quantos hosts cabem na rede
  • No Current Host Range, podemos ver o intervalo de ip's passiveis de atribuição a hosts
  • O campo subnet informa o endereço de rede ou subnet id
  • No campo broadcast o endereço ip de broadcast



Sem comentários:

Enviar um comentário