什麼是MAC位址?定義、運作方式
網路百科全書中MAC位址的定義。
什麼是 MAC 位址?
MAC地址是一個唯一的6位元組(48位)地址,通常永久刻錄到網路介面卡(NIC)或其他物理層網路裝置中,並在基於乙太網路的網路上唯一標識裝置。
MAC 位址也稱為乙太網路位址、硬體位址、實體位址或 PHY 位址。
MAC 位址如何運作
MAC 位址可以硬編碼到電路中或儲存在唯讀記憶體 (ROM) 中,並且可以使用供應商提供的軟體進行配置。MAC 位址的唯一性由電氣和電子工程師協會 (IEEE) 確保,該協會為網路設備供應商分配其生產的設備的特定 MAC 位址區塊。前 3 個位元組(24 位元)代表卡的製造商,最後 3 個位元組(24 位)識別該製造商的特定卡。每組3個位元組可以用6個十六進位數字表示,形成一個12位十六進位數字,代表整個MAC位址。製造商 6 位數數字的範例包括:
00000C(思科)
00001D(電纜)
0004AC (IBM [PCMCIA 乙太網路配接卡])
0020AF (3Com)
00C0A8 (全球價值鏈)
080007(蘋果)
080009(惠普)
基於IP的區域網路(LAN)上的每個幀在其標頭中都包含源MAC地址和目標MAC地址。這些地址由協定堆疊的媒體訪問控制(MAC)層新增到幀中。
MAC(媒體存取控制)位址
連接到乙太網路 LAN 的每個裝置和連接埠都需要一個 MAC 位址。這些 MAC 位址由網橋和第 2 層交換器等裝置用於建立路由表以引導流量通過網路。網橋透過檢查它們接收的每幀網路流量的來源 MAC 位址來收集 MAC 位址。
然後,他們使用這些源地址構建其內部路由表,僅使用這些地址將幀轉發到具有該特定目標MAC地址的站台的網段。此過程通過避免需要網橋來轉發廣播來減少網路擁塞。
更改 MAC 位址
某些 NIC 附帶一個軟件實用程序,您可以使用它來更改卡的 MAC 地址。更改地址不是一個好主意!如果您不小心將網路上的兩個網卡配置為具有相同的 MAC 位址,則會導致位址衝突問題,並且電腦將無法在網路上進行通訊。但是,某些 NIC(例如令牌環卡)實際上需要您為它們分配唯一的 MAC 地址才能工作。
如何找到 MAC 位址
若要判斷電腦 NIC 的 MAC 位址,請使用下列命令:
從最新的 Microsoft Windows 作業系統命令提示字元:ipconfig /all
從 [Windows 95] 或 [Windows 98 執行] 對話方塊:winipcfg