Uma sub-rede é uma subdivisão de uma rede IPv4. O processo de dividir uma rede em duas ou mais redes (sub-redes) é chamado de subnetting.
Utilize as tabelas a seguir para realizar os cálculos de sub-rede.
Potência de base 2
27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 |
128 | 64 | 32 | 16 | 8 | 2 | 1 | 0 |
Com 8 bits (= 1 byte), temos o intervalo que vai de 0000 0000 a 1111 1111, ou seja, de 0 a 255.
Bits x Decimais
Valor decimal | Sequência binária | Qtde. de 1s |
255 | 1111 1111 | 8 |
254 | 1111 1110 | 7 |
252 | 1111 1100 | 6 |
248 | 1111 1000 | 5 |
240 | 1111 0000 | 4 |
224 | 1110 0000 | 3 |
192 | 1100 0000 | 2 |
128 | 1000 0000 | 1 |
0 | 0000 0000 | 0 |
Sub-redes x Hosts
Sub-rede | 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 | 256 |
Hosts | 256 | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
Máscara | /24 | /25 | /26 | /27 | /28 | /29 | /30 | /31 | /32 |
Exemplo #1: Dividir a rede 192.168.100.0/24 em quatro sub-redes.
Nesse caso, teremos 4 sub-redes com 62 hosts em cada uma delas:
Sub-rede | Máscara de sub-rede | Faixa de IPs | IPs utilizáveis | Broadcast |
192.168.100.0 | /26 | 192.168.100.1 a 192.168.100.62 | 62 | 192.168.100.63 |
192.168.100.64 | /26 | 192.168.100.65 a 192.168.100.126 | 62 | 192.168.100.127 |
192.168.100.128 | /26 | 192.168.100.129 a 192.168.100.190 | 62 | 192.168.100.191 |
192.168.100.192 | /26 | 192.168.100.193 a 192.168.100.254 | 62 | 192.168.100.255 |
Exemplo #2: A partir do endereço IPv4 192.168.100.77/26, encontre sua sub-rede.
Passo 1: Converta a máscara /26 (255.255.255.192) para binário:
1111 1111.1111 1111.1111 1111.1100 0000
Passo 2: Converta o endereço IPv4 192.16.100.77 para binário.
1100 0000.1010 1000.0110 0100.0100 1101
Passo 3: Realize uma operação AND entre a máscara e o endereço IP.
1111 1111.1111 1111.1111 1111.1100 0000
1100 0000.1010 1000.0110 0100.0100 1101
—————————————
1100 0000.1010 1000.0110 0100.0100 0000
A rede é 1100 0000.1010 1000.0110 0100.0100 0000 (192.168.100.64).
—
*Atualizado em 20 de julho de 2022