>> Électroniques Technologie >  >> Maison intelligente >> Vie intelligente

Comment calculer l'adresse MAC en binaire

Les adresses MAC (Media Access Control) sont chacune uniques à chaque élément de matériel informatique qui accède à un réseau. Une adresse MAC correspond à l'interface réseau spécifique que votre ordinateur utilise pour se connecter à Internet. Vous pouvez voir cette adresse appelée "adresse physique" ou "adresse matérielle" de votre ordinateur. Pour le traduire en binaire, il est utile d'avoir un concept de base de ce qu'est la numération en base 2 et de son fonctionnement.

Étape 1

Divisez l'adresse en six parties égales de deux nombres, pour maintenir l'organisation. Chacun de ces groupes de deux nombres va occuper un octet. Assurez-vous qu'il y a suffisamment d'espace entre les groupes pour pouvoir écrire huit autres chiffres en dessous.

Étape 2

Écrivez huit valeurs de "0" sous chaque groupe de nombres. Pour faciliter la visualisation, divisez les huit valeurs en deux groupes de quatre valeurs. Chaque nombre du groupe de deux nombres aura son propre groupe de quatre bits. Votre but est d'écrire un "1" sous chaque valeur "0" là où c'est approprié. Le bit le plus à droite de votre octet représentera 2 ^ 0 (deux élevés à la puissance zéro) et chaque octet lorsque vous allez à gauche représentera le nombre 2 élevé à une valeur ultérieure supérieure (par exemple, la troisième valeur représenterait 2 ^ 2 , ou 4, donc une valeur de "1" à cet endroit représenterait "4").

Étape 3

Remplissez les zéros là où il n'y a pas de nombres dans la séquence des uns. Vous obtiendrez quelque chose comme ceci :

8B =1000 (8) 1011 (B)

Étape 4

Continuez ainsi jusqu'à ce que vous ayez converti toute la séquence. Avec un MAC de 00-50-56-C0-00-08, vous devriez vous retrouver avec ceci :

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

L'espacement et les parenthèses ont été insérés juste pour le rendre plus lisible. Voici un exemple de la façon dont une adresse MAC apparaîtrait réellement dans la langue d'un ordinateur :

00000000010100000101011011000000000000000001000

Astuce

Si vous voulez rendre le processus beaucoup plus facile, regardez le tableau binaire/hexadécimal dans la première référence. Cette table contient chaque valeur binaire pour chaque nombre hexadécimal. Assurez-vous simplement que vous remplissez des zéros à gauche du dernier "1". Sinon, vous vous retrouverez avec un tableau de bits bâclé et illisible. Chaque octet doit être composé de huit bits.


Vie intelligente