MAC-adress

MAC-adress (från engelska  Media Access Control  - övervakning av åtkomst till mediet , även Hardware Address , även fysisk adress ) - en unik identifierare som tilldelas varje del av aktiv utrustning eller några av deras gränssnitt i Ethernet -datornätverk [1] .

Vid utformningen av Ethernet- standarden förutsattes att varje nätverkskort (liksom det inbyggda nätverksgränssnittet) måste ha ett unikt sexbytenummer (MAC-adress) "häftat" i sig under tillverkningen. Detta nummer används för att identifiera avsändaren och mottagaren av ramen ; och det antas att när en ny dator (eller annan enhet som kan fungera i nätverket) dyker upp på nätverket, behöver nätverksadministratören inte manuellt konfigurera denna dators MAC-adress [1] .

Det unika med MAC-adresser uppnås genom det faktum att varje tillverkare får ett intervall på 16 777 216 ( 224 ) adresser från IEEE Registration Authoritys samordningskommitté och, eftersom de tilldelade adresserna är slut, kan begära ett nytt sortiment. Därför kan tillverkaren bestämmas från de tre mest signifikanta byten i MAC-adressen. Det finns tabeller som låter dig bestämma tillverkaren efter MAC-adress; i synnerhet ingår de i program som arpalert .

I broadcast-nätverk (som Ethernet- baserade nätverk ) identifierar en MAC-adress unikt varje nod i nätverket och levererar endast data till den noden. Således utgör MAC-adresser basen för nätverk i länkskiktet i OSI-modellen , som används av högre ( nätverks )lagerprotokoll. Särskilda protokoll används för att översätta MAC-adresser till nätverkslagsadresser och vice versa (till exempel ARP och RARP i IPv4 -nätverk och NDP i IPv6 -baserade nätverk ).

De flesta nätverksprotokoll för länklager använder 1 av de 3 IEEE -hanterade MAC-adressutrymmena (eller MAC-48 eller EUI-48 eller EUI-64 ); adresser i vart och ett av dessa utrymmen bör i teorin vara globalt unika. Men inte alla protokoll använder MAC-adresser; och inte alla protokoll som använder MAC-adresser behöver dessa adresser vara unika.

Adresser som MAC-48 är de vanligaste; de används i teknologier som Ethernet , Token ring , FDDI , WiMAX och andra. De består av 48 bitar ; sålunda har MAC-48-adressutrymmet 248 (eller 281474976710656) adresser. Enligt IEEE-beräkningar kommer detta utbud av adresser att räcka åtminstone till år 2100 .

EUI-48 skiljer sig endast semantiskt från MAC-48 : medan MAC-48 används för nätverksutrustning, används EUI-48 för andra typer av hårdvara och mjukvara .

EUI-64-identifierare är 64 bitar långa och används i FireWire såväl som i IPv6 (som de nedre 64 bitarna i värdnätverkets adress).

MAC-adressstruktur

IEEE - standarderna definierar en 48-bitars (6 oktetter ) MAC-adress, som är uppdelad i fyra delar.

De första 3 oktterna (i den ordning de överfördes över nätverket; de övre 3 oktetterna när de betraktas i den traditionella bitomvända hexadecimala notationen av MAC-adresser) innehåller en 24-bitars organisations unik identifierare (OUI) [2] , eller MFG kod (Tillverkning, tillverkare). ), som tillverkaren får från IEEE . Samtidigt, i den allra första oktetten, används endast 6 mest signifikanta bitar, och de två minst signifikanta bitarna har ett speciellt syfte:

De följande tre oktetterna väljs av tillverkaren för varje enhetsinstans (exklusive SNA -nätverk ).

Således är en enhets globalt administrerade MAC-adress globalt unik och är vanligtvis hårdkodad i hårdvaran.

Nätverksadministratören har möjlighet att istället för att använda en "kabelansluten" tilldela en MAC-adress till enheten efter eget gottfinnande. Denna lokalt administrerade MAC-adress är godtyckligt vald och får inte innehålla OUI-information. Ett tecken på en lokalt administrerad adress är motsvarande bit av den första oktetten i adressen (se ovan ).

För att ta reda på MAC-adressen för en nätverksenhet används följande kommandon i olika operativsystem :

Ändra MAC-adressen

Det är möjligt att ändra MAC-adressen programmatiskt [1] , eftersom dess värde som anges via drivrutinen har högre prioritet än det som är "fastkopplat" till kortet. Det finns dock fortfarande utrustning där det är omöjligt att ändra MAC-adressen utan en programmerare (vanligtvis är detta telekommunikationsutrustning; till exempel set-top-boxar för IP-TV ( STB )).

I vissa enheter utrustade med ett webbaserat hanteringsgränssnitt är det möjligt att ändra MAC-adressen under konfigurationen: de flesta routrar låter dig duplicera MAC-adressen för nätverkskortet genom vilket det är anslutet till datorn.

Se även

Anteckningar

  1. 1 2 3 Lyubov Kasyanova. Så här ändrar du MAC-adress: Windows, Linux, Mac, Android, iOS . iCHIP.ru (6 augusti 2018). Hämtad 28 juli 2021. Arkiverad från originalet 28 juli 2021.
  2. IEEE OUI och Company_id Assignments // IEEE Registration Authority: Lista över OUI:er tilldelade // IEEE Registration Authority Arkiverad 22 februari 2008 på Wayback Machine söker efter OUI efter tillverkarens namn och vice versa Arkiverad 21 oktober 2010 på Wayback Machine .

Litteratur

Länkar