logo

Kas yra MAC adresas?

Norint susisiekti arba perkelti duomenis iš vieno kompiuterio į kitą, mums reikia adreso. Kompiuterių tinkluose įvedami įvairūs adresų tipai; kiekvienas dirba skirtingu sluoksniu. MAC adresas , kuris reiškia medijos prieigos valdymo adresą, yra fizinis adresas, veikiantis duomenų nuorodos sluoksnyje. Šiame straipsnyje aptarsime DLL, kuris yra MAC adresas, adresą.

jquery spustelėjus

Taigi, perskaitykite straipsnį, jei norite sužinoti, kas yra MAC adresas ir jo komponentai.



Turinys

Kas yra MAC (Media Access Control) adresas?

MAC adresai yra unikalūs 48 bitų kompiuterio aparatinės įrangos numeriai, įterpti į tinklo plokštę (žinoma kaip a Tinklo sąsajos plokštė ) gamybos metu. MAC adresas taip pat žinomas kaip Fizinis adresas tinklo įrenginio. IEEE 802 standarte duomenų ryšio sluoksnis yra padalintas į du posluoksnius:

  1. Loginio ryšio valdymo (LLC) posluoksnis
  2. Media Access Control (MAC) subsluoksnis

MAC adresą naudoja duomenų nuorodos sluoksnio Media Access Control (MAC) posluoksnis. MAC adresas yra unikalus visame pasaulyje, nes egzistuoja milijonai tinklo įrenginių ir kiekvienas turime unikaliai identifikuoti.



Medijos prieigos kontrolės adresas

MAC adreso formatas

Norint suprasti, kas yra MAC adresas, labai svarbu pirmiausia suprasti MAC adreso formatą. Taigi MAC adresas yra 12 skaitmenų šešioliktainis skaičius (6 bitų dvejetainis skaičius), kuris dažniausiai vaizduojamas dvitaškio ir šešioliktainio žymėjimo būdu.

Pirmieji 6 MAC adreso skaitmenys (pvz., 00:40:96) identifikuoja gamintoją, vadinamą OUI ( Unikalus organizacijos identifikatorius ). IEEE registracijos institucijos komitetas šiuos MAC priešdėlius priskiria savo registruotiems pardavėjams.



Štai keletas žinomų gamintojų OUI:

  CC:46:D6 - Cisco     3C:5A:B4 - Google, Inc.    3C:D9:2B - Hewlett Packard    00:9A:CD - HUAWEI TECHNOLOGIES CO.,LTD>

Dešinysis šeši skaitmenys reiškia Tinklo sąsajos valdiklis , kurį priskiria gamintojas.

Kaip aptarta pirmiau, MAC adresas vaizduojamas dvitaškis-šešioliktainiu žymėjimu. Bet tai tik konvertavimas, o ne privalomas. MAC adresas gali būti pateiktas naudojant bet kurį iš šių formatų:

MAC adreso formatas

Pastaba: Dvitaškis ir šešioliktainis žymėjimas naudojamas LinuxOS ir taškais atskirtą šešioliktainį žymėjimą naudoja Cisco sistemos .

MAC adresų tipai

1. Unicast: Unicast adresuotas kadras siunčiamas tik į sąsają, vedančią į konkretų NIC. Jei pirmojo adreso okteto LSB (mažiausiai reikšmingas bitas) yra nustatytas į nulį, kadras turi pasiekti tik vieną priimantįjį NIC. Šaltinio įrenginio MAC adresas visada yra Unicast.

Unicast

2. Multicast: Multicast adresas leidžia šaltiniui siųsti kadrą įrenginių grupei. 2 sluoksnio (Ethernet) daugialypės siuntimo adresu adreso pirmojo okteto LSB (mažiausiai reikšmingas bitas) yra nustatytas į vieną. IEEE paskyrė adresų bloką 01-80-C2-xx-xx-xx (01-80-C2-00-00-00 iki 01-80-C2-FF-FF-FF) grupių adresams, skirtiems naudoti standartiniuose protokoluose. .

Multicast

