CIDR - Classless Inter-Domain Routing
1. Classes IPV4
Os endereços IPV4 são endereços de 32 bits divididos em quatro octetos e uma máscara de rede da mesma dimensão.
Existem três classes básicas de rede, essencialmente aquelas que possuem subnet mask 255.0.0.0, 255.255.0.0 e 255.255.255.0.
A 255.0.0.0 - CIDR (/8)
B 255.255.0.0 - CIDR (/16)
C 255.255.255.0 - CIDR (/24)
Esta notação era limitativa pois cada classe tinha um tamanho fixo de rede.
A opção pelo CIDR parte do princípio de utilização de VLSM (Variable Length Subnet Masks ou Máscaras de Rede de Comprimento Variável) onde a divisão de Rede/Host pode ocorrer em qualquer fronteira de bits.
Por exemplo, em IPV4 não seria possível (à partida) a utilização de uma subnet /22, pois teria um aspecto:
11111111.11111111.11111100.00000000
em vez dos regulares:
11111111.00000000.00000000.00000000
11111111.11111111.00000000.00000000
11111111.11111111.11111111.00000000
2. Subnet Masks
As máscaras de subrede são representadas por quatro octetos de 0 e 1, em que os 1 representam as porções de bits que pertencem efectivamente à Rede e os 0 as porções pertencentes ao Host.
As máscaras de subrede podem ser representadas no formato CIDR. O CIDR fornece o endereço da rede, seguido de "/" e o número de bits que pertence de facto à rede (os bits a 1)
Assim, um endereço 10.14.15.16/18 terá uma subnet mask binária com 18 bits a 1, contados da esquerda para a direita e divididos em octetos, ou seja:
11111111.11111111.11000000.000000
ou ainda, convertendo para decimal:
255.255.192.0
Nota: Não esquecer que para converter em decimal, basta utilizar cada um dos octetos, somando todas as bases 2 multiplicadas por cada bit, com expoentes de 0 a 7:
11111111 = 1x(2^7) + 1x(2^6) + 1x(2^5) + 1x(2^4) + 1x(2^3) + 1x(2^2) + 1x(2^1) + 1x(2^0) = 255
11000000 = 1x(2^7) + 1x(2^6) + 0x(2^5) + 0x(2^4) + 0x(2^3) + 0x(2^2) + 0x(2^1) + 0x(2^0) = 192
Cumprimentos
7.4.07
Subscrever:
Enviar feedback (Atom)
1 comentário:
Muito bom.
Grande capacidade de sintese.
Enviar um comentário