En MAC -adresstabell, även känd som en CAM -tabell (Content Addressable Memory), är en tabell som används av nätverksomkopplare för att hålla reda på
vilka MAC -adresser som kan nås på vilka switch -portar.
Här är en uppdelning av vad den håller reda på och varför det är viktigt:
* MAC -adress: Den unika hårdvaruadressen för ett nätverksgränssnittskort (NIC) anslutet till en enhet i nätverket (t.ex. en dator, skrivare, router).
* port: Den fysiska porten på omkopplaren till vilken enheten med den MAC -adressen är ansluten.
Varför är detta viktigt?
MAC -adresstabellen är avgörande för effektiv dataförstöring i ett nätverk. Så här fungerar det:
1. Lärande: När en switch tar emot en ram undersöker den källans MAC -adress. Om omkopplaren inte har en post i sin MAC -adresstabell för den MAC -adressen lägger den till en ny post. Den här posten kartlägger källans MAC -adress till den port som ramen mottogs på.
2. Vidarebefordran: När en switch tar emot en ram avsedd för en specifik MAC -adress (destination MAC -adress) konsulterar den sin MAC -adresstabell.
* Om destination MAC -adressen finns i tabellen: Övergången vidarebefordrar ramen endast till porten som är associerad med den MAC -adressen. Detta kallas unicast vidarebefordran och minskar nätverkstrafiken jämfört med sändningar avsevärt.
* Om Destination MAC -adressen inte finns i tabellen: Switch översvämmar ramen ur alla portar (utom den port som den mottogs). Detta liknar hur ett nav fungerar. Detta kallas översvämningar och säkerställer att destinationsenheten tar emot ramen. Så småningom kommer destinationsenheten att svara, och omkopplaren kommer att lära sig MAC -adressen och motsvarande port.
Sammanfattningsvis tillåter MAC -adresstabellen en switch att lära sig platsen för enheter i nätverket och på ett intelligent sätt vidarebefordra trafik endast till nödvändiga portar, förbättra nätverksprestanda och säkerhet.