3. Transliacija: Panašiai kaip tinklo sluoksnyje, transliacija galima ir pagrindiniame sluoksnyje (duomenų nuorodos sluoksnyje). Eterneto kadrai, kurių vienetai yra visuose paskirties adreso bituose (FF-FF-FF-FF-FF-FF), yra vadinami transliavimo adresais. Rėmeliai, kurių MAC adresas yra FF-FF-FF-FF-FF-FF, pasieks kiekvieną tam LAN segmentui priklausantį kompiuterį.

Transliacija

Priežastis turėti ir IP, ir MAC adresus.

IP ir MAC adresų atsiradimo priežastis yra interneto veikimo būdas, ypač OSI modelio struktūra. Šis modelis yra konceptuali sistema, apibūdinanti, kaip duomenys siunčiami ir gaunami tinkle. Jis padalintas į septynis sluoksnius, kurių kiekvienas atlieka tam tikras funkcijas.

  • 2 sluoksnis naudoja MAC adresai ir yra atsakingas už paketų pristatymą iš hop į šokį .
  • 3 sluoksnis naudoja IP adresai ir yra atsakingas už paketų pristatymą iš iki galo .

2 sluoksnis (Duomenų nuorodos sluoksnis ) naudoja a MAC (Media Access Control) adresas . Tai yra unikalūs identifikatoriai, priskirti tinklo sąsajoms, skirtoms ryšiams duomenų perdavimo lygmenyje. Pagrindinė MAC adresų funkcija yra valdyti, kaip duomenys tiesiogiai, fiziškai perduodami iš vieno tinklo mazgo į kitą – tai taip pat vadinama pristatymu nuo vieno tinklo į kitą.

Kita vertus, 3 sluoksnis ( Tinklo sluoksnis ) naudoja an IP (interneto protokolo) adresas . Šie IP adresai naudojami tinklo įrenginiams identifikuoti ir srautui tarp tinklų nukreipti. IP adresai užtikrina, kad duomenys iš pirminio šaltinio pasiektų galutinę paskirties vietą, o tai taip pat vadinama tiesioginiu duomenų pristatymu.

Kai kompiuteris siunčia duomenis, jis pirmiausia įtraukia juos į IP antraštę, kurioje yra šaltinio ir paskirties IP adresai. Ši IP antraštė kartu su duomenimis yra įtraukta į MAC antraštę, kuri apima dabartinio šuolio kelyje šaltinio ir paskirties MAC adresus.

Duomenims keliaujant iš vieno maršrutizatoriaus į kitą, MAC adreso antraštė pašalinama ir kitam šuoliui sukuriama nauja. Tačiau IP antraštė, kurią sugeneravo pradinis kompiuteris, lieka nepažeista, kol pasiekia galutinę paskirties vietą. Šis procesas iliustruoja, kaip IP antraštė valdo pristatymą nuo galo iki galo, o MAC antraštės – pristatymą nuo šuolio iki šuolio.

Taigi, tiek IP, tiek MAC adresai yra būtini interneto veikimui. Nors MAC adresai palengvina tiesioginį, fizinį duomenų perdavimą tarp tinklo mazgų, IP adresai užtikrina, kad duomenys pasieks galutinę paskirties vietą.

Kodėl MAC adresas turėtų būti unikalus LAN tinkle?

Apsvarstykite a IR ( Vietinis tinklas ) kaip didelis susirinkimas, kuriame visi dalyvauja pokalbiuose. Tarkime, kad šiame susirinkime yra du asmenys, kurie atsitiktinai dalijasi tuo pačiu vardu. Šis scenarijus neišvengiamai sukeltų painiavą, tiesa? Jei kas nors šauktų tą vardą, abu asmenys atsakytų, todėl sunku atskirti numatomą pranešimo gavėją.

Panašiai tinkle kiekvienas įrenginys turi atskirą identifikatorių, vadinamą MAC (Media Access Control) adresu. Pagalvokite apie tai kaip apie unikalų įrenginio pavadinimą. Kai informacija perduodama tinkle, ji nukreipiama į konkretų MAC adresą, panašiai kaip laiškas, skirtas konkrečiam asmeniui.

