MAC(Media Access Control, 介質訪問控制)地址是識別LAN(局域網)節點的標識。
網卡的物理地址通常是由網卡生產廠家燒入網卡的EPROM(一種閃存芯片,通常可以通過程序擦寫),它存儲的是傳輸數據時真正賴以標識發出數據的電腦和接收數據的主機的地址。
交換機之所以能夠直接對目的節點發送數據包,而不是像集線器一樣以廣播方式對所有節點發送數據包,最關鍵的技術就是交換機可以識別連在網絡上的節點的網卡MAC地址,並把它們放到一個叫做MAC地址表的地方。這個MAC地址表存放於交換機的緩存中,並記住這些地址,這樣一來當需要向目的地址發送數據時,交換機就可在MAC地址表中查找這個MAC地址的節點位置,然后直接向這個位置的節點發送。
交換機的MAC地址表就是MAC地址與端口對應關系的表格,當收到目的為這個MAC地址的幀時,則轉發到對應的端口。
交換機中各端口具有自動學習地址的功能,通過端口發送和接收的幀的源地址(源MAC地址、交換機端口號)將存儲到地址表中。
老化時間是一個影響交換機學習進程的參數。從一個地址記錄加入地址表以后開始計時,如果在老化時間內各端口未收到源地址為該MAC地址的幀,那么,這些地址將從動態轉發地址表中被刪除。靜態MAC地址表不受地址老化時間影響。
轉載於:https://blog.51cto.com/7492110/1238844
-------------------分割線-------------------
mac地址表默認老化時間300秒,可以通過命令進行修改:mac address-table aging-time xxx

