SóProvas


ID
2351593
Banca
FCC
Órgão
TRT - 11ª Região (AM e RR)
Ano
2017
Provas
Disciplina
Redes de Computadores
Assuntos

O processo de implantação do IPv6 requer um período de transição gradual e de convivência das duas versões, v6 e v4. Assim, um endereço IPv4 pode ser mapeado em um endereço IPv6. Considerando o endereço IPv4: 133.10.10.10, o endereço IPv6 que mapeia esse endereço é:

Alternativas
Comentários
  • IPv4 = 133.10.10.10

    10 em HEXA = A

    133 em HEXA = 85

    IPv6 = 850A:0A0A

  • Complementando que o @Rodrigo disse. O que a questão quis cobrar o tipo de endereçamento especial:

    Endereços IPv4-mapeado: representado por 0:0:0:0:0:FFFF:wxyz ou ::FFFF:wxyz, é usado para mapear um endereço IPv4 em um endereço IPv6 de 128-bit, onde wxyzrepresenta os 32 bits do endereço IPv4, utilizando dígitos decimais. É aplicado em técnicas de transição para que nós IPv6 e IPv4 se comuniquem. Ex. ::FFFF:192.168.100.1.

    A alternativa (d) está incorreta porque aquele tipo de enderaçamento (0000:: 850A:0A0A) está em desuso.

    O formato ::wxyz: é utilizado para representar o endereço IPv4-compatível. Sua função é a mesma do endereço IPv4-mapeado, tornando-se obsoleto por desuso;

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

  • Complementando os colegas e resumindo a conversa:

    1. Endereços IPv4-mapeado são usados para mapear um endereço IPv4 (32 bits) em um endereço IPv6 de (128 bits) e são sempre representados como ::FFFF:IPv4;

    2. Convertendo o primeiro decimal do IPv4 (133) para hexadecimal tempos 85, já que (8 * (16 ˆ 1)) + (* (16 ˆ 0)) = (8 * 16) + (5 * 1) = 128 + 5 = 133;

    3. Convertendo 10 (decimal) para hexadecimal tempos A = 0 + A = 0A.

     

    Portanto 133.10.10.10 equivale a 85.0A.0A.0A ou, na notação IPv6, a 850A:0A0A. Substituindo no padrão citado em (1) teremos ::FFFF:850A:0A0A.

    Gabarito C.

     

    Bons estudos!

  • Sobre a conversão:

    A maneira mais facil de converter endereços é atraves dos numeros binarios, fazendo octeto por octeto, começando da direita para esquerda:

    128  64  32  16   8   4   2   1  

      0     0    0    0    1   0   1   0   

    128  64  32  16   8   4   2   1  

      1     0    0    0    0   1   0   1 

     

    Em Hexa decimal você "divide" esse octeto em agrupamentos de 4 casas, dessa forma teriamos o valor de 0 (0000) e o segundo com valor de A (1010) para as casas X.10.10.10. E para o primeiro octeto:  8(1000) e 5 (0101).

    Cada 2 octetos do IPv4 equivale a um campo de endereçamento no IPv6, portanto ::FFFF: 850A:0A0A.

     

     

     

     

     

     

  • Alguém conhece algum material que explique melhor essa conversão?

  • Luan, antes de tudo, é preciso saber realizar a conversão de decimais para binários, hexadecimal ou octal.

     

    Essa questão não é nenhum bicho de sete cabeças e apenas realizou a conversão do endereço IP 133.10.10.10  para a forma hexadecimal "850A:0A0A". Se vc fizer o cálculo, encontrará o IPv4 informado. Lembrando que o IPv6 trabalha na forma hexadecimal.

    Ademais, sabendo a informação da fonte abaixo, nem haveria necessidade de se realizar a conversão... visto que o padrão "::FFFF:IP" é a forma de mapeamento IPv4 para IPv6 adotada pelo protocolo atual.

     

    "Endereços IPv4-mapeado: representado por 0:0:0:0:0:FFFF:wxyz ou ::FFFF:wxyz, é usado para mapear um endereço IPv4 em um endereço IPv6 de 128-bit, onde wxyz representa os 32 bits do endereço IPv4, utilizando dígitos decimais. É aplicado em técnicas de transição para que nós IPv6 e IPv4 se comuniquem. Ex. ::FFFF:192.168.100.1."

     

    http://ipv6.br/post/cabecalho/