N.º de uns seguidos, da esquerda para a direita.
192.168.0.0 /24 = 192.168.0.0 255.255.255.0 - 11111111.11111111.11111111.00000000
192.168.0.0 /22 = 192.168.0.0 255.255.252.0 - 11111111.11111111.11111100.00000000
Divisão de rede/host em qualquer fronteira de bits.
O CIDR usa máscaras de comprimento variável (VLSM) de acordo com a necessidade e não nas regras de uso generalizado em toda a rede.
Reduz o número de routers e não os sobrecarrega com as tabelas de routing*.
Os ISPs públicos não fazem o routing menor que /24, para evitar que redes pequenas tenham routing da Internet, sem passarem pelo ISP, agregador de routing.
* Tabela no router que descreve o caminho percorrido por uma mensagem, IP origem e IP destino.
CIDR - Classless Inter-Domain Routing - Encaminhamento interdomínio sem classe
VLSM - Variable Length Subnet Masks - Máscara de comprimento variável.
Agregação de prefixos de routing
Prefixo - partícula que se põe no princípio de uma palavra para lhe modificar o sentido.
Este é outro benefício do CIDR. Dezasseis redes /24 contíguas podem ser agregadas como sendo um router único de /20, caso os primeiros 20 bits dos endereços coincidam.
/20=2^7+2^6+2^5+2^4=128+64+32+16=240
/20 máscara 255.255.240.0 11111111.11111111.11110000.00000000
192.168.0.0 /24 máscara 255.255.255.0 = 11111111.11111111.11111111.00000000
192.168.0.1 /24 = máscara 255.255.255.0 - 11111111.11111111.11111111.00000000
192.168.0.0 /22 = 192.168.0.0 255.255.252.0 - 11111111.11111111.11111100.00000000
/22 = 2^7+2^6+2^5+2^4+2^3+2^2=128+64+32+16+8+4=252
192.168.0.0 /22 = 192.168.0.0 255.255.252.0 - 11111111.11111111.11000000.00000000
/18 = 2^7+2^6=128+64=192
Dois /20 contíguos podem ser agregados num /19, e assim por diante.
/20 máscara 255.255.240.0 11111111.11111111.11110000.00000000
/19 máscara 255.255.224.0 11111111.11111111.11100000.00000000
/8 - classe A (10.1.1.1 o octeto 10 é a rede e o resto /24 hosts)
/16 - classe B (172.168.1.1 fica /16, os dois 1ºs octetos são rede)
Nos sistemas Microsoft não se coloca /8, no Linux sim.
É a máscara de sub-rede:
24 seria máscara 255.255.255.0 (rede classe C)
16 seria máscara 255.255.0.0 (rede classe B)
8 seria máscara 255.0.0.0 (rede classe A)
este 24 é o numero de bits ativados na máscara de rede.
A máscara de rede é composta de 4 octetos (32 bits).
Por exemplo:
máscara 255.255.255.0 = 1111111.11111111.11111111.00000000 = 24
máscara 255.255.0.0 = 1111111.11111111.00000000.00000000 = 16
e assim por diante, ainda temos as máscaras complexas.
A máscara de rede é composta de 4 octetos (32 bits).
Por exemplo:
máscara 255.255.255.0 = 1111111.11111111.11111111.00000000 = 24
máscara 255.255.0.0 = 1111111.11111111.00000000.00000000 = 16
e assim por diante, ainda temos as máscaras complexas.