如何強制mac地址的唯一性?

隨著大量的網際網路連線裝置已經並將繼續生產,任何“給定”MAC地址的唯一性是如何實現的?今天的超級使用者問答帖子回答了一位好奇的讀者的問題。...

如何強制mac地址的唯一性?

隨著大量的網際網路連線裝置已經並將繼續生產,任何“給定”MAC地址的唯一性是如何實現的?今天的超級使用者問答帖子回答了一位好奇的讀者的問題。

今天的問答環節是由SuperUser提供的,SuperUser是Stack Exchange的一個分支,是一個由社群驅動的問答網站分組。

截圖由Christiaan Colen(Flickr)提供。

問題

超級使用者讀者JellicleCat想知道MAC地址的唯一性是如何實現的:

Again and again I have read that devices are uniquely identified by their MAC addresses, but how are MAC addresses determined? And do they tell us anything about the devices they represent?

如何強制MAC地址的唯一性?

答案

超級使用者貢獻者DavidPostill為我們提供了答案:

How are MAC Addresses Determined?

Vendors are given a range of MAC Addresses that can be assigned to their products by the IEEE (Institute of Electrical and Electronics Engineers). MAC Address are assigned to Vendors in various sized blocks as appropriate.

  • The IEEE offers Registration Authority programs or registries which maintain lists of unique identifiers under standards and issue unique identifiers to those wishing to register them. The IEEE Registration Authority assigns unambiguous names to objects in a way which makes the assignment available to interested parties.

You can go to Vendor/Ethernet/Bluetooth MAC Address Lookup and Search to find the vendor given a particular MAC Address or find a MAC Address Range given to a vendor.

Devices are Uniquely Identified by Their MAC Addresses

This is incorrect. Devices are not uniquely identified by their MAC addresses.

  1. In the past vendors have intentionally or by mistake assigned the same MAC Address to multiple devices.
  2. It is possible to change the MAC Address presented by most hardware to the OS, an action often referred to as MAC spoofing:
  • MAC spoofing is a technique for changing a factory-assigned Media Access Control (MAC) Address of a network interface on a networked device. The MAC Address is hard-coded on a network interface controller (NIC) and cannot be changed. However, there are tools which can make an operating system believe that the NIC has the MAC Address of a user’s choosing.

See Also: Are MAC Addresses Unique When Coming Out of the Factory? and MAC Address Recycling?

Duplicate MAC Addresses

  • Manufacturers re-use MAC Addresses and they ship cards with duplicate addresses to different parts of the United States or the world so that there is only a very **all chance two computers with network cards with the same MAC Address will end up on the same network.
  • MAC Addresses are ‘burned’ into the Network Interface Card (NIC) and cannot be changed. See ARP and RARP on how IP addresses are translated into MAC Addresses and vice versa.
  • In order for a network device to be able to communicate, the MAC Address it is using must be unique. No other device on that local network subnet can use that MAC Address. If two devices have the same MAC Address (which occurs more often than network administrators would like), neither computer can communicate properly. On an Ethernet LAN, this will cause a high number of collisi***. Duplicate MAC Addresses on the same LAN are a problem. Duplicate MAC Addresses separated by one or more routers is not a problem since the two devices won’t see each other and will use the router to communicate.

Source: Media Access Control

Further Reading

FAQs: The Registration Authority


有什麼要補充的解釋嗎?在評論中發出聲音。想從其他精通技術的Stack Exchange使用者那裡瞭解更多答案嗎?在這裡檢視完整的討論主題。

  • 發表於 2021-04-10 06:31
  • 閱讀 ( 41 )
  • 分類:網際網路

你可能感興趣的文章

ip地址(ip)和mac地址(mac address)的區別

IP與MAC地址 什麼是IP地址? 在使用因特網協議在網路的計算機或印表機等實體之間進行通訊的網路中,分配給每個實體的邏輯數字標籤或地址稱為IP地址(Internet協議地址)。IP地址的作用是在介面層分別識別和定位網路中的...

  • 發佈於 2020-11-04 20:17
  • 閲讀 ( 50 )

mac上10種真正有用的強制觸控觸控板手勢

... 那麼,這項技術如何提高可用性呢?捷徑!下面是我們最喜歡的10個。 ...

  • 發佈於 2021-03-13 02:21
  • 閲讀 ( 53 )

如何更改mac的mac地址(以及原因)

... 之前我們討論瞭如何在Windows上更改MAC地址。今天,讓我們看看為什麼您可能要更改MAC上的MAC地址(以及如何更改)。 ...

  • 發佈於 2021-03-13 06:39
  • 閲讀 ( 53 )

瞭解ip和mac地址:它們有什麼好處?

...。要理解這個地址的來源,我們必須瞭解一點網際網路是如何工作的。 ...

  • 發佈於 2021-03-13 11:32
  • 閲讀 ( 51 )

如何保護您的wi-fi並阻止鄰居竊取它

...的安全性不高,那麼您的網際網路就有可能被盜。這是你如何把他們鎖起來的。 ...

  • 發佈於 2021-03-14 19:05
  • 閲讀 ( 35 )

你必須瞭解你的mac電腦的9個基本細節

...讓我們看看每個人都應該知道哪些裝置的詳細資訊,以及如何在相關的地方找到它們。 ...

  • 發佈於 2021-03-25 16:36
  • 閲讀 ( 46 )

如何在roku上側載應用程式

... 那麼,如何將應用程式側載到Roku裝置上呢?繼續閱讀了解更多。 ...

  • 發佈於 2021-03-26 11:49
  • 閲讀 ( 44 )

tiktok在android手機上收集裝置資料時被捕獲

... tiktok是如何打破google play商店的規則的 ...

  • 發佈於 2021-03-30 15:12
  • 閲讀 ( 48 )

如何檢視哪些程序正在阻止mac睡眠

...如果你遇到麻煩,試試一杯熱牛奶。祝你好運! 相關:如何找出是什麼阻止你的Mac睡眠

  • 發佈於 2021-04-01 09:17
  • 閲讀 ( 31 )

如何在iphone和ipad上禁用專用wi-fi mac地址

...改MAC地址,但很少有人這麼做。 很容易看出這一功能是如何導致跟蹤的:如果你在一個城市中移動,連線到咖啡店、機場和圖書館的不同公共Wi-Fi接入點,你的裝置將使用相同的MAC地址連線到每個接入點,從而使運營Wi-Fi熱點的...

  • 發佈於 2021-04-01 13:40
  • 閲讀 ( 44 )
htjhlf9317
htjhlf9317

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