Bevezetés a MAC címekbe

A Media Access Control (MAC) cím egy bináris szám, amelyet egyedileg azonosítanak a számítógépes hálózati adapterek . Ezek a számok (néha "hardvercímek" vagy "fizikai címek") a gyártási folyamat alatt be vannak ágyazva a hálózati hardverbe, vagy a firmware-ben tárolódnak, és nem tervezhetők.

Néhányan történelmi okokból "Ethernet címekként" is hivatkoznak rájuk, de a hálózatok több típusa használ MAC-címeket, köztük Ethernet , Wi-Fi és Bluetooth .

MAC-cím formátuma

A hagyományos MAC-címek 12 számjegyű (6 bájtos vagy 48 bites ) hexadecimális számok . Általában általában a következő három formátum egyikében íródnak:

A baloldali 6 számjegy (24 bit), amelyet "előtagnak" neveznek, az illesztő gyártójához kapcsolódik. Minden egyes gyártó regisztrálja és megkapja az előtagokat, amelyeket az IEEE rendelt. A szállítók gyakran rendelkeznek számos előtagszámmal, amelyek különböző termékekhez kapcsolódnak. Például a 00:13:10, a 00: 25: 9C és a 68: 7F: 74 (plusz még sok más) előtagok mind a Linksys ( Cisco Systems ) tagjai közé tartoznak.

A MAC-cím jobboldali számjegyei az adott eszköz azonosító számát jelölik. Az azonos szállító előtaggal gyártott készülékek közül mindegyik saját egyedi 24 bites számot kapott. Vegye figyelembe, hogy a különböző gyártók hardverei megoszthatják a cím ugyanazon eszköztartalmát.

64 bites MAC címek

Miközben a hagyományos MAC-címek mind a 48 bites hosszúságúak, a hálózatok néhány típusához 64 bites címek szükségesek. A ZigBee vezeték nélküli otthoni automatizálás és más, az IEEE 802.15.4 szabvány alapján létrehozott hálózatok például 64 bites MAC-címeket igényelnek a hardvereszközökön.

Az IPv6-on alapuló TCP / IP-hálózatok más megközelítést is alkalmaznak a MAC-címek kommunikációjára a mainstream IPv4- hez képest. A 64 bites hardvercímek helyett azonban az IPv6 automatikusan átalakítja a 48 bites MAC címet egy 64 bites címre úgy, hogy egy fix (keménykódolt) 16 bites FFFE értéket helyez be a szállító előtag és az eszközazonosító között. Az IPv6 ezeket a számokat "azonosító" -nak hívja, hogy megkülönböztesse őket a valódi 64 bites hardvercímektől.

Például egy 48-bit MAC-cím: 00: 25: 96: 12: 34: 56 jelenik meg egy IPv6 hálózaton, mivel (általában a két formában szerepel):

MAC és IP cím közötti kapcsolat

A TCP / IP hálózatok mind MAC-címeket, mind IP-címeket használnak, de külön célokra. Egy MAC-cím továbbra is rögzített a készülék hardverére, ugyanakkor az ugyanazon eszköz IP-címe módosítható TCP / IP-hálózat konfigurációjától függően. A Media Access Control az OSI modell 2. rétegében működik, míg az Internet Protocol a 3. rétegben működik. Ez lehetővé teszi a MAC címzést a TCP / IP mellett más típusú hálózatok támogatására is.

Az IP hálózatok kezelik az IP és MAC címek közötti konverziót a címfelbontási protokoll (ARP) használatával . A Dinamikus Hosztkonfigurációs protokoll (DHCP) ARP-re támaszkodik az IP-címek egyedi hozzárendelésének kezelésére az eszközökön.

MAC cím klónozása

Egyes internetszolgáltatók minden egyes lakossági ügyfélszámlájukat összekapcsolják az otthoni hálózati router (vagy más átjáró eszköz) MAC-címével. A szolgáltató által látott cím nem változik, amíg az ügyfél át nem veszi az átjárót, például egy új útválasztó telepítésével. Amikor egy lakossági átjárót megváltoztatnak, az internetszolgáltató most látja, hogy egy másik MAC-címet jelentenek be, és blokkolja azt a hálózatot az interneten.

A "klónozás" elnevezésű folyamat megoldja ezt a problémát azáltal, hogy lehetővé teszi a router (gateway) számára, hogy továbbra is jelezze a régi MAC-címet a szolgáltatónak, annak ellenére, hogy a saját hardvercíme eltér. A rendszergazdák beállíthatják az útválasztójukat (feltételezve, hogy ezt a funkciót támogatják, annyit teszek), hogy használják a klónozási lehetőséget, és írják be a régi átjáró MAC-címét a konfigurációs képernyőre. Ha a klónozás nem áll rendelkezésre, az ügyfélnek fel kell vennie a kapcsolatot a szolgáltatóval az új átjáró eszköz regisztrálásához.