MAC-adressetabellen er en tabell i en nettverkssvitsj eller ruter som lagrer Media Access Control (MAC)-adressene til enheter som er koblet til svitsjen eller ruteren og de tilsvarende portene de er koblet til. Dette gjør at svitsjen eller ruteren kan videresende pakker til riktig destinasjon.
MAC-adressetabellen oppdateres dynamisk når enheter kobles til og fra nettverket. Når en enhet er tilkoblet, lærer svitsjen eller ruteren MAC-adressen ved å undersøke kilde-MAC-adressen til pakker som enheten sender. Denne informasjonen lagres deretter i MAC-adressetabellen.
Når en pakke mottas av svitsjen eller ruteren, slår den opp destinasjons-MAC-adressen i MAC-adressetabellen. Hvis destinasjons-MAC-adressen finnes i tabellen, videresender svitsjen eller ruteren pakken til den tilsvarende porten. Hvis destinasjons-MAC-adressen ikke finnes i tabellen, kringkaster svitsjen eller ruteren pakken til alle porter bortsett fra porten den ble mottatt på.
MAC-adressetabellen er en kritisk komponent i nettverkssvitsjing og ruting. Den lar brytere og rutere videresende pakker til riktig destinasjon raskt og effektivt.