Úvod do MAC adries

Adresa MAC (Media Access Control) je binárne číslo, ktoré slúži na jednoznačnú identifikáciu počítačových sieťových adaptérov . Tieto čísla (niekedy nazývané "hardvérové ​​adresy" alebo "fyzické adresy") sú vložené do sieťového hardvéru počas výrobného procesu alebo uložené vo firmvéri a navrhnuté tak, aby sa nezmenili.

Niektorí z nich z historických dôvodov označujú ako adresy typu "Ethernet", ale viaceré typy sietí využívajú adresovanie MAC vrátane ethernetu , Wi-Fi a Bluetooth .

Formát MAC adresy

Tradičné MAC adresy sú 12-miestne (6 bajtov alebo 48 bitov ) hexadecimálne čísla . Podľa konvencie sú zvyčajne napísané v jednom z nasledujúcich troch formátov:

Najvzdialenejší 6 číslic (24 bitov) nazývaných "predpona" je spojený s výrobcom adaptéra. Každý dodávateľ zaregistruje a získa MAC predpony pridelené IEEE. Dodávatelia často majú mnoho predponových čísiel, ktoré sú spojené s ich rôznymi produktmi. Napríklad predpony 00:13:10, 00: 25: 9C a 68: 7F: 74 (plus mnoho ďalších) patria do Linksys ( Cisco Systems ).

Pravé číslice MAC adresy predstavujú identifikačné číslo konkrétneho zariadenia. Medzi všetkými zariadeniami vyrábanými s rovnakou prefixom predajcu sa dáva každé svoje vlastné unikátne 24-bitové číslo. Upozorňujeme, že hardvér od rôznych dodávateľov sa môže stať, že zdieľa rovnakú časť zariadenia s adresou.

64-bitové adresy MAC

Zatiaľ čo tradičné MAC adresy majú dĺžku 48 bitov, niekoľko typov sietí vyžaduje 64-bitové adresy. Bezdrôtová domáca automatizácia ZigBee a iné podobné siete založené na protokole IEEE 802.15.4 napríklad vyžadujú konfigurovanie 64-bitových MAC adries na ich hardvérových zariadeniach.

TCP / IP siete založené na protokole IPv6 tiež implementujú iný prístup k komunikácii MAC adries v porovnaní s hlavným IPv4 . Namiesto 64-bitových hardvérových adries však IPv6 automaticky prekladá 48-bitovú MAC adresu na 64-bitovú adresu vložením fixnej ​​(hardcode) 16-bitovej hodnoty FFFE medzi predvoľbu dodávateľa a identifikátor zariadenia. IPv6 nazýva tieto čísla "identifikátory", aby ich odlíšili od skutočných 64-bitových hardvérových adries.

Napríklad 48-bitová MAC adresa 00: 25: 96: 12: 34: 56 sa objaví v sieti IPv6 ako (bežne napísaná v jednej z týchto dvoch formulárov):

Vzťahy medzi MAC a IP adresami

Siete TCP / IP používajú MAC adresy aj IP adresy, ale pre samostatné účely. Adresa MAC zostáva pevná na hardvéri zariadenia, zatiaľ čo adresa IP pre toto zariadenie môže byť zmenená v závislosti od konfigurácie siete TCP / IP. Riadenie prístupu médií funguje na úrovni 2 modelu OSI, zatiaľ čo protokol Internet Protocol pracuje na vrstve 3 . Toto umožňuje adresám MAC podporovať iné typy sietí okrem TCP / IP.

IP siete spravujú konverzie medzi IP a MAC adresami pomocou Address Resolution Protocol (ARP) . Protokol DHCP (Dynamic Host Configuration Protocol) sa spolieha na ARP na správu jedinečného priradenia adries IP zariadeniam.

Klonovanie adresy MAC

Niektorí poskytovatelia internetových služieb spájajú každý svoj domáci zákaznícky účet s MAC adresami routeru domácej siete (alebo iného zariadenia brány). Adresa, ktorú vníma poskytovateľ, sa nezmení, kým zákazník nahradí svoju bránu, napríklad inštaláciou nového smerovača . Keď sa zmení obytná brána , poskytovateľ internetu teraz vidí inú MAC adresu, ktorá sa oznamuje, a blokuje túto sieť od internetu.

Proces nazývaný "klonovanie" rieši tento problém tým, že umožňuje smerovaču (bráne) udržiavať hlásenie starú MAC adresu poskytovateľovi, aj keď je jeho vlastná hardvérová adresa iná. Administrátori môžu konfigurovať svoj smerovač (za predpokladu, že túto funkciu podporuje, ako to mnohí robia), aby použili možnosť klonovania a zadali MAC adresu starého brána do konfiguračnej obrazovky. Ak klonovanie nie je k dispozícii, zákazník musí kontaktovať poskytovateľa služieb, aby namiesto toho zaregistroval svoje nové bránu.