Přestože nuly a jedničky mohou být matoucí, ve skutečnosti tvoří to, co počítač interpretuje.
Adresy MAC (Media Access Control) jsou jedinečné pro každý počítačový hardware, který přistupuje k síti. MAC adresa odpovídá specifickému síťovému rozhraní, které váš počítač používá pro připojení k internetu. Tato adresa se může zobrazovat jako „fyzická adresa“ nebo „hardwarová adresa“ vašeho počítače. Chcete-li to převést do binárního kódu, je užitečné mít základní představu o tom, co je číslování se základem 2 a jak funguje.
Krok 1
Rozdělte adresu na šest stejných částí dvou čísel, abyste zachovali organizaci. Každá z těchto skupin dvou čísel zabere jeden bajt. Ujistěte se, že mezi skupinami je dostatek místa, abyste pod ně mohli napsat dalších osm čísel.
Video dne
Krok 2
Pod každou skupinu čísel napište osm hodnot "0". Pro snazší vizualizaci rozdělte osm hodnot do dvou skupin po čtyřech hodnotách. Každé číslo ve skupině dvou čísel bude mít svou vlastní skupinu čtyř bitů. Vaším cílem je napsat "1" pod každou hodnotu "0" tam, kde je to vhodné. Bit úplně vpravo ve vašem bajtu bude představovat 2^0 (dva zvýšené na nulovou mocninu) a každý bajt, když jdete doleva, bude představovat zvýšené číslo 2 na následně vyšší hodnotu (například hodnota na třetím místě by představovala 2^2 nebo 4, takže hodnota „1“ na tomto místě by představovala "4").
Krok 3
Doplňte nuly tam, kde v posloupnosti jedniček nejsou žádná čísla. Skončíte s něčím takovým:
8B = 1000 (8) 1011 (B)
Krok 4
Pokračujte v tom, dokud nepřevedete celou sekvenci. S MAC 00-50-56-C0-00-08 byste měli skončit s tímto:
0000 0000 (00) 0101 0000 (50) 0101 0110 (56) 1100 0000 (C0) 0000 0000 (00) 0000 1000 (08)
Mezery a závorky byly vloženy jen proto, aby byl čitelnější. Toto je příklad toho, jak by se MAC adresa skutečně objevila v jazyce počítače:
000000000101000001010110110000000000000000001000
Spropitné
Pokud si chcete tento proces hodně usnadnit, podívejte se na binární/hexadecimální tabulku v prvním odkazu. Tato tabulka obsahuje každou binární hodnotu pro každé hexadecimální číslo. Jen se ujistěte, že jste vyplnili nuly vlevo od poslední „1.“ Jinak skončíte s nedbalým a nečitelným bitovým polem. Každý bajt se musí skládat z osmi bitů.