Adres MAC (Media Access Control) to unikalny identyfikator przypisany karcie sieciowej (np. Ethernet lub Wi-Fi) znajdującej się w urządzeniu komputerowym. Adres MAC jest fabrycznie przypisany do karty sieciowej i jest niezmienny, co oznacza, że każde urządzenie ma swój unikalny adres MAC.
Adres MAC składa się z sześciu bajtów (48 bitów) zapisanych w formacie szesnastkowym. Jest podzielony na dwie części: pierwsze trzy bajty to unikalny identyfikator producenta karty sieciowej (nazwany OUI – Organizationally Unique Identifier), a pozostałe trzy bajty to unikalny identyfikator urządzenia.
Adres MAC jest używany w warstwie 2 modelu OSI (Data Link Layer) do identyfikacji urządzeń w sieci lokalnej. Pozwala na przesyłanie danych między urządzeniami w tej samej sieci, a także umożliwia filtrowanie adresów MAC, kontrolę dostępu do sieci na poziomie fizycznym i inne funkcje związane z zarządzaniem siecią.
Ważne jest zauważyć, że adres MAC jest unikalny tylko w skali lokalnej sieci, a nie w skali globalnej. Oznacza to, że dwa różne urządzenia mogą mieć ten sam adres MAC, jeśli znajdują się w różnych sieciach lokalnych. Adres MAC nie jest przekazywany przez routery ani przez bramy internetowe, dlatego nie jest używany do identyfikacji urządzeń w sieci globalnej.