Ynlieding foar MAC-adressen

It adres fan 'e Media Access Control (MAC) is in binêre nûmer dat brûkt wurdt om identiteiten fan komputer netwurk te identifisearjen. Dizze getallen (soms "Hardwareadressen" of "fysike adressen" neamd) wurde yn 'e netwurkhardware yn' e produksjeproses ynsteld, of yn 'e firmware opslein en ûntwikkele om net wizige wurde.

Guon ferwize ek foar harren as "Ethernetadressen" foar histoaryske redenen, mar ferskate soarten netwurken brûke alle MAC-adressen ynklusyf Ethernet , Wi-Fi en Bluetooth .

Formaat fan in MAC-adres

Tradysjonele MAC-adressen binne 12-stelle (6 bytes of 48 bits ) hexadezimalige getallen . Troch konvintaasje wurde se normaal skreaun yn ien fan 'e folgjende trije formaten:

De lofterste 6 sifers (24 bits) neamd in "prefix" is ferbûn oan de adapter fabrikant. Elke fertsjintwurdiger registrearret en kriget MAC-prefiksjes as it tawiisd troch de IEEE. Ferantlers hawwe faak in protte prefix-nûmers dy't har ferskate produkten ferbûn hawwe. Bygelyks de prefikses 00:13:10, 00: 25: 9C en 68: 7F: 74 (plus in protte oaren) binne allegearre lidsys ( Cisco Systems ).

De rjochtsste sifers fan in MAC-adres representearje in identiteitnûmer foar it spesifike apparaat. Under alle apparaten dy't mei deselde ferfanger prefiks makke wurde, wurde elke eigen unike 24-bit nûmer jûn. Tink derom dat hardware fan ferskate ferkeapers kin barre dat itselde apparaat diel fan it adres te dielen is.

64-bit MAC-adressen

Wyls tradisjonele MAC-adressen binne alle 48 bit yn 'e lingte, fereaskje in pear kaarten netwurden 64-bit-adressen yn plak. ZigBee- draadloze húsautomaat en oare ferlykbere netwurken basearre op IEEE 802.15.4, bygelyks, moatte 64-bit MAC-adressen op har hardware-apparaten konfigurearje.

TCP / IP-netwurken basearre op IPv6 makket ek in oare oanpak om te kommunisearjen fan MAC-adressen yn ferliking mei haadstream IPv4 . Ynstee fan 64-bit hardware adressen, lykwols, skriuwt IPv6 automatysk 48-bit MAC-adres oan in 64-bit adres troch it ynstellen fan in fêste (hardcodearre) 16-bit wearde FFFE tusken it ferfangerpresident en de apparaat-identifier. IPv6 neamt dizze getallen "identifiers" om har te ûnderskieden fan echte 64-bit hardwareadressen.

Bygelyks, in 48-bit MAC-adres 00: 25: 96: 12: 34: 56 ferskynt op in IPv6-netwurk as (allinich skreaun yn ien fan dizze twa foarmen):

MAC tsjin IP-adresslike relaasjes

TCP / IP- netwurken brûke beide MAC-adressen en IP-adressen, mar foar apart doelen. In MAC-adres bliuwt fêst op 'e hardware fan' e apparaat wylst it IP-adres foar itselde apparaat kin wurde feroare neffens syn TCP / IP-netwurkkonfiguraasje. Media Access Control wurket op Layer 2 fan it OSI-modèle, wylst Internet Protocol wurket by Layer 3 . Dit kin MAC adressearje om oare soarten netwurken te behertigjen ta TCP / IP.

IP-netwurken beheine de konvertearring tusken IP- en MAC-adressen mei adres-resolúsje protokol (ARP) . It Dynamic Host Configuration Protocol (DHCP) stipet op ARP om de unike opdracht fan IP-adressen te beheinen oan apparaten.

MAC-adres Cloning

Guon ynternet-tsjinstferlieners ferwize elk fan har wenkundige akkounts oan 'e MAC-adressen fan' e thúsnetzere router (of in oar poarte-apparaat). It adres sjoch troch de oanbieder feroaret net oant de klant syn poarte ferfangt, lykas troch in nije router te ynstallearjen. As in ferbliuwpoarte feroare is, sjit de ynternetfertsjinwurdiger no in oare MAC-adres rapporteare en blokkearret dat netwurk online te gean.

In proses neamd "klonearjen" beheart dit probleem troch it ynskeakeljen fan de router (tagong) om de âlde MAC-adres oan 'e leveransier te hâlden, al is de eigen hardwareadres ferskille. Administrators kinne harren router ynstelle (as it stribbet dizze funksje, lykas in soad docht) de kloning-opsje te brûken en de MAC-adres fan it âlde poarte yn it konfiguraasjebalke te setten. As kloning net beskikber is, moat de klant kontakt opnimme mei de tsjinstferliener om har nije poarte-apparaat ynstelle te stean.