一、MAC地址是什麼?
MAC(Media Access Control或者Medium Access Control)地址,意譯為媒體訪問控制,或稱為物理地址、硬體地址,用來定義網絡設備的位置。在OSI模型中,第三層網絡層負責 IP位址,第二層數據鏈路層則負責 MAC地址。因此一個主機會有一個MAC地址,而每個網絡位置會有一個專屬於它的IP位址。
二、有了ip地址,為什麼還要mac地址?
1.整體與局部信息傳遞時候,需要知道的其實是兩個地址:
終點地址(Final destination address)下一跳的地址(Next hop address)IP位址本質上是終點地址,它在跳過路由器(hop)的時候不會改變,而MAC地址則是下一跳的地址,每跳過一次路由器都會改變。
這就是為什麼還要用MAC地址的原因之一,它起到了記錄下一跳的信息的作用。2.分層實現如果在IP包頭(header)中增加了」下一跳IP位址「這個欄位,在邏輯上來說,如果IP位址夠用,交換機也支持根據IP位址轉發(現在的二層交換機不支持這樣做),其實MAC地址並不是必要的。
但用MAC地址和IP位址兩個地址,用於分別表示物理地址和邏輯地址是有好處的。這樣分層可以使網絡層與鏈路層的協議更靈活地替換,網絡層不一定非要用『IP』協議,鏈路層也不一定非用『乙太網』協議。3.早期的『乙太網』實現早期的乙太網只有集線器(hub),沒有交換機(switch),所以發出去的包能被乙太網內的所有機器監聽到,因此要附帶上MAC地址,每個機器只需要接受與自己MAC地址相匹配的包。
三、mac地址可以更改嗎?
正常情況下Mac地址是唯一而且固定不變的,可以標識一張網卡,但是(重要的東西往往出現在但是後面),有一些網卡的驅動支持「用戶」自定義Mac地址,所以用Mac地址作為身份標識是不夠可靠的。
舉個例子,每個人的身份證號是唯一的,不能改變的。但是可以造假。你的網卡的mac是不能修改的,通過windows讀取後告訴網絡中的其他主機。我們可以通過在windows裡設置,更改mac地址的顯示,改了之後windows告訴其他主機
的mac就是你修改了的。重裝系統之後,mac地址還是會變回來。
四、windows如何修改mac地址?
方法一:使用MAC地址修改工具(工具很多,自己百度)1,部分windows下的無線網卡地址無法修改,理論上也可以使用本軟體修改。2,修改MAC地址前,請先在開始菜單-運行,輸入cmd打開控制臺,輸入getmac獲取原來網卡MAC並記下來,用於以後可以改回來。3,軟體使用方法很簡單,只需在下拉列表選擇所要修改的網卡,然後在文本框裡面輸入一個新的MAC地址,比如EF2d32BC6525(注意不要加橫槓),然後點擊修改按鈕即可修改。
個性後開始,運行輸入cmd打開控制臺,輸入getmac查看是否修改成功