Hemsida » hur » Hur verkställs MAC-adressernas unika egenskaper?

    Hur verkställs MAC-adressernas unika egenskaper?

    Med den enorma volymen internetanslutna enheter som har och kommer att fortsätta att produceras, hur är uniktigheten av någon "given" MAC-adress verkställd? Dagens SuperUser Q & A-inlägg har svar på en nyfiken läsarens frågor.

    Dagens Question & Answer-session kommer till oss med tillstånd av SuperUser-en indelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.

    Skärmdump med tillstånd av Christiaan Colen (Flickr).

    Frågan

    SuperUser-läsaren JellicleCat vill veta hur unika MAC-adresserna verkställs:

    Åter och igen har jag läst att enheter identifieras unikt av sina MAC-adresser, men hur bestäms MAC-adresserna? Och berättar de någonting om de enheter de representerar?

    Hur hanteras unika MAC-adresser?

    Svaret

    SuperUser-bidragare DavidPostill har svaret för oss:

    Hur bestäms MAC-adresser?

    Säljare får en rad MAC-adresser som kan tilldelas sina produkter av IEEE (Institutet för elektroteknik och elektronikingenjörer). MAC-adress tilldelas leverantörer i olika storlekskluster som är tillämpliga.

    • IEEE erbjuder registreringsmyndighetsprogram eller register som upprätthåller listor över unika identifierare enligt standarder och utfärdar unika identifierare till dem som vill registrera dem. IEEE Registration Authority tilldelar objekta namnen på objekt på ett sätt som gör uppdraget tillgängligt för berörda parter.

    Du kan gå till Säljare / Ethernet / Bluetooth MAC-adressuppsökning och Sök för att hitta säljaren som fått en viss MAC-adress eller hitta ett MAC-adressområde som ges till en säljare.

    Enheter identifieras unikt av deras MAC-adresser

    Detta är felaktigt. Enheter identifieras inte unikt av deras MAC-adresser.

    1. Tidigare har leverantörer avsiktligt eller felaktigt tilldelat samma MAC-adress till flera enheter.
    2. Det är möjligt att ändra MAC-adressen som presenteras av de flesta hårdvaror till operativsystemet, en åtgärd som ofta kallas MAC-spoofing:
    • MAC-spoofing är en teknik för att ändra en MAC-adress för en fabriksadministrerad MAC-adress för ett nätverksgränssnitt på en nätverksenhet. MAC-adressen är hårdkodad på en nätverksgränssnittsstyrenhet (NIC) och kan inte ändras. Det finns dock verktyg som kan göra ett operativsystem tror att NIC har MAC-adressen till en användares val.

    Se även: Är MAC-adresser unika när de kommer ut ur fabriken? och Återvinning av MAC-adress?

    Kopiera MAC-adresser

    • Tillverkare återanvända MAC-adresser och de skickar kort med dubbla adresser till olika delar av USA eller världen så att det bara är en liten chans att två datorer med nätverkskort med samma MAC-adress kommer att hamna i samma nätverk.
    • MAC-adresser är "brända" till nätverksgränssnittskortet (NIC) och kan inte ändras. Se ARP och RARP på hur IP-adresser översätts till MAC-adresser och vice versa.
    • För att en nätverksenhet ska kunna kommunicera måste den MAC-adress den använder vara unik. Ingen annan enhet på det lokala nätverket kan använda den MAC-adressen. Om två enheter har samma MAC-adress (som uppstår oftare än nätverksadministratörer skulle vilja) kan ingen dator kommunicera ordentligt. På ett Ethernet LAN kommer detta att orsaka ett stort antal kollisioner. Duplicera MAC-adresser på samma LAN är ett problem. Duplicera MAC-adresser åtskilda av en eller flera routrar är inte ett problem eftersom de två enheterna inte ser varandra och kommer att använda routern för att kommunicera.

    Källa: Media Access Control

    Vidare läsning

    Vanliga frågor: Registreringsmyndigheten


    Har du något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa mer svar från andra tech-savvy Stack Exchange-användare? Kolla in hela diskussionsgängan här.