>> Tecnologia eletrônica >  >> Lar inteligente >> Vida Inteligente

Como calcular o endereço MAC para binário


Os endereços de controle de acesso de mídia (MAC) são exclusivos para cada parte do hardware do computador que acessa uma rede. Um endereço MAC corresponde à interface de rede específica que seu computador está usando para se conectar à Internet. Você pode ver esse endereço chamado de "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 é a numeração de base 2 e como ela funciona.

Etapa 1


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 vai ocupar um byte. Certifique-se de que há bastante espaço entre os grupos para que você possa escrever outros oito números abaixo deles.

Etapa 2


Escreva oito valores de "0" em 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 em seu byte representará 2^0 (dois elevados à potência zero) e cada byte à medida que você for para a esquerda representará o número 2 elevado a um valor subseqüentemente maior (por exemplo, o valor da terceira posição representaria 2^2 , ou 4, portanto, um valor de "1" nesse lugar representaria "4").

Etapa 3


Preencha os zeros onde não há números na sequência de uns. Você vai acabar com algo assim:

8B =1000 (8) 1011 (B)

Etapa 4


Continue fazendo isso até converter toda a sequência. Com um MAC de 00-50-56-C0-00-08, você deve terminar com isso:

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 inseridos apenas para torná-lo mais legível. Este é um exemplo de como um endereço MAC realmente apareceria na linguagem de um computador:

000000000101000001010110110000000000000000001000

Dica


Se você quiser tornar o processo muito mais fácil, veja a tabela binária/hexadecimal na primeira referência. Esta tabela contém cada valor binário para cada número hexadecimal. Apenas certifique-se de preencher zeros à esquerda do último “1.” Caso contrário, você acabará com uma matriz de bits desleixada e ilegível. Cada byte deve consistir em oito bits.