MAC-cím (az angol Media Access Control szóból - a médiához való hozzáférés felügyelete , Hardvercím is, fizikai cím is ) - az Ethernet számítógépes hálózatok minden egyes aktív berendezéséhez vagy egyes interfészeihez hozzárendelt egyedi azonosító [1] .
Az Ethernet szabvány kialakításakor előirányozták, hogy minden hálózati kártyára (valamint a beépített hálózati interfészre) a gyártás során egyedi hatbájtos számot (MAC-címet) kell „ fűzni”. Ez a szám a keret küldőjének és fogadójának azonosítására szolgál ; és feltételezzük, hogy amikor egy új számítógép (vagy más, a hálózaton működni képes eszköz) megjelenik a hálózaton, a hálózati rendszergazdának nem kell manuálisan konfigurálnia ennek a számítógépnek a MAC-címét [1] .
A MAC-címek egyediségét az éri el, hogy minden gyártó 16 777 216 ( 224 ) címtartományt kap az IEEE Regisztrációs Hatóság koordinációs bizottságától , és mivel a kiosztott címek kimerültek, új tartományt kérhetnek. Ezért a gyártó a MAC-cím három legjelentősebb bájtjából határozható meg. Vannak táblázatok, amelyek lehetővé teszik a gyártó MAC-cím alapján történő meghatározását; különösen olyan programokban szerepelnek, mint az arpalert .
A szórásos hálózatokban (például Ethernet - alapú hálózatokban ) a MAC-cím egyedileg azonosítja a hálózat minden egyes csomópontját, és csak az adott csomóponthoz szállít adatokat. Így a MAC-címek képezik a hálózatok alapját az OSI modell kapcsolati rétegében , amelyet a magasabb ( hálózati ) rétegbeli protokollok használnak. Speciális protokollokat használnak a MAC-címek hálózati rétegcímekké és fordítva történő fordítására (például ARP és RARP IPv4 - hálózatokban , NDP pedig IPv6 - alapú hálózatokban ).
A legtöbb kapcsolati rétegű hálózati protokoll a 3 IEEE által felügyelt MAC-címtér közül egyet használ (vagy MAC-48 , EUI-48 vagy EUI-64 ); az egyes terekben található címeknek elméletileg globálisan egyedinek kell lenniük. De nem minden protokoll használ MAC-címet; és nem minden MAC-címet használó protokollnak kell ezeknek a címeknek egyedinek lenniük.
Az olyan címek, mint a MAC-48 a leggyakoribbak; olyan technológiákban használják őket, mint az Ethernet , Token ring , FDDI , WiMAX és mások. 48 bitből állnak ; így a MAC-48 címtérnek 248 (vagy 281474976710656) címe van. Az IEEE számításai szerint ez a címkészlet legalább 2100 -ig tart .
Az EUI- 48 csak szemantikailag különbözik a MAC-48-tól : míg a MAC-48-at hálózati berendezésekhez, az EUI-48-at más típusú hardverekhez és szoftverekhez használják .
Az EUI-64 azonosítók 64 bitesek, és a FireWire -ben, valamint az IPv6 -ban használatosak (a gazdagép hálózati címének alsó 64 bitjeként).
Az IEEE szabványok 48 bites (6 oktett ) MAC-címet határoznak meg, amely négy részre oszlik.
Az első 3 oktett (a hálózaton való átvitel sorrendjében; a felső 3 oktett, ha a MAC-címek hagyományos bit-fordított hexadecimális jelölését vesszük figyelembe ) egy 24 bites szervezeti egyedi azonosítót (OUI) [2] vagy MFG -t tartalmaz. kód (Gyártás, gyártó). ), amelyet a gyártó az IEEE -től kap . Ugyanakkor a legelső oktettben csak 6 legjelentősebb bitet használnak, és a két legkisebb jelentőségű bitnek speciális célja van:
A következő három oktettet a gyártó választja ki minden egyes eszközpéldányhoz (kivéve az SNA -hálózatokat ).
Így az eszköz globálisan felügyelt MAC-címe globálisan egyedi , és általában hardverbe van kódolva.
A hálózati rendszergazdának lehetősége van a „vezetékes” helyett, hogy saját belátása szerint MAC-címet rendeljen az eszközhöz. Ez a helyileg felügyelt MAC-cím önkényesen van kiválasztva, és nem tartalmazhat OUI-információkat. A helyileg adminisztrált cím jele a cím első oktettjének megfelelő bitje (lásd fent ).
Egy hálózati eszköz MAC-címének megtudásához a következő parancsokat használják különböző operációs rendszerekben :
Lehetőség van a MAC-cím programozási megváltoztatására [1] , mivel a meghajtón keresztül megadott értéke magasabb prioritású, mint a kártyába „drótozott” érték. Vannak azonban olyan berendezések, amelyekben programozó nélkül lehetetlen megváltoztatni a MAC-címet (általában ez telekommunikációs berendezés; például IP-TV-hez ( STB ) készült set-top boxok).
Egyes webalapú kezelőfelülettel felszerelt eszközökön lehetőség van a MAC-cím módosítására a konfiguráció során: a legtöbb útválasztó lehetővé teszi annak a hálózati kártyának a MAC-címét, amelyen keresztül csatlakozik a számítógéphez.