Cum se calculează adresa MAC în binar

...

Deși zerourile și unuurile pot fi confuze, ele formează de fapt ceea ce interpretează computerul.

Adresele de control al accesului la media (MAC) sunt fiecare unică pentru fiecare componentă hardware a computerului care accesează o rețea. O adresă MAC corespunde interfeței de rețea pe care computerul dvs. o folosește pentru a se conecta la Internet. Este posibil să vedeți această adresă denumită „adresă fizică” sau „adresă hardware” a computerului dvs. Pentru a o traduce în binar, este util să aveți un concept de bază despre ce este numerația în baza 2 și cum funcționează.

Pasul 1

Împărțiți adresa în șase părți egale a două numere, pentru a menține organizarea. Fiecare dintre aceste grupuri de două numere va ocupa un octet. Asigurați-vă că există suficient spațiu între grupuri, astfel încât să puteți scrie alte opt numere sub ele.

Videoclipul zilei

Pasul 2

Scrieți opt valori de „0” sub fiecare grup de numere. Pentru a facilita vizualizarea, împărțiți cele opt valori în două grupuri de patru valori. Fiecare număr din grupul de două numere va avea propriul său grup de patru biți. Scopul dvs. este să scrieți un „1” sub fiecare valoare „0” acolo unde este cazul. Bitul din dreapta din octet va reprezenta 2 ^ 0 (doi ridicat la puterea zero) și fiecare octet pe măsură ce mergeți la stânga va reprezenta numărul 2 ridicat la o valoare ulterior mai mare (de exemplu, al treilea loc ar reprezenta 2^2 sau 4, deci o valoare de „1” în acel loc ar reprezenta "4").

Pasul 3

Completați zerourile acolo unde nu există numere în secvența de unu. Vei ajunge cu ceva de genul acesta:

8B = 1000 (8) 1011 (B)

Pasul 4

Continuați să faceți acest lucru până când ați convertit întreaga secvență. Cu un MAC de 00-50-56-C0-00-08, ar trebui să ajungeți cu asta:

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

Spațierea și parantezele au fost introduse doar pentru a le face mai ușor de citit. Acesta este un exemplu despre modul în care o adresă MAC ar apărea de fapt în limba unui computer:

000000000101000001010110110000000000000000001000

Bacsis

Dacă doriți să faceți procesul mult mai ușor, uitați-vă la tabelul binar/hexazecimal din prima referință. Acest tabel conține fiecare valoare binară pentru fiecare număr hexazecimal. Doar asigurați-vă că completați zerouri în stânga ultimului „1”. În caz contrar, veți ajunge cu o matrice de biți neglijent și imposibil de citit. Fiecare octet trebuie să fie format din opt biți.