Kako izračunati MAC adresu u binarnu

...

Iako nule i jedinice mogu biti zbunjujuće, one zapravo čine ono što računalo tumači.

Svaka adresa kontrole pristupa medijima (MAC) jedinstvena je za svaki komad računalnog hardvera koji pristupa mreži. MAC adresa odgovara specifičnom mrežnom sučelju koje vaše računalo koristi za povezivanje s internetom. Možda ćete vidjeti ovu adresu koja se naziva "fizička adresa" ili "hardverska adresa" vašeg računala. Da biste ga preveli u binarni, korisno je imati osnovni koncept o tome što je numeracija s bazom 2 i kako funkcionira.

Korak 1

Podijelite adresu na šest jednakih dijelova od dva broja, kako biste održali organizaciju. Svaka od ovih grupa od dva broja zauzimat će jedan bajt. Pobrinite se da između grupa bude dovoljno mjesta kako biste ispod njih mogli napisati još osam brojeva.

Video dana

Korak 2

Upišite osam vrijednosti "0" ispod svake grupe brojeva. Da biste olakšali vizualizaciju, podijelite osam vrijednosti u dvije grupe od četiri vrijednosti. Svaki broj u skupini s dva broja imat će svoju grupu od četiri bita. Vaš cilj je napisati "1" ispod svake vrijednosti "0" gdje je to prikladno. Krajnji desni bit u vašem bajtu predstavljat će 2^0 (dva podignuta na nultu potenciju), a svaki bajt dok idete lijevo predstavljat će podignuti broj 2 na naknadno višu vrijednost (na primjer, vrijednost trećeg mjesta predstavljala bi 2^2 ili 4, pa bi vrijednost "1" na tom mjestu predstavljala "4").

Korak 3

Upišite nule gdje nema brojeva u nizu jedinica. Na kraju ćete dobiti nešto poput ovoga:

8B = 1000 (8) 1011 (B)

4. korak

Nastavite s tim dok ne pretvorite cijeli niz. S MAC-om od 00-50-56-C0-00-08 trebali biste završiti s ovim:

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

Razmak i zagrade umetnuti su samo da bi bilo čitljivije. Ovo je primjer kako bi se MAC adresa zapravo pojavila u jeziku računala:

000000000101000001010110110000000000000000001000

Savjet

Ako želite znatno olakšati proces, pogledajte binarnu/heksadecimalnu tablicu u prvoj referenci. Ova tablica sadrži svaku binarnu vrijednost za svaki heksadecimalni broj. Samo pazite da popunite nule lijevo od posljednjeg "1." U suprotnom ćete završiti s neurednim i nečitljivim nizom bitova. Svaki bajt se mora sastojati od osam bitova.