Hjemmeside » hvordan » Hvordan håndheves MAC-adresses unike egenskaper?

    Hvordan håndheves MAC-adresses unike egenskaper?

    Med det store volumet av Internett-tilkoblede enheter som har blitt og vil fortsette å bli produsert, hvordan blir det unike ved hvilken som helst "gitt" MAC-adresse håndhevet? Dagens SuperUser Q & A innlegg har svar på en nysgjerrig leser spørsmål.

    Dagens Spørsmål & Svar-sesjon kommer til oss med høflighet av SuperUser-en underavdeling av Stack Exchange, en fellesskapsdrevet gruppering av Q & A-nettsteder.

    Skjermbilde høflighet av Christiaan Colen (Flickr).

    Spørsmålet

    SuperUser-leser JellicleCat ønsker å vite hvordan unike MAC-adresser håndheves:

    Igjen og igjen har jeg lest at enhetene er unikt identifisert av deres MAC-adresser, men hvordan er MAC-adressene bestemt? Og forteller de oss noe om enhetene de representerer?

    Hvordan håndheves de unike egenskapene til MAC-adressene?

    Svaret

    SuperUser-bidragsyter DavidPostill har svaret for oss:

    Hvordan er MAC-adresser bestemt?

    Leverandører får en rekke MAC-adresser som kan tilordnes sine produkter av IEEE (Institutt for elektriske og elektroniske ingeniører). MAC-adresse er tildelt til leverandører i ulike størrelser som passer.

    • IEEE tilbyr registreringsmyndighetsprogrammer eller -registre som opprettholder lister over unike identifikatorer under standarder og utsteder unike identifikatorer til de som ønsker å registrere dem. IEEE Registration Authority gir entydige navn til objekter på en måte som gjør oppdraget tilgjengelig for interesserte parter.

    Du kan gå til leverandør / Ethernet / Bluetooth MAC-adresseoppslag og søk for å finne leverandøren gitt en bestemt MAC-adresse eller finne et MAC-adresseområde gitt til en leverandør.

    Enheter er unikt identifisert av deres MAC-adresser

    Dette er feil. Enheter identifiseres ikke entydig av deres MAC-adresser.

    1. I det siste har leverandørene forsettlig eller ved en tilfeldighet tildelt samme MAC-adresse til flere enheter.
    2. Det er mulig å endre MAC-adressen som presenteres av de fleste maskinvare til operativsystemet, en handling som ofte kalles MAC-spoofing:
    • MAC spoofing er en teknikk for å endre en MAC-adresse til fabrikkdelt MAC-adresse på et nettverksgrensesnitt på en nettverksenhet. MAC-adressen er hardkodet på et nettverkskort (NIC) og kan ikke endres. Det er imidlertid verktøy som kan gjøre et operativsystem tro at NIC har MAC-adressen til en bruker velger.

    Se også: Er MAC-adresser unik når de kommer ut av fabrikken? og Gjenvinning av MAC-adresse?

    Kopier MAC-adresser

    • Produsenter bruker om igjen MAC-adresser og de sender kort med dupliserte adresser til forskjellige deler av USA eller verden, slik at det bare er en liten sjanse to datamaskiner med nettverkskort med samme MAC-adresse vil ende opp på samme nettverk.
    • MAC-adresser blir 'brent' i nettverkskortet (NIC) og kan ikke endres. Se ARP og RARP på hvordan IP-adresser oversettes til MAC-adresser og omvendt.
    • For at en nettverksenhet skal kunne kommunisere, må MAC-adressen den bruker, være unik. Ingen annen enhet på det lokale nettverket kan bruke denne MAC-adressen. Hvis to enheter har samme MAC-adresse (som forekommer oftere enn nettverksadministratorer ønsker), kan ingen av datamaskinene kommunisere riktig. På et Ethernet LAN vil dette føre til et høyt antall kollisjoner. Dupliser MAC-adresser på samme LAN er et problem. Dupliser MAC-adresser adskilt av en eller flere rutere er ikke et problem siden de to enhetene ikke ser hverandre og vil bruke ruteren til å kommunisere.

    Kilde: Media Access Control

    Videre lesning

    Vanlige spørsmål: Registreringsmyndigheten


    Har du noe å legge til forklaringen? Lyder av i kommentarene. Vil du lese flere svar fra andre tech-savvy Stack Exchange-brukere? Sjekk ut hele diskusjonstråden her.