Tabla de Contenido
ENDEREÇOS HEXADECIMAIS E IPV6
Agora você sabe converter binário em decimal e decimal em binário. Você precisa dessa habilidade para entender o endereçamento IPv4 em sua rede. Mas você provavelmente usará endereços IPv6 em sua rede. Para entender os endereços IPv6, você deve ser capaz de converter hexadecimal em decimal e vice-versa.
Assim como o decimal é um sistema numérico de base dez, o hexadecimal é um sistema de base dezesseis. O sistema numérico de base dezesseis usa os dígitos de 0 a 9 e as letras de A a F. A figura mostra os valores decimais e hexadecimais equivalentes para o binário 0000 a 1111.
Binário e hexadecimal funcionam bem juntos porque é mais fácil expressar um valor como um único dígito hexadecimal do que como quatro bits binários.
O sistema de numeração hexadecimal é usado em rede para representar endereços IP versão 6 e endereços MAC Ethernet.
Os endereços IPv6 têm 128 bits de comprimento e cada 4 bits é representado por um único dígito hexadecimal; para um total de 32 valores hexadecimais. Os endereços IPv6 não diferenciam maiúsculas de minúsculas e podem ser escritos em minúsculas ou maiúsculas.
Conforme mostrado na figura, o formato preferido para escrever um endereço IPv6 é x: x: x: x: x: x: x: x: x, com cada “x” consistindo em quatro valores hexadecimais. Quando nos referimos a 8 bits de um endereço IPv4, usamos o termo octeto. No IPv6, um hextet é o termo não oficial usado para se referir a um segmento de 16 bits ou quatro valores hexadecimais. Cada “x” é um único hexteto, 16 bits ou quatro dígitos hexadecimais.
A topologia de amostra na figura exibe endereços hexadecimais IPv6.
VÍDEO – CONVERSÃO ENTRE SISTEMAS DE NUMERAÇÃO HEXADECIMAL E DECIMAL
Clique em Reproduzir no vídeo para ver como converter entre sistemas de numeração hexadecimal e decimal.
CONVERSÕES DE DECIMAL PARA HEXADECIMAIS
A conversão de números decimais em valores hexadecimais é direta. Siga as etapas listadas:
- Converta o número decimal em strings binárias de 8 bits.
- Divida as strings binárias em grupos de quatro, começando da posição mais à direita.
- Converta cada quatro números binários em seus dígitos hexadecimais equivalentes.
O exemplo fornece as etapas para converter 168 em hexadecimal.
Por exemplo, 168 convertido em hexadecimal usando o processo de três etapas.
- 168 em binário é 10101000.
- 10101000 em dois grupos de quatro dígitos binários é 1010 e 1000.
- 1010 é hex A e 1000 é hex 8.
Resposta: 168 é A8 em hexadecimal.
CONVERSÃO HEXADECIMAL PARA DECIMAL
A conversão de números hexadecimais em valores decimais também é simples. Siga as etapas listadas:
- Converta o número hexadecimal em strings binárias de 4 bits.
- Crie agrupamentos binários de 8 bits começando da posição mais à direita.
- Converta cada agrupamento binário de 8 bits em seu dígito decimal equivalente.
Este exemplo fornece as etapas para converter D2 em decimal.
- D2 em sequências binárias de 4 bits é 1101 e 0010.
- 1101 e 0010 é 11010010 em um agrupamento de 8 bits.
- 11010010 em binário é equivalente a 210 em decimal.
Resposta: D2 em hexadecimal é 210 em decimal.