Tačiau jei keli įrenginiai tame pačiame tinkle turėtų vienodus MAC adresus, tai sukeltų painiavą ir sutrikdytų tinklo veikimą. Tinklui būtų sunku išsiaiškinti, kuris įrenginys turėtų gauti perduodamą informaciją. Siekiant išvengti šios painiavos ir užtikrinti tikslų informacijos pateikimą, labai svarbu, kad kiekvienas tinklo įrenginys turėtų unikalų MAC adresą.

Kaip rasti MAC adresą?

MAC adresas dažniausiai naudojamas tinklo įrenginio maršruto parinktuvui konfigūruoti arba trikčių šalinimo metu. Mūsų kompiuterio įrenginio adresą galima lengvai patikrinti bet kuriuo veikiančiu įrenginiu. Visi prie mūsų namų tinklo prijungti Apple įrenginiai turi unikalų MAC adresą. Gamintojai gali identifikuoti MAC adresą kitais pavadinimais, pvz., fiziniu adresu, aparatinės įrangos ID, belaidžio ryšio ID ir „Wi-Fi“ adresu.

Toliau pateikiami veiksmai, padedantys rasti skirtingų OS MAC adresus

MAC adresas sistemoje Windows

Štai žingsnis po žingsnio vadovas, kaip rasti MAC adresus sistemoje Windows.

Komanda:

ipconfig /all>

1 žingsnis - Paspauskite Lango pradžia arba spustelėkite „Windows“ klavišą.

windows-ss-1 2 žingsnis - Paieškos laukelyje įveskite cmd, ir atsidarys komandų eilutė.

cmd-ss-2

3 žingsnis – Spustelėkite cmd, pasirodys komandų eilutės langas,

ss-cmd-nauja

4 žingsnis – Komandinėje eilutėje įveskite ipconfig/all komandą ir paspauskite enter.

ipmg

5 žingsnis – Kai slinksite žemyn, kiekvienas fizinis adresas yra jūsų įrenginio MAC adresas.

ipmg-(1)

MAC adresas MacOS

Štai žingsnis po žingsnio vadovas, kaip rasti MAC adresus „Mac“ operacinėje sistemoje.

MAC adreso komanda „MacOS“:

TCP/IP Control Panel>

1 žingsnis - Spustelėkite Sistemos nustatymai.

tt

2 žingsnis - Sistemos nustatymuose spustelėkite MAC tinklas variantas.

Network-Mac-3

3 žingsnis – Tada eikite į pažangūs nustatymai.

Advanced-Mac-3

4 žingsnis – Čia rasite savo MAC adresą.

ip-mac-1

MAC adresas „Unix“ / „Linux“.

Čia yra žingsnis po žingsnio vadovas, kaip rasti MAC adresus Unix / Linux operacinėje sistemoje.

MAC adreso komanda „Unix“ / „Linux“:

  ifconfig -a    ip link list     ip address show>

Pastaba: LAN technologijos, tokios kaip Token rings ir Ethernet, naudoja MAC adresus kaip savo fizinį adresą, tačiau yra keletas tinklų (AppleTalk), kuriuose MAC adresai nenaudojami. daugiau informacijos.

Kas yra MAC klonavimas?

Kai kurie IPT naudoja MAC adresus IP adresui priskirti šliuzo įrenginiui. Kai įrenginys prisijungia prie IPT, DHCP serveris įrašo MAC adresą ir tada priskiria IP adresą. Dabar sistema bus identifikuojama pagal MAC adresą. Kai įrenginys atjungiamas, jis praranda IP adresą.

Jei vartotojas nori vėl prisijungti, DHCP serveris patikrina, ar įrenginys buvo prijungtas anksčiau. Jei taip, tada serveris bando priskirti tą patį IP adresas (jei nuomos terminas nepasibaigęs). Jei vartotojas pakeitė maršrutizatorių, jis turi informuoti IPT apie naują MAC adresą, nes naujasis MAC adresas IPT nežinomas, todėl ryšio užmegzti nepavyks.

