En unik MAC -adress är inte * tilldelad * på samma sätt som en IP -adress är. Istället bränns det permanent in i nätverksgränssnittskortet (NIC) under tillverkningsprocessen. Här är en uppdelning:
* Tillverkarens uppdrag: Varje NIC -tillverkare tilldelas en rad MAC -adressprefix av IEEE (Institute of Electrical and Electronics Engineers). Detta prefix identifierar tillverkaren.
* Serienummer Inkorporering: Tillverkaren integrerar sedan ett serienummer (eller en liknande unik identifierare) i den återstående delen av MAC -adressen. Detta säkerställer att varje NIC som produceras av den tillverkaren har en helt unik adress, även om de är samma modell.
* Metoder för att bränna adressen: MAC -adressen är vanligtvis programmerad i NIC:s firmware med en av flera metoder:
* mask Rom: Historiskt sett var detta vanligt. MAC-adressen lagrades i ett skrivskyddat minne (ROM) -chip på NIC.
* flashminne: Mer moderna NIC använder flashminne, vilket möjliggör en begränsad programmerbarhet (men vanligtvis inte för att ändra MAC -adressen direkt).
* unikhetens verkställighet: IEEE:s registreringsprocess och tillverkarens interna procedurer är utformade för att förhindra duplicering av MAC -adresser.
kort sagt: MAC-adressen är i huvudsak en fabriksinställd identifierare som är hårdkodad i själva hårdvaran. Du begär eller får inte vanligtvis det; Det är i sig en del av NIC:s identitet från det ögonblick som den produceras. Medan viss programvara tillåter * förfalskning * en MAC -adress (ändrar den tillfälligt), förblir den underliggande hårdvaru -MAC -adressen oförändrad.