MAC表(Media Access Control Address Table)是網路設備如交換機和路由器中的一種表格,主要用於存儲區域網路上不同設備的MAC地址和相應物理連線埠之間的關聯關係。MAC地址是網路設備(例如計算機、網路印表機、路由器等)的唯一硬體地址,由48位十六進制數字組成,用於在區域網路中標識這些設備。
交換機根據MAC地址錶轉發數據幀,當交換機接收到一個數據幀時,它會查看數據幀中的源MAC地址,並將其記錄在MAC地址表中,同時,交換機也會檢查目標MAC地址是否在其MAC地址表中,如果找到匹配項,則將數據幀傳送到對應的連線埠,如果沒有找到,則進行廣播。這種機制提高了數據包的傳輸效率,避免了不必要的數據幀傳輸。
此外,MAC地址表也用於MAC地址過濾,這是一種網路安全措施。通過網路設備上的配置,可以允許或拒絕特定的MAC地址連線到網路,從而增加對未經授權設備的訪問控制。