Arba kitas variantas Klonavimas , vartotojas gali tiesiog klonuoti registruotą MAC adresą su IPT. Dabar maršrutizatorius nuolat praneša apie senus MAC adresus IPT ir ryšio problemų nekils.

MAC adreso charakteristikos

Medijos prieigos valdymo adresas (MAC adresas) yra unikalus identifikatorius, kurį gamintojas priskiria daugumai tinklo adapterių arba tinklo sąsajos kortelių (NIC), kad būtų galima identifikuoti ir naudoti Media Access Control protokolo posluoksnyje.

Ethernet MAC adresas yra 48 bitų dvejetainė reikšmė, išreikšta 12 šešioliktainių skaitmenų (4 bitai vienam šešioliktainiam skaitmeniui). MAC adresai yra vienodos struktūros, todėl jų negalima nukreipti internete. Nuosekliosiose sąsajose MAC adresai nenaudojami. Jame NĖRA tinklo ir pagrindinio kompiuterio dalies su adresu. Jis naudojamas kadrui pristatyti į paskirties įrenginį.

  • MAC adresai naudojami LAN (Local Area Network) aplinkoje, kad būtų galima identifikuoti įrenginius ir sudaryti sąlygas tarp jų bendrauti.
  • MAC adresai įrašomi į tinklo sąsajos plokštės (NIC) aparatinę įrangą ir negali būti keičiami, išskyrus kai kuriuos retus atvejus, kai gamintojas pateikia tam tikrą įrankį.
  • Pirmieji 3 MAC adreso baitai nurodo gamintojo ID, o paskutiniai 3 baitai – gamintojo priskirtą unikalų identifikatorių.
  • MAC adresai dažnai naudojami kartu su ARP (Adreso skyros protokolas), kad IP adresai būtų išskirstyti į MAC adresus, kad būtų galima bendrauti LAN.
  • Kai kurios operacinės sistemos, pvz., Windows ir Linux , leidžia peržiūrėti tinklo adapterio MAC adresą per komandų eilutę arba tinklo nustatymus.

MAC adreso pranašumai

  1. Unikalumas: Kiekvienas MAC adresas yra unikalus, o tai reiškia, kad tinkle esančius įrenginius galima lengvai atpažinti ir valdyti.
  2. Paprastumas: MAC adresus lengva konfigūruoti ir valdyti, jiems nereikia jokios papildomos tinklo infrastruktūros.
  3. Suderinamumas: MAC adresai yra plačiai naudojami ir palaikomi įvairių tinklo technologijų ir protokolų, todėl jie yra suderinami su daugeliu skirtingų sistemų.
  4. Saugumas: MAC adresai gali būti naudojami norint apriboti prieigą prie tinklo, leidžiant prisijungti tik įrenginiams, turintiems įgaliotus MAC adresus.
  5. Atsparumas gedimams: Aparatinės ar programinės įrangos gedimo atveju įrenginį galima lengvai pakeisti nepažeidžiant tinklo, jei naujo įrenginio MAC adresas yra toks pat kaip ir senojo.
  6. Daugialypė transliacija: MAC adresai gali būti naudojami daugialypiam transliavimui, todėl vieną paketą vienu metu galima siųsti į kelis įrenginius.
  7. Efektyvumas: MAC adresai leidžia efektyviai bendrauti tinkle, nes jie leidžia įrenginiams greitai ir lengvai identifikuoti ir bendrauti tarpusavyje.
  8. Mažesnės tinklo sąnaudos: MAC adresai sumažina tinklo sąnaudas, nes leidžia įrenginiams tiesiogiai susisiekti tarpusavyje, nereikalaujant papildomo maršruto ar adresų nustatymo.
  9. Trikčių šalinimo paprastumas: MAC adresai gali būti naudojami tinklo problemoms šalinti, nustatant problemų šaltinį ir stebint tinklo veiklą.
  10. Lankstumas: MAC adresai gali būti naudojami palaikyti įvairias tinklo konfigūracijas ir topologijas, įskaitant lygiaverčius, kliento-serverio ir hibridinius modelius.

