Úvod do adres MAC

Adresa MAC (Media Access Control) je binární číslo, které slouží k jedinečné identifikaci počítačových síťových adaptérů . Tato čísla (někdy nazývaná "hardwarová adresa" nebo "fyzická adresa") jsou vloženy do síťového hardwaru během výrobního procesu nebo uloženy v firmwaru a navrženy tak, aby nebyly upraveny.

Některé z nich také odkazují na "Ethernetové adresy" z historických důvodů, ale více typů sítí využívá MAC adresování včetně Ethernet , Wi-Fi a Bluetooth .

Formát adresy MAC

Tradiční MAC adresy jsou 12-místná (6 bajtů nebo 48 bitů ) hexadecimálních čísel . Obvykle jsou obvykle psány v jednom z následujících tří formátů:

Levý 6 číslic (24 bitů) nazvaný "předpona" je spojen s výrobcem adaptéru. Každý dodavatel registruje a získá MAC předpony, které jsou přiřazeny IEEE. Dodavatelé často mají mnoho předponových čísel spojených s různými produkty. Například předpony 00:13:10, 00: 25: 9C a 68: 7F: 74 (plus mnoho dalších) patří do Linksys ( Cisco Systems ).

Pravá číslice adresy MAC představují identifikační číslo pro konkrétní zařízení. Mezi všemi zařízeními vyráběnými se stejnou předponou prodávajícího je každá vlastní unikátní 24bitové číslo. Všimněte si, že hardware od různých dodavatelů může sdílet stejnou část zařízení s adresou.

64bitové adresy MAC

Zatímco tradiční MAC adresy jsou všechny délky 48 bitů, několik typů sítí vyžaduje 64bitové adresy. ZigBee bezdrátová domácí automatizace a další podobné sítě založené na IEEE 802.15.4 například vyžadují, aby byly na svých hardwarových zařízeních nakonfigurovány 64-bitové MAC adresy.

TCP / IP sítě založené na IPv6 také implementují jiný přístup k komunikaci MAC adres ve srovnání s mainstream IPv4 . Namísto 64bitových hardwarových adres IPv6 automaticky překládá 48bitovou MAC adresu na 64bitovou adresu vložením fixní (hardcoded) 16bitové hodnoty FFFE mezi předponu dodavatele a identifikátorem zařízení. IPv6 volá tato čísla "identifikátory", aby je odlišovala od skutečných 64-bitových hardwarových adres.

Například 48bitová MAC adresa 00: 25: 96: 12: 34: 56 se objeví v síti IPv6 jako (běžně napsaná v jedné z těchto dvou formulářů):

Vztah mezi adresy MAC a adresou IP

Sítě TCP / IP používají MAC adresy i IP adresy, ale pro samostatné účely. MAC adresa zůstává pevná na hardware zařízení, zatímco adresa IP pro toto zařízení může být změněna v závislosti na konfiguraci sítě TCP / IP. Řízení přístupu k médiím funguje ve vrstvě 2 modelu OSI, zatímco internetový protokol pracuje ve vrstvě 3 . To umožňuje MAC adresám podporovat jiné typy sítí kromě TCP / IP.

IP sítě spravují konverzi mezi IP a MAC adresami pomocí Address Resolution Protocol (ARP) . Protokol DHCP (Dynamic Host Configuration Protocol) se spoléhá na protokol ARP, který řídí jedinečné přiřazení adres IP k zařízením.

Klonování adresy MAC

Někteří poskytovatelé internetových služeb propojují každý svůj uživatelský uživatelský účet s MAC adresami routeru domácí sítě (nebo jiným zařízením brány). Adresa, kterou uvidí poskytovatel, se nemění, dokud zákazník nenahradí svou bránu, například instalací nového směrovače . Když se změní obytná brána , poskytovatel internetu nyní vidí jinou adresu MAC, která je hlášena, a zabraňuje tomu, aby síť procházela online.

Proces nazvaný "klonování" řeší tento problém tím, že umožňuje routeru (bráně) udržovat hlášení staré MAC adresy poskytovateli, přestože je jeho vlastní hardwarová adresa odlišná. Administrátoři mohou nakonfigurovat svůj směrovač (za předpokladu, že tuto funkci podporuje, jako mnoho uživatelů) k použití možnosti klonování a zadání adresy MAC staré brány do konfigurační obrazovky. Pokud klonování není k dispozici, musí zákazník kontaktovat poskytovatele služeb, aby místo toho zaregistroval své nové brány.