Endereços de Controle de Acesso à Mídia (MAC) são únicos para cada peça de hardware de computador que acessa uma rede. Um endereço MAC corresponde à interface de rede específica que seu computador está usando para conectar à Internet. Você pode ver este endereço referido como "endereço físico" ou "endereço de hardware" do seu computador. Para traduzi-lo para binário, é útil ter um conceito básico do que é numeração base 2 e como funciona.
Divida o endereço em seis partes iguais de dois números, para manter a organização. Cada um destes grupos de dois números vai ocupar um byte. Certifique-se de haver bastante espaço entre os grupos para que você possa escrever outros oito números abaixo deles.
Escreva oito valores "0" sob cada grupo de números. Para facilitar a visualização, divida os oito valores em dois grupos de quatro valores. Cada número no grupo de dois números terá seu próprio grupo de quatro bits. Seu objetivo é escrever um "1" sob cada valor "0" onde for apropriado. O bit mais à direita no seu byte representará 2^0 (dois elevado à potência zero) e cada byte à medida que você vai para a esquerda representará o número 2 elevado a um valor subsequentemente maior (por exemplo, o terceiro valor de posição representaria 2^2, ou 4, então um valor de "1" naquele lugar representaria "4").
Preencha os zeros onde não há números na sequência de uns. Você terminará com algo como isto:
8B = 1000 (8) 1011 (B)
Continue fazendo isso até converter a sequência inteira. Com um MAC de 00-50-56-C0-00-08, você deve terminar com isto:
0000 0000 (00) 0101 0000 (50) 0101 0110 (56) 1100 0000 (C0) 0000 0000 (00) 0000 1000 (08)
O espaçamento e parênteses foram inseridos apenas para tornar mais legível. Este é um exemplo de como um endereço MAC apareceria na linguagem de um computador:
000000000101000001010110110000000000000000001000
Se você quiser tornar o processo muito mais fácil, olhe a tabela binária/hexadecimal na primeira referência. Esta tabela contém todo valor binário para cada número hexadecimal. Apenas certifique-se de preencher zeros à esquerda do último "1". Caso contrário, você terminará com um array de bits desleixado e ilegível. Cada byte deve consistir de oito bits.
Tecnologia Eletrônica © [www.351231.com]