Classe A: Primeiro bit é 0 (zero)
Classe B: Primeiros dois bits são 10 (um, zero)
Classe C: Primeiros três bits são 110 (um, um, zero)
Classe D: (endereço multicast): Primeiros quatro bits são: 1110 (um, um, um, zero)
Classe E: (endereço especial reservado): Primeiros quatro bits são 1111 (um, um, um, um)
☆ Gabarito D
Para quem ainda não entendeu:
Classe A : 1º Octeto 1 A 126
Classe B : 1º Octeto 128 A 191
Classe C : 1º Octeto 192 A 223
Classe D : 1º Octeto 224 A 239
Classe E : 1º Octeto 240 A 254
0 - endereço de inicialização da placa de rede.
127 - reservado para testes
255 - reservado para broadcast.
Para acertar,tem que saber como funciona a representação do número decimal em binário:
O endereço IPv4 é formado por 32 bits divididos em 4 grupos de 8 bits cada,EX:
11101110.01101110.11001110.00111110 (Gigantesco,por isso utilizamos a representação decimal)
Exemplo de representação decimal : 192.168.0.1
Para definir a classe,o que nos importa é o valor do 1º octeto (vermelho)
Vejam como funciona:
2⁷=128
2⁶=64
2⁵=32
2⁴=16
2³=8
2²=4
2¹=2
2⁰=1
1 1 1 1 1 1 1 1 ( quando há 1,nós incluímos o valor,quando há 0,nós não incluímos)
2⁷ 2⁶ 2⁵ 2⁴ 2³ 2² 2¹ 2⁰
Ex: 1 1 1 1 1 1 1 1 => em decimal => 2⁷ + 2⁶ + 2⁵ + 2⁴ + 2³ + 2² + 2¹ + 2⁰ = 255
Outro Exemplo:
0 1 1 1 1 1 1 1
0 2⁶ 2⁵ 2⁴ 2³ 2² 2¹ 2⁰ = 0 + 2⁶ + 2⁵ + 2⁴ + 2³ + 2² + 2¹ + 2⁰ = 127 [Por isso o endereço da classe A não pode começar com o número 1,caso contrário,o 1º octeto seria superior a 127]
Outro Exemplo:
1 1 1 1 0 0 0 0
2⁷ 2⁶ 2⁵ 2⁴ 0 0 0 0 = 2⁷ + 2⁶ + 2⁵ + 2⁴ + 0 + 0 + 0 + 0 = 240 [Por isso o endereço da classe E começará com os 4 primeiros bits = 1]
Outro Exemplo:
1 1 1 0 0 0 0 0
2⁷ 2⁶ 2⁵ 0 0 0 0 0 = 2⁷ + 2⁶ + 2⁵ + 0 + 0 + 0 + 0 + 0 = 224 [Por isso o endereço da classe D começará com os 3 primeiros bits = 1 e o 4° bit É zero.]
O endereço de IPv6 tem 128 bits,divididos em 8 grupos de 16 bits. Lá,diferentemente do IPv4,é utilizada a representação hexadecimal,sendo os grupos separados por : (dois pontos).
Ex: F5A1:0044:0BAC:0000:0000:0000:DD07:098A