Cómo calcular la dirección MAC a binario

Las direcciones de control de acceso a medios (MAC) son únicas para cada pieza de hardware de computadora que accede a una red. Una dirección MAC corresponde a la interfaz de red específica que usa su computadora para conectarse a Internet. Es posible que vea esta dirección denominada "dirección física" o "dirección de hardware" de su computadora. Para traducirlo a binario, es útil tener un concepto básico de qué es la numeración de base 2 y cómo funciona.

Paso 1

Divida la dirección en seis partes iguales de dos números, para mantener la organización. Cada uno de estos grupos de dos números ocupará un byte. Asegúrate de que haya suficiente espacio entre los grupos para que puedas escribir otros ocho números debajo de ellos.

Paso 2

Escribe ocho valores de "0" debajo de cada grupo de números. Para que sea más fácil de visualizar, divida los ocho valores en dos grupos de cuatro valores. Cada número en el grupo de dos números tendrá su propio grupo de cuatro bits. Su objetivo es escribir un "1" debajo de cada valor "0" donde corresponda. El bit más a la derecha en su byte representará 2 ^ 0 (dos elevados a la potencia cero) y cada byte a medida que avanza hacia la izquierda representará el número 2 elevado a un valor posterior más alto (por ejemplo, el valor del tercer lugar representaría 2 ^ 2 , o 4, por lo que un valor de "1" en ese lugar representaría "4").

Paso 3

Completa los ceros donde no hay números en la secuencia de unos. Terminarás con algo como esto:

8B =1000 (8) 1011 (B)

Paso 4

Continúe haciendo esto hasta que haya convertido toda la secuencia. Con un MAC de 00-50-56-C0-00-08, deberías terminar con esto:

0000 0000 (00) 0101 0000 (50) 0101 0110 (56) 1100 0000 (C0) 0000 0000 (00) 0000 1000 (08)

El espaciado y los paréntesis se insertaron solo para hacerlo más legible. Este es un ejemplo de cómo aparecería realmente una dirección MAC en el lenguaje de una computadora:

0000000001010000010101101100000000000000000001000

Consejo

Si desea facilitar mucho el proceso, consulte la tabla binaria/hexadecimal en la primera referencia. Esta tabla contiene todos los valores binarios para cada número hexadecimal. Solo asegúrese de completar ceros a la izquierda del último "1". De lo contrario, terminará con una matriz de bits descuidada e ilegible. Cada byte debe constar de ocho bits.