Pplware

Redes: Como calcular facilmente sub-redes com o IPCalc

Para quem o cálculo de sub-redes IP é uma dor de cabeça, arranjamos mais uma interessante solução. O cálculo de sub-redes/VLSM não é um processo difícil, no entanto carece de muito treino e concentração pois no meio de tanto bit podem acontecer erros de cálculo.

Se tem uma máquina com GNU/Linux ou até mesmo com macOS vamos conhecer a potente ferramenta IPCalc.


Bits, máscaras de rede, endereço de rede, endereço de broadcast, IPv4, IPv6, CIDR, Subnet…são tudo termos que são bastante comuns para quem trabalha na área das redes e que às vezes tem de faz algumas contas. Por falar em contas…conhecem a ferramenta IPCalc?

O IPCalc é basicamente uma ferramenta que funciona no terminal e que permite calcular sub-redes, saber se estamos perante um endereço de rede, um endereço de um host, saber a máscara de rede, etc. Antes de apresentarmos a ferramenta, aqui ficam três conceitos que devem saber:

Como instalar o IPCalc?

Para instalar o IPCalc no GNU/Linux, mais concretamente no Ubuntu, basta que use o comando

sudo apt-get install ipcalc

Se tiver uma máquina com macOS e o brew instalado basta que use o comando

brew install ipcalc

Nota: O ipcalc apenas funciona para endereços IPv4. Se pretenderem calcular subredes em IPv6 instalem o ipv6calc.

Como usar o IPCalc?

Usar o IPCalc é algo bastante simples. Vamos a alguns exemplos.

Se quisermos saber que endereço é 192.168.10.100, a aplicação vai dizer-nos que é:

Vamos agora considerar que tenho a rede 192.168.10.0 com a máscara 255.255.255.0 (o que me permite ter 254 endereços IP para máquinas numa só rede) mas pretendemos dividir esta rede em 4 para atribuir em quatro salas, por exemplo. Assim temos a seguinte distribuição:

Para calcular esta distribuição basta que usem o comando: ipcalc 192.168.10.0 -s 15 45 80 10. O resultado é o seguinte.

Esta ferramenta é sem dúvida fantástica e extremamente rápida a fazer todos os cálculos. Experimentem e comprovem vocês mesmos. A partir de hoje calcular sub-redes passa a ser uma coisa muito simples!

Exit mobile version