MAC地址
文章目錄
- MAC簡介
- MAC地址格式
- MAC地址分類
- 如何查看各大平臺MAC地址
- iPhone查看方法
- Android查看方法
- Windows查看方法
- AppleOSX查看方法
- Linux查看方法
- 如何識別隨機MAC地址
- 什么是隨機MAC地址
- 隨機MAC地址樣式
- 哪些設備已經MAC隨機化
- MAC地址廠商查看工具
- 蘋果iOS軟件
- MacLookup
MAC簡介
- MAC是網絡中用來標識網卡設備的唯一網絡地址。由相關硬件制造商統一分配,每臺電腦的MAC地址都是唯一的。
- 做個比喻,你經常搬家,你每搬一次家都有一個地址,XXX小區xx單元xx號,這個就是IP。但是你的名字不變,這個就是MAC,不同的是我們的MAC不允許重名。
- MAC地址就是在數據鏈路層上使用的地址,也叫物理地址、硬件地址或鏈路地址,由網絡設備制造商生產時寫在硬件內部。MAC地址與網絡無關,也即無論將帶有這個地址硬件(如網卡、集線器、路由器等)接入到網絡的何處,都有相同的MAC地址,它由廠商寫在網卡的BIOS里。
- MAC地址可采用6字節或2字節這兩種中的任意一種。但隨著局域網規模越來越大,一般都采用6字節的MAC地址,也就是48比特數據。這48比特都有其規定的意義,前24為是由生產網卡的廠商向IEEE申請的廠商地址,后24位由廠商自行分配,這樣的分配使得世界上任意一個擁有48位MAC地址的網卡都有唯一的標識。
打個比方,MAC地址如同設備的身份證號碼,具有唯一性
MAC地址格式
MAC地址通常表示為12個16進制數,每2個16進制數之間用冒號隔開,如:08:00:20:0A:8C:6D就是一個MAC地址,其中前6位16進制數08:00:20代表網絡硬件制造商的編號,它由IEEE機構分配,而后6位16進制數0A:8C:6D代表該制造商所制造的某個網絡產品(如網卡)的系列號。每個網絡制造商必須確保它所制造的每個以太網設備都具有相同的前三字節以及不同的后三字節。這樣就可以保證世界上每個以太網設備都具有唯一的MAC地址。
MAC地址分類
在以太網中,目的地址可以分為三類:單播地址,多播地址和廣播地址。
- 單播地址:要求第一個字節bit0(即最先發出去的位)必須為0。比如:00-C0-16-00-00-03
- 多播地址:要求第一個字節bit0(即最先發出去的位)必須為1。比如:01-C0-16-00-00-03
- 廣播地址:要求所有48bit都為1。即為:FF-FF-FF-FF-FF-FF
也即如果第二個16進制數為偶數就為單播地址,為奇數就為多播地址(同時非廣播地址)。
如何查看各大平臺MAC地址
iPhone查看方法
手機解鎖后,輕觸【設置】-【通用】-【關于手機】,找到【無線局域網地址】即為iPhone的MAC地址。
Android查看方法
手機解鎖后,輕觸【設置】-【關于手機】-【狀態信息】,找到【MAC地址】既是(有的手機上是【WLAN MAC地址】)。
Windows查看方法
系統解鎖后,點擊組合鍵【win + R】,輸入命令“cmd”并回車,在彈出的命令行窗口中輸入“ipconfig /all”命令并回車, 在輸出的信息中,查找“物理地址”,即為MAC地址。
由于電腦可能存在多個網卡及其MAC地址,僅Wi-Fi網卡的MAC地址才會發射Wi-Fi信號并被本設備檢測到,因此需要進一步在 其中找出哪些MAC地址是Wi-Fi網卡的。前面寫有“無限局域網適配器”的項目,為Wi-Fi網卡,其下的“物理地址”為其MAC地址。
AppleOSX查看方法
系統解鎖后,點擊【系統偏好設置】- 【網絡】-【Wi-Fi】-【高級】-【硬件】,找到【MAC地址】既是。
Linux查看方法
系統解鎖后,進入【終端】,輸入命令“ifconfig”并回車, 找到“ether”,后面所跟著的信息即是MAC地址。
由于Linux系統內置命令差異的原因,如果上述命令不起作用,嘗試輸入命令“ip addr”并回車,找到“link/ether”,后面所跟著的信息即是MAC地址。
如何識別隨機MAC地址
什么是隨機MAC地址
手機廠商為完善手機安全機制,避免被追蹤和泄露隱私,在未連接AP時,暴露出來的MAC地址非本機真實的MAC地址,而是隨機發出的大量非真實MAC地址。
隨機MAC地址樣式
大多數移動設備的偽MAC策略,將LocalBit位置成1;
有部分蘋果設備在沒有連接到WiFi熱點的時候,使用全Mac地址空間的任意地址來發射。
哪些設備已經MAC隨機化
據不完全統計,蘋果IOS9以上系統已經將MAC地址隨機化,小部分安卓手機設備也實現隨機化
MAC地址廠商查看工具
請注意在輸入MAC地址時,MAC地址沒有字母O只有數字0。
- IEEE機構MAC網頁查詢
- IEEE全部廠商列表
- ATOOL在線工具
- MAC地址查詢網址coffer
- hwaddress
- macvendors
以上均為電腦網頁版本,國內MAC查詢的網站較少,有質量的網站不超過5家。外國MAC查詢較多,可在百度輸入關鍵詞“MAC Address Lookup and Search”可找到大量查詢網站。
蘋果iOS軟件
MacAddress Lookup
蘋果軟件可在商店搜索,免費使用功能,數據庫較舊,小米6 MAC地址無法找到數據。
MacLookup
蘋果軟件可在商店中搜索,但需要收費,筆者并未實測效果,請根據自己需求下載。
轉載:中科愛訊
總結
- 上一篇: (十七)WebGIS中距离及面积测量的原
- 下一篇: 宽字符串忽略大小写比较的实现(原)