Uvod v MAC naslove

Naslov za nadzor dostopa do medija (MAC) je binarno število, ki se uporablja za enolično identifikacijo računalniških omrežnih adapterjev . Te številke (včasih imenovane "strojni naslovi" ali "fizični naslovi") so vdelane v omrežno strojno opremo med proizvodnim procesom ali shranjene v strojno-programski opremi in niso namenjene spreminjanju.

Nekateri se prav tako nanašajo na njih kot "naslov Ethernet" iz zgodovinskih razlogov, vendar več vrst omrežij uporablja vse naslove MAC, vključno z Ethernet , Wi-Fi in Bluetooth .

Oblika naslova MAC

Tradicionalni naslovi MAC so dvanajstmestni (6 bajtov ali 48 bitov ) šestnajstiških številk . Po dogovoru so običajno napisani v eni od naslednjih treh formatov:

Najbližji 6-mestni (24-bitni) imenovani "predpono" je povezan z proizvajalcem adapterja. Vsak prodajalec registrira in pridobi predpono MAC, ki jo dodeli IEEE. Prodajalci imajo pogosto številne predponske številke, povezane z njihovimi različnimi izdelki. Na primer, predpone 00:13:10, 00: 25: 9C in 68: 7F: 74 (in mnogi drugi) spadajo v Linksys ( Cisco Systems ).

Desni številki MAC naslova predstavljajo identifikacijsko številko za določeno napravo. Med vsemi napravami, izdelanimi z isto predpono prodajalca, ima vsaka svojo edinstveno 24-bitno številko. Upoštevajte, da lahko strojna oprema različnih proizvajalcev delijo isti del naprave.

64-bitni naslovi MAC

Čeprav so tradicionalni MAC-naslovi dolgi 48 bitov, namesto nekaj vrst omrežij potrebujejo 64-bitne naslove. Brezžična avtomatizacija ZigBee in druga podobna omrežja, ki temeljijo na IEEE 802.15.4, na primer zahtevajo nastavitev 64-bitnih naslovov MAC na svojih strojnih napravah.

Omrežja TCP / IP, ki temeljijo na IPv6, uporabljajo tudi drugačen pristop za sporočanje naslovov MAC v primerjavi z glavnim protokolom IPv4 . Vendar namesto 64-bitnih naslovov strojne opreme IPv6 samodejno prevede 48-bitni MAC-naslov v 64-bitni naslov tako, da vstavi fiksno (trdno kodirano) 16-bitno vrednost FFFE med predpono proizvajalca in identifikatorjem naprave. IPv6 pokliče te številke "identifikatorje", da jih razlikuje od resničnih 64-bitnih naslovov strojne opreme.

Na primer, 48-bitni MAC-naslov 00: 25: 96: 12: 34: 56 se prikaže v omrežju IPv6 kot (običajno napisan v enem od teh dveh oblik):

Odnos med MAC in IP naslovom

Omrežja TCP / IP uporabljajo oba naslova MAC in IP naslove, vendar za ločene namene. MAC-naslov ostane fiksiran na strojno opremo naprave, medtem ko se lahko naslov IP za isto napravo spremeni glede na svojo konfiguracijo omrežja TCP / IP. Nadzor dostopa do medijev deluje v Layer 2 modela OSI, medtem ko Internet Protocol deluje na Layer 3 . To omogoča naslovu MAC, da podpira druge vrste omrežij poleg TCP / IP.

IP omrežja upravljajo pretvorbo med naslovoma IP in MAC z uporabo protokola za reševanje naslovov (ARP) . Protokol dinamičnega gostiteljskega konfiguriranja (DHCP) se zanaša na ARP za upravljanje edinstvene dodelitve naslovov IP napravam.

Kloniranje naslovov MAC

Nekateri ponudniki internetnih storitev povežejo vse svoje račune s stanovanjskimi računi na naslove MAC usmerjevalnika domačega omrežja (ali druge prehodne naprave). Naslov, ki ga vidi ponudnik, se ne spremeni, dokler stranka ne zamenja svojega prehoda, na primer z namestitvijo novega usmerjevalnika . Ko se spremenijo stanovanjski prehod , internetni ponudnik zdaj vidi drugačen MAC-naslov, o katerem se poroča, in blokira to omrežje, da ne bo na spletu.

Postopek, imenovan "kloniranje", rešuje to težavo tako, da omogoči usmerjevalniku (prehodu), da stalno poroča o starem naslovu MAC, čeprav je lasten naslov strojne opreme drugačen. Skrbniki lahko konfigurirajo usmerjevalnik (ob predpostavki, da podpira to funkcijo, kar je več), da uporabite možnost kloniranja in v konfiguracijski zaslon vnesite naslov MAC starega prehoda. Ko kloniranje ni na voljo, se mora stranka obrniti na ponudnika storitev, da namesto tega registrira svojo novo prehodno napravo.