MAC-adress

Protokoll och standarder
En unik maskinvaruidentifierare som tilldelas nätverksgränssnitt för kommunikation på ett nätverkssegment.
← Tillbaka till Ordlistan

Vad är en MAC-adress?

En MAC-adress, Media Access Control address, är en hårdvaruidentifierare på 48 bitar som normalt tilldelas ett nätverkskort eller annan nätverksgränssnittskontroller. Den används på datalänklagret, lager 2 i OSI-modellen, för kommunikation inom det lokala nätet.

MAC-adressens struktur

En MAC-adress består normalt av sex oktetter skrivna i hexadecimal notation. De första 24 bitarna är OUI och identifierar tillverkaren. De sista 24 bitarna är specifika för nätverksgränssnittet, men lokal administration och randomisering gör att adressen inte alltid är permanent eller globalt unik.

MAC Address Format: XX:XX:XX:YY:YY:YY

00:1A:2B:3C:4D:5E

├─────┤├─────┤

OUI NIC

│ │

│ └── Network Interface Controller (device unique)

└── Organizationally Unique Identifier (manufacturer)

Formats:

  • Colon notation: 00:1A:2B:3C:4D:5E
  • Hyphen notation: 00-1A-2B-3C-4D-5E
  • Cisco notation: 001A.2B3C.4D5E

Adressens komponenter

KomponentBitarSyfte
OUI (första 24 bitarna)24Identifierar tillverkaren
NIC-specifik del (sista 24 bitarna)24Unik identifierare för gränssnittet
I/G-bit (bit 0)1Individuell (0) eller grupp (1)
U/L-bit (bit 1)1Global (0) eller lokalt administrerad (1)

Vanliga OUI-exempel

OUITillverkare
00:00:0CCisco
00:50:56VMware
AC:DE:48Apple
3C:5A:B4Google
00:15:5DMicrosoft (Hyper-V)
08:00:27Oracle VirtualBox

OUI-registret kan koppla de första 24 bitarna till en tillverkare. Exempel i dokumentation och inventering är Cisco, VMware, Apple, Google, Microsoft Hyper-V och Oracle VirtualBox. En OUI-uppslagning visar en tillverkare, men bevisar inte vem som äger eller använder enheten.

MAC-adresser jämfört med IP-adresser

FunktionMAC-adressIP-adress
LagerDatalänk (lager 2)Nätverk (lager 3)
RäckviddLokalt nätsegmentGlobal eller routbar
TilldelningHårdvara eller gränssnittProgramvara och nätverkskonfiguration
Format48-bitars hexadecimal32 bitar (IPv4) eller 128 bitar (IPv6)
UnikhetVanligen globalt unikUnik inom relevant nät eller adressrymd

MAC-adressen används för lokal leverans, medan IP-adressen används för att adressera och routa trafik mellan nätverk. En MAC-adress följer inte med som en global identifierare genom internetroutrar.

Användningsområden

Hitta MAC-adresser

På Windows kan du använda nätverksinformationen eller kommandon som ipconfig och getmac. På macOS och Linux kan ifconfig eller ip link visa gränssnittets adress. ARP-tabellen kopplar ofta ihop observerade MAC- och IP-adresser i det lokala nätet.

# Windows

ipconfig /all

getmac

# macOS/Linux

ifconfig

ip link show

# View ARP table (MAC to IP mappings)

arp -a

Säkerhetsöverväganden

RiskBeskrivning
MAC-spoofingEn angripare kan ändra den adress som gränssnittet presenterar
SpårningMAC-adresser kan användas för att följa en enhet i lokala nät
Falsk säkerhetMAC-filtrering kan kringgås och är inget starkt identitetsbevis
IntegritetSlumpade MAC-adresser används av moderna mobila enheter

Använd inte MAC-adressen som enda autentisering. En angripare kan ofta ändra den, och en adress som observerats i ett nät behöver inte vara permanent kopplad till samma fysiska enhet.

Slumpade MAC-adresser

Moderna enheter kan använda olika lokalt administrerade MAC-adresser för att minska spårning. En permanent fabriksadress kan användas i ett sammanhang medan en genererad adress används i Wi-Fi-undersökningar, vid anslutning till ett nytt nät eller separat för varje nätverk. Inventering måste därför ta hänsyn till att samma enhet kan byta adress.

Permanent MAC: AC:DE:48:00:11:22 (real device)

Random MAC: 4E:1B:7C:AB:CD:EF (generated, U/L bit = 1)

Randomization scenarios:

  • WiFi probe requests
  • Connecting to new networks
  • Per-network different MAC

Bästa praxis

1. Förlita dig inte enbart på MAC-filter: Det är lätt att kringgå och bör kompletteras med starkare kontroller.

2. Använd OUI-uppslag för inventering: Tolka tillverkaruppgiften som en signal, inte som identitetsbevis.

3. Övervaka spoofing: Leta efter dubbla adresser och oväntade förändringar.

4. Beakta integritet: Slumpade adresser gör långvarig enhetsspårning osäkrare.

5. Dokumentera nätverksenheter: Håll kartläggningen mellan MAC-adress och enhet uppdaterad.

MAC-adresser är grundläggande hårdvaruidentifierare för lokal nätverkskommunikation och enhetsadministration, men de måste hanteras med hänsyn till spoofing, randomisering och integritet.

Använd Denna Kunskap

Använd DomScans API för att kontrollera domäntillgänglighet, hälsa och mer.