Converta os endereços IP a seguir, passando-os da notação decimal pontuada para a notação binária.
129.14 .6 .8
129.14 .6 .8
Passo 1
O enunciado pede para converter o endereço IP
da notação decimal pontuada para a notação binária pontuada (cada octeto em 8 bits). As informações dadas são:
- Endereço IP:
.
Passo 2
Entendendo o formato: um endereço IPv4 tem quatro octetos, cada octeto é um número entre
e
. Na notação binária cada octeto deve ser representado por exatamente
bits (colocando zeros à esquerda quando necessário). As posições dos bits (valores das potências de dois) num octeto são:
Para converter um octeto decimal para binário usa-se a decomposição do número nessas potências de dois (colocando
quando a potência está presente e
quando não).
Passo 3
Converter o primeiro octeto
.
- Verificar o maior valor entre
que cabe em : é . - Subtrai-se:
. - Resto
corresponde à potência . Portanto só as posições e são ; as demais são .
Escrevendo os bits na ordem das potências:
Assim o octeto em
bits é
.
Passo 4
Converter o segundo octeto
.
- Maior potência que cabe em
é . . - Em
, maior potência que cabe é . . - Em
, cabe exatamente . . - Portanto
, isto é bits nas posições e nas outras.
Escrevendo os bits:
Logo o octeto em
bits é
.
Passo 5
Converter o terceiro octeto
.
-
é . Então bits nas posições e , e nas demais.
Escrevendo:
Portanto o octeto em
bits é
.
Passo 6
Converter o quarto octeto
.
-
corresponde à única potência (entre as listadas). Logo bit na posição e nas demais.
Escrevendo:
Assim o octeto em
bits é
.
Passo 7
Juntando os quatro octetos binários na mesma ordem, com pontos entre eles (notação dotted-binary):
Passo 8
Verificação rápida (conferir convertendo de volta para decimal):
- Primeiro octeto:
. - Segundo octeto:
. - Terceiro octeto:
. - Quarto octeto:
.
Tudo confere com o original.
Passo 9
Dica rápida para a prova: memorize as potências de dois até
e pratique transformar um número subtraindo as potências em ordem decrescente; em pouco tempo isso vira automático e rápido de fazer sem calculadora. Força — já está indo bem!