Uma das diferenças mais importantes trazidas pelo IPv6 em m...

Próximas questões
Com base no mesmo assunto
Q886660 Redes de Computadores

Uma das diferenças mais importantes trazidas pelo IPv6 em modificação ao IPv4 é o uso de endereços de 128 bits. A forma usual para representação desses 128 bits consiste em representar 8 sequências de 16 bits em hexadecimal separadas por dois pontos (“:”). Para evitar a escrita de números muito grandes de forma desnecessária, algumas regras padronizadas de redução, para não usar a escrita de sequências de zeros consecutivos, foram estabelecidas.


A maneira recomendável para a representação, com redução máxima, do endereço IPv6 2001:DB8:0000:0000: EFCA:0000:0000:778E é:

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a Alternativa C.

O IPv6 é uma atualização significativa do protocolo IPv4, introduzindo várias melhorias. Uma das mais importantes é a ampliação do espaço de endereçamento, que passa de 32 bits no IPv4 para 128 bits no IPv6. Esse aumento permite uma quantidade muito maior de endereços disponíveis, o que é crucial para sustentar o crescimento da internet.

A representação de endereços IPv6 utiliza 8 blocos de 16 bits, expressos em formato hexadecimal e separados por dois pontos (:). Por exemplo, o endereço 2001:DB8:0000:0000:EFCA:0000:0000:778E.

Para tornar a leitura e a escrita de endereços IPv6 mais manejáveis, existem regras de omissão para sequências de zeros. As duas principais regras são:

  • Omissão de zeros à esquerda: Em cada bloco, zeros à esquerda podem ser omitidos. Por exemplo, "0000" pode ser escrito como "0".
  • Omissão de blocos inteiros de zeros: Sequências consecutivas de blocos de zeros podem ser substituídas por "::", mas isso só pode ser feito uma vez por endereço para evitar ambiguidade.

Vamos aplicar essas regras ao endereço da questão:

2001:DB8:0000:0000:EFCA:0000:0000:778E

Primeiro, aplicamos a omissão de zeros à esquerda:

2001:DB8:0:0:EFCA:0:0:778E

Agora, aplicamos a omissão de blocos inteiros de zeros consecutivos:

2001:DB8::EFCA:0:0:778E

Portanto, a forma recomendada e mais curta para representar o endereço é 2001:DB8::EFCA:0:0:778E, que corresponde à Alternativa C.

Vamos analisar as outras alternativas para entender por que estão incorretas:

  • Alternativa A: 2001:DB8:0:0:EFCA:0:0:778E – Não utiliza "::" para omitir blocos consecutivos de zeros, não é a forma mais reduzida.
  • Alternativa B: 2001:DB8:0:0:EFCA:0:778E – Omite zeros à esquerda corretamente, mas esquece um bloco de zeros consecutivos.
  • Alternativa D: 2001:DB8::EFCA::778E – Utiliza "::" duas vezes, o que não é permitido e causa ambiguidade.
  • Alternativa E: 2001:DB8::778E – Omite "EFCA", que é necessário no endereço original.

Espero que esta explicação tenha ajudado a entender melhor as regras de formatação e compressão de endereços IPv6. Se tiver mais dúvidas, estou à disposição!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

C)  

A supressão dos zeros pode ser feita apenas uma vez em cada endereço

Ex.: 2001.CAFE:04FF:0000:0000:0000:0000:00CC = 2001:CAFE:4FF::CC

 

 

Para ajudar:

 

Para facilitar sua representação, algumas regras de nomenclatura foram definidas:

1) Zeros a esquerda em cada duocteto podem ser omitidos

 

Assim, 2001:0DB8:00AD:000F:0000:0000:0000:0001 pode ser representado por:

2001:DB8:AD:F:0:0:0:1

 

2) Blocos vazios contínuos podem ser representados pelos caracteres :: (quatro pontos) UMA ÚNICA VEZ dentro do endereço

(o que vem antes do primeiro dois pontos representa os primeiros bits e o que vem após o segundo dois pontos representa os ultimos bits do endereço).

Assim, 2001:0DB8:00AD:000F:0000:0000:0000:0001 pode ser representado por:

2001:DB8:AD:F::1

Letra C

 

Representação dos endereços

32 bits dos endereços IPv4 são divididos em quatro grupos de 8 bits cada, separados por “.”, escritos com dígitos decimais. Por exemplo: 192.168.0.10. A representação dos endereços IPv6, divide o endereço em oito grupos de 16 bits, separando-os por “:”, escritos com dígitos hexadecimais (0-F). Por exemplo:

2001:0DB8:AD1F:25E2:CADE:CAFE:F0CA:84C1

Na representação de um endereço IPv6, é permitido utilizar tanto caracteres maiúsculos quanto minúsculos.

Além disso, regras de abreviação podem ser aplicadas para facilitar a escrita de alguns endereços muito extensos. É permitido omitir os zeros a esquerda de cada bloco de 16 bits, além de substituir uma sequência longa de zeros por “::”.

Por exemplo, o endereço 2001:0DB8:0000:0000:130F:0000:0000:140B pode ser escrito como 2001:DB8:0:0:130F::140B ou 2001:DB8::130F:0:0:140B. Neste exemplo é possível observar que a abreviação do grupo de zeros só pode ser realizada uma única vez, caso contrário poderá haver ambigüidades na representação do endereço. Se o endereço acima fosse escrito como 2001:DB8::130F::140B, não seria possível determinar se ele corresponde a 2001:DB8:0:0:130F:0:0:140B, a 2001:DB8:0:0:0:130F:0:140B ou 2001:DB8:0:130F:0:0:0:140B. Esta abreviação pode ser feita também no fim ou no início do endereço, como ocorre em 2001:DB8:0:54:0:0:0:0 que pode ser escrito da forma 2001:DB8:0:54::.

 

http://ipv6.br/post/enderecamento/

IPv4: 32 bits. 4 grupos de 8 bits. Decimais. Separação por "." 
IPv6: 128 bits. 8 grupos de 16 bits. Hexadecimais. Separação por ":"

Simplificação de IPv6: permite-se a supressão dos zeros à esquerda e das sequências de zero por "::", neste último caso apenas uma única vez.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo