Necessidade de sub -rede
Gerenciar uma rede se torna cada vez mais sofisticado à medida que cresce gradualmente. Os administradores de rede geralmente usam o conceito de sub -rede para gerenciar uma rede de computadores gigante. A sub -rede é um processo de divisão de uma rede IP em sub -redes menores ou sub -redes. Melhora o gerenciamento e a segurança de uma rede. A sub -rede usa máscara de sub -rede ou máscara de rede para especificar o número de hosts em uma rede.
Máscara de rede e máscara de sub -rede funcionam da mesma maneira, com a exceção de que a máscara de sub -rede pega uma parte dos bits da parte do host do endereço (os bits do host são convertidos em bits de rede) para determinar uma sub -rede. Isso é denominado em emprestando pedaços. Ao pegar bits da parte do host, podemos criar mais sub -redes ou sub -redes, mas essas novas sub -redes terão menos número de hosts. Quando emprestamos pedaços da parte do host, a máscara de sub -rede será alterada.
O que vamos cobrir?
Neste guia, veremos como determinar uma máscara de rede ou máscara de sub -rede. Também aprenderemos a calcular o primeiro e o último endereço, número de endereços usando a máscara de sub -rede. Antes de prosseguir, vamos primeiro entender a diferença entre o esquema de endereçamento de classe e sem classe.
Esquema de endereçamento clascado vs sem classe
O esquema de endereço clascado tinha várias limitações. CIDR ou roteamento inter-domínio sem classe, é mais eficiente em comparação com o endereçamento clascado na atribuição de endereços de rede.
Considere o número de redes e hosts em endereços de classe:
Podemos observar que a Classe A tem um número maior de endereços de hosts do que o exigido por quase qualquer organização, resultando em desperdício de milhões de endereços de classe A. Da mesma forma, a classe B também possui um número maior de endereços do que o requisito de uma organização de tamanho médio. No caso da classe C, o número de endereços host é muito pequeno para a maioria das organizações. Nesse cenário, CIDR ou esquema de roteamento entre domínios sem classe vem para resgatar. Cidr suporta máscaras de comprimento arbitrário como /23, /11, /9 etc.
Determinar a máscara de rede ou máscara de sub -rede para usar
Para ilustrar o conceito CIDR, considere uma organização que requer 10000 endereços para seus dispositivos hosts. Se usarmos um endereço de classe, a rede Classe B é mais eficiente aqui em comparação com a classe A e Classe C. Mas ainda existem 55534 endereços IP inutilizáveis neste caso. Caso usemos o CIDR, a rede pode receber um bloco contínuo de /18 com 16384 hosts. A máscara de sub -rede neste caso será 255.255.192.0. A figura abaixo mostra uma parte do prefixo do bloco CIDR e o número correspondente de endereços host.
Prefixo do bloco Cidr | Número de endereços host |
---|---|
/27 | 32 |
/26 | 64 |
/25 | 128 |
/24 | 256 |
/23 | 512 |
/22 | 1024 |
/21 | 2048 |
/20 | 4096 |
/19 | 8192 |
/18 | 16384 |
Da mesma maneira, se precisarmos de 800 endereços de host, a classe B resultará no desperdício de ~ 64.700 endereços. Se usarmos o endereçamento da classe C, precisaremos introduzir 4 novas rotas nas tabelas de roteamento. Por outro lado, se usarmos o esquema CIDR, podemos atribuir um bloco A /22 e obter endereços IP 1024 (2^10).
Usando a máscara de rede ou máscara de sub -rede
Podemos usar a máscara de rede ou a máscara de sub -rede para obter o primeiro endereço, o último endereço, o número de endereços correspondentes a um determinado endereço IP.
1. Para encontrar o primeiro endereço, precisamos fazer uma operação do endereço IP especificado e da máscara de sub -rede. Por exemplo, se nosso IP for 205.16.37.39 i.e. 11001101.00010000.00100101.00100111 e máscara de sub -rede é /28 i.e. 11111111111111111111111 11110000, podemos encontrar o primeiro endereço como:
Endereço: 11001101 00010000 00100101 00100111
Máscara: 11111111 11111111 11111111 11110000
Primeiro endereço: 11001101 00010000 00100101 00100000
2. Da mesma forma, o último endereço pode ser encontrado por ou operação do determinado endereço IP e o complemento de 1 da máscara de sub -rede, como mostrado abaixo:
Endereço: 11001101 00010000 00100101 00100111
Complexo da máscara de sub -rede: 00000000 00000000 00000000 00001111
Último endereço: 11001101 00010000 00100101 00101111
3. Para obter o número de endereços, complemento (complemento de 1) a máscara de sub -rede e converta o resultado em forma decimal e adicione 1 a ele:
Complemento da máscara de sub -rede: 00000000 00000000 00000000 00001111 = (15) 10
Número de endereços = 15+1 = 16
Conclusão
Isso é tudo. Neste guia, aprendemos sobre o uso da máscara de rede ou a máscara de sub -rede e como calcular o primeiro e o último endereço etc. É muito essencial para os profissionais de TI projetar e usarem com eficiência o espaço IP disponível de sua organização.