Como calcular o endereço MAC para binário

...

Embora zeros e uns possam ser confusos, eles na verdade compõem o que o computador interpreta.

Os endereços de controle de acesso à 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 conhecido 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 é a numeração de base 2 e como funciona.

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

Vídeo do dia

Passo 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" abaixo de cada valor "0" onde for apropriado. O bit mais à direita no seu byte representará 2 ^ 0 (dois elevados à potência zero) e cada byte conforme você vai para a esquerda representará o número 2 elevado para um valor subsequentemente mais alto (por exemplo, o valor da terceira casa representaria 2 ^ 2 ou 4, portanto, um valor de "1" nesse local representaria "4").

etapa 3

Preencha os zeros onde não houver números na seqüência de unidades. Você vai acabar com algo assim:

8B = 1000 (8) 1011 (B)

Passo 4

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

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 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, observe a tabela binária / hexadecimal na primeira referência. Esta tabela contém todos os valores binários para cada número hexadecimal. Apenas certifique-se de preencher zeros à esquerda do último “1.” Caso contrário, você terminará com uma matriz de bits desleixada e ilegível. Cada byte deve consistir em oito bits.