MAC adreso trūkumai

  1. Ribota adreso vieta: MAC adresai yra 48 bitų skaičiai, o tai reiškia, kad galimų MAC adresų skaičius yra ribotas. Dėl to gali kilti adresų konfliktų, jei keli įrenginiai turi tą patį MAC adresą.
  2. Apgaulė: MAC adresus galima lengvai suklastoti, todėl neleistini įrenginiai gali pasiekti tinklą.
  3. Neefektyvumas: MAC adresai nėra hierarchiniai, todėl gali būti sunku efektyviai valdyti didelius tinklus.
  4. Statinis adresavimas: MAC adresai paprastai priskiriami gamybos metu ir negali būti lengvai keičiami. Tai gali būti trūkumas situacijose, kai reikia iš naujo sukonfigūruoti arba pakeisti įrenginius.
  5. Ribota apimtis: MAC adresai naudojami tik vietinio tinklo segmente esantiems įrenginiams identifikuoti ir negali būti naudojami įrenginiams, nepriklausantiems šiam segmentui, identifikuoti.
  6. Priklauso nuo aparatinės įrangos: MAC adresai yra susieti su įrenginio tinklo sąsajos kortele (NIC), o tai reiškia, kad jei NIC sugenda arba pakeičiamas, MAC adresas taip pat pasikeičia.
  7. Šifravimo trūkumas: MAC adresai siunčiami paprastu tekstu, todėl jie gali būti pažeidžiami perėmimui ir pasiklausymui.
  8. Nėra būdingo saugumo: Nors MAC filtravimas gali būti naudojamas norint apriboti prieigą prie tinklo, patys MAC adresai nesuteikia jokių būdingų saugos funkcijų.
  9. MAC adresų susidūrimai: Retais atvejais MAC adresai gali susidurti, o tai gali sukelti tinklo sutrikimų ir apsunkinti tinklo įrenginių atpažinimą ir valdymą.

DUK apie MAC adresą

Q1. Kam naudojamas MAC adresas?

Atsakymas

MAC adresas naudojamas tame pačiame tinkle esantiems įrenginiams identifikuoti. Iš kitos pusės, IP adresai taip pat padarė tą patį, bet jis naudojamas įrenginio įrenginiams identifikuoti visame pasaulyje arba per jo interneto adresą.

Q2. Ar galime pakeisti MAC adresą?

Atsakymas

Nr , MAC adresas yra a Nuolatinis adresas įrenginio, kuris taip pat yra užkoduotas tinklo sąsajos kortelėje (NIC). Tačiau daugelis tvarkyklių leidžia pakeisti MAC adresą.

Q3. Koks mano MAC adreso numeris?

Atsakymas

Norėdami rasti bet kurio įrenginio MAC adresą, galite atlikti šiuos bendruosius veiksmus:

  1. Įrenginyje atidarykite nustatymų programą.
  2. Eikite į skyrių „Tinklas ir internetas“.
  3. Pasirinkite Ypatybės.
  4. Slinkite žemyn į puslapio apačią, kol rasite fizinį adresą (MAC).

Norėdami gauti daugiau informacijos: patikrinkite čia

4 klausimas. Skirtumas tarp MAC adreso ir IP adreso?

Atsakymas

The Skirtumas tarp MAC adreso ir IP adreso

MAC adresas IP adresas
MAC adresas reiškia medijos prieigos valdymo adresą. IP adresas reiškia interneto protokolo adresą.
MAC adresas yra šešioliktainis šešioliktainis adresas. IP adresas yra keturių baitų (IPv4) arba šešiolikos baitų (IPv6) adresas.
Prietaisas, prijungtas prie MAC adreso, gali nuskaityti naudojant ARP protokolą. Prietaisas, prijungtas su IP adresu, gali gauti naudojant RARP protokolą.
NIC kortelės gamintojas pateikia MAC adresą. Interneto paslaugų teikėjas pateikia IP adresą.

Norėdami gauti daugiau informacijos: - Patikrinkite čia