Wolna encyklopedia
MAC (ang. Media Access Control) – akronim posiadający szereg znaczeń w elektronice i informatyce:
- podwarstwa warstwy łącza danych (ang. Data Link Layer, DLL) w modelu OSI
- sprzętowy adres karty sieciowej Ethernet i Token Ring, unikatowy w skali światowej, nadawany przez producenta danej karty podczas produkcji.
Podwarstwa warstwy Łącza Danych modelu OSI pełni następujące funkcje:
- kontrola dostępu do medium transmisyjnego
- ochrona przed błędami
- adresowanie celu
- kontrola przepływu pomiędzy stacją końcową a urządzeniami sieciowymi
- filtrowanie ramek w celu redukcji propagacji w sieciach LAN i MAN.
Adres MAC (ang. MAC address) jest 48-bitowy i zapisywany jest heksadecymalnie (szesnastkowo). Pierwsze 24 bity oznaczają producenta karty sieciowej, pozostałe 24 bity są unikatowym identyfikatorem danego egzemplarza karty. Na przykład adres 00-0A-E6-3E-FD-E1 oznacza, że karta została wyprodukowana przez Elitegroup Computer System Co. (ECS) i producent nadał jej numer 3E-FD-E1. Czasami można się spotkać z określeniem, że adres MAC jest 6-bajtowy. Ponieważ 1 bajt to 8 bitów, więc 6 bajtów odpowiada 48 bitom. Pierwsze 3 bajty (vendor code) oznaczają producenta, pozostałe 3 bajty oznaczają kolejny (unikatowy) egzemplarz karty. Nowsze karty ethernetowe pozwalają na zmianę nadanego im adresu MAC.