Contente
Os endereços MAC (Controle de acesso ao meio) são únicos para cada componente de hardware de um computador que acesse uma rede. Um endereço MAC corresponde à interface de rede específica que o seu computador usa para conectar-se à internet. Esse endereço é denominado às vezes como "endereço físico" ou "endereço de hardware" do seu computador. Para convertê-lo em binário, é útil ter uma ideia básica do que é a numeração em base 2 e como funciona.
Instruções
Embora os zeros e uns sejam confusos, na verdade são o que o computador interpreta (binary world image by Attila Toro from Fotolia.com)-
Divida o endereço em seis partes iguais de dois números, para manter a organização. Cada um desses grupos de dois números formarão um byte. Certifique-se de que haja suficiente espaço entre os grupos para que você possa digitar oito números embaixo deles.
-
Escreva oito zeros embaixo de cada grupo de números. Para facilitar a visualização, divida os valores em dois grupos de quatro. Cada número em um grupo de dois possuirá o seu próprio grupo de quatro bits. O objetivo é escrever um "1" embaixo de cada "0" quando for apropriado. O bit mais à direita do seu byte representará 2^0 (2 elevado à potência 0) e cada byte, avançando para a esquerda, representará o número 2 elevado a uma potência maior (por exemplo, a terceira posição representará 2^2, ou 4, portanto, um "1" na posição significará "4").
-
Complete com zeros onde não houver números na sequência de uns. O resultado será parecido com o seguinte:
8B = 1000 (8) 1011 (B)
-
Continue fazendo isso até converter a sequência inteira. Com um endereço de 00-50-56-C0-00-08, o resultado será o seguinte:
0000 0000 (00) 0101 0000 (50) 0101 0110 (56) 1100 0000 (C0) 0000 0000 (00) 0000 1000 (08)
O espaçamento e os parênteses foram adicionados só para fazer o texto mais legível. O seguinte é um exemplo de como um endereço MAC aparecerá realmente na linguagem do computador:
000000000101000001010110110000000000000000001000
Dicas
- Se você quiser simplificar o processo, busque uma tabela de conversão de binário a hexadecimal. Essa tabela contém todos os valores binários correspondentes aos hexadecimais. Certifique-se de que completar com zeros à esquerda do último "1". Caso contrário, você acabará com um array confuso e ilegível. Cada byte deverá possuir 8 bits.