Na komunikáciu alebo prenos údajov z jedného počítača do druhého potrebujeme adresu. V počítačových sieťach sa zavádzajú rôzne typy adries; každý pracuje v inej vrstve. MAC adresa , čo je skratka pre Media Access Control Address, je fyzická adresa, ktorá funguje na vrstve dátového spojenia. V tomto článku budeme diskutovať o adresovaní DLL, čo je MAC adresa.
Ak sa chcete dozvedieť, čo je MAC adresa a jej súčasti, prečítajte si tento článok.
zoznam.zoradiť java
Obsah
- Čo je MAC (Media Access Control) adresa?
- Formát MAC adresy
- Typy MAC adries
- Dôvod mať IP aj MAC adresy.
- Prečo by mala byť MAC adresa v sieti LAN jedinečná?
- Ako zistím MAC adresu?
- Čo je MAC Cloning?
- Charakteristika MAC adresy
- Výhody MAC adresy
- Nevýhody MAC adresy
Čo je MAC (Media Access Control) adresa?
MAC adresy sú jedinečné 48-bitový čísla hardvéru počítača, ktoré sú vložené do sieťovej karty (známej ako a Karta sieťového rozhrania ) počas výroby. Adresa MAC je známa aj ako Fyzická adresa sieťového zariadenia. V štandarde IEEE 802 je vrstva dátového spojenia rozdelená na dve podvrstvy:
- Podvrstva Logical Link Control (LLC).
- Podvrstva Media Access Control (MAC).
MAC adresu používa podvrstva Media Access Control (MAC) vrstvy dátového spojenia. MAC adresa je celosvetovo jedinečná, pretože existujú milióny sieťových zariadení a každé musíme jednoznačne identifikovať.

Formát MAC adresy
Aby ste pochopili, čo je MAC adresa, je veľmi dôležité, aby ste najprv porozumeli formátu MAC adresy. MAC adresa je teda 12-miestne hexadecimálne číslo (6-bitové binárne číslo), ktoré je väčšinou reprezentované dvojbodkovým-hexadecimálnym zápisom.
Prvých 6 číslic (povedzme 00:40:96) adresy MAC identifikuje výrobcu, ktorý sa nazýva OUI ( Jedinečný organizačný identifikátor ). Výbor registračnej autority IEEE prideľuje tieto predpony MAC svojim registrovaným predajcom.
Tu sú niektoré OUI známych výrobcov:
CC:46:D6 - Cisco 3C:5A:B4 - Google, Inc. 3C:D9:2B - Hewlett Packard 00:9A:CD - HUAWEI TECHNOLOGIES CO.,LTD>
Šesť číslic úplne vpravo predstavuje Ovládač sieťového rozhrania , ktorý je pridelený výrobcom.
Ako je uvedené vyššie, MAC adresa je reprezentovaná dvojbodovým-hexadecimálnym zápisom. Ale to je len konverzia, nie povinná. MAC adresa môže byť reprezentovaná pomocou ktoréhokoľvek z nasledujúcich formátov:

Poznámka: Dvojbodkový-hexadecimálny zápis používa LinuxOS a Hexadecimálny zápis oddelený bodkami používa Cisco Systems .
Typy MAC adries
1. Unicast: Rámec s adresou Unicast sa odošle iba do rozhrania vedúceho ku konkrétnej NIC. Ak je LSB (najmenší významný bit) prvého oktetu adresy nastavený na nulu, rámec má dosiahnuť iba jednu prijímaciu NIC. MAC adresa zdrojového počítača je vždy Unicast.

2. Multicast: Adresa multicast umožňuje zdroju poslať rámec skupine zariadení. V adrese Multicast vrstvy 2 (Ethernet) je LSB (najmenší významný bit) prvého oktetu adresy nastavený na jednu. IEEE pridelilo blok adries 01-80-C2-xx-xx-xx (01-80-C2-00-00-00 až 01-80-C2-FF-FF-FF) pre skupinové adresy na použitie štandardnými protokolmi .

3. Vysielanie: Podobne ako v prípade sieťovej vrstvy je vysielanie možné aj na základnej vrstve (vrstva dátového spojenia). Ethernetové rámce s jednotkami vo všetkých bitoch cieľovej adresy (FF-FF-FF-FF-FF-FF) sa označujú ako vysielacie adresy. Rámce, ktoré sú určené s MAC adresou FF-FF-FF-FF-FF-FF, sa dostanú na každý počítač patriaci do daného segmentu LAN.
Dôvod mať IP aj MAC adresy.
Dôvod pre IP aj MAC adresy spočíva v spôsobe fungovania internetu, konkrétne v štruktúre modelu OSI. Tento model je koncepčný rámec, ktorý popisuje, ako sa údaje odosielajú a prijímajú cez sieť. Je rozdelená do siedmich vrstiev, z ktorých každá vykonáva špecifické funkcie.
- Vrstva 2 používa MAC adresy a zodpovedá za doručenie balíkov z hop na hop .
- Vrstva 3 používa IP adresy a zodpovedá za doručenie balíka z koniec do konca .
Vrstva 2 (Vrstva dátového prepojenia ) používa a MAC (Media Access Control) adresa . Sú to jedinečné identifikátory priradené sieťovým rozhraniam pre komunikáciu na vrstve dátového spojenia. Primárnou funkciou MAC adries je riadiť, ako sa dáta prenášajú z jedného sieťového uzla do druhého na priamom, fyzickom základe – toto sa tiež označuje ako doručovanie cez skok po skoku.
Na druhej strane vrstva 3 ( Sieťová vrstva ) používa an IP adresa (Internet Protocol). . Tieto adresy IP sa používajú na identifikáciu zariadení v sieti a na smerovanie prevádzky medzi sieťami. IP adresy zaisťujú, že sa údaje dostanú z pôvodného zdroja do ich konečného cieľa a nazýva sa to aj end-to-end doručovanie údajov.
Keď počítač odosiela údaje, najskôr ich zabalí do hlavičky IP, ktorá obsahuje zdrojovú a cieľovú IP adresu. Táto hlavička IP spolu s údajmi je potom zapuzdrená do hlavičky MAC, ktorá obsahuje zdrojovú a cieľovú MAC adresu pre aktuálny skok v ceste.
Keď dáta prechádzajú z jedného smerovača do druhého, hlavička MAC adresy sa oddelí a vygeneruje sa nová pre ďalší skok. Hlavička IP, ktorá bola vygenerovaná pôvodným počítačom, však zostáva nedotknutá, kým nedosiahne konečné miesto určenia. Tento proces ilustruje, ako hlavička IP riadi doručovanie od konca po koniec, zatiaľ čo hlavičky MAC zvládajú doručovanie cez skok po skok.
Takže IP aj MAC adresy sú nevyhnutné pre fungovanie internetu. Zatiaľ čo MAC adresy uľahčujú priamy fyzický prenos dát medzi sieťovými uzlami, IP adresy zaisťujú, že dáta dosiahnu svoje konečné miesto určenia.
Prečo by mala byť MAC adresa v sieti LAN jedinečná?
Zvážte a A ( Miestna sieť ) ako veľké zhromaždenie, kde sa všetci zapájajú do rozhovorov. Teraz predpokladajme, že na tomto stretnutí sú dvaja jednotlivci, ktorí majú zhodou okolností rovnaké meno. Tento scenár by nevyhnutne spôsobil zmätok, však? Ak niekto zavolá toto meno, obaja jednotlivci zareagujú, takže bude náročné rozoznať zamýšľaného príjemcu správy.
Podobným spôsobom v rámci siete má každé zariadenie odlišný identifikátor nazývaný MAC (Media Access Control) adresa. Predstavte si to ako jedinečný názov priradený zariadeniu. Keď sa informácie prenášajú cez sieť, smerujú sa na konkrétnu adresu MAC, podobne ako list adresovaný konkrétnemu jednotlivcovi.
java reverzný reťazec
Ak by však viaceré zariadenia v tej istej sieti mali rovnaké MAC adresy, viedlo by to k zmätku a narušeniu fungovania siete. Sieť by mala problém zistiť, ktoré zariadenie by malo prijímať prenášané informácie. Aby sa predišlo tomuto zmätku a zabezpečilo sa presné doručovanie informácií, je dôležité, aby každé zariadenie v sieti malo jedinečnú adresu MAC.
aktualizovať v SQL pomocou pripojenia
Ako zistím MAC adresu?
MAC adresa sa väčšinou používa na konfiguráciu smerovača pre sieťové zariadenie alebo pri riešení problémov. Adresu nášho počítačového zariadenia je možné ľahko skontrolovať pomocou akéhokoľvek operačného zariadenia. Všetky zariadenia Apple pripojené k našej domácej sieti majú jedinečnú MAC adresu. Výrobcovia môžu identifikovať MAC adresu podľa iných názvov, ako je fyzická adresa, ID hardvéru, ID bezdrôtovej siete a adresa Wi-Fi.
Nasledujú kroky, ktoré vám pomôžu nájsť MAC adresy pre rôzne OS
MAC adresa v systéme Windows
Tu je podrobný sprievodca hľadaním adries MAC v systéme Windows.
príkaz:
ipconfig /all>
Krok 1 - Stlačte tlačidlo Spustenie okna alebo Kliknite na kláves Windows.
Krok 2 - Do vyhľadávacieho poľa zadajte cmd, a otvorí sa príkazový riadok.

Krok 3 – Kliknite na cmd, zobrazí sa okno príkazového riadka,

Krok 4 – V príkazovom riadku zadajte ipconfig/all príkaz a potom stlačte enter.

Krok 5 – Ako budete posúvať nadol, každá fyzická adresa je MAC adresa vášho zariadenia.

nudné nuly
MAC adresa v systéme MacOS
Tu je podrobný návod na nájdenie MAC adries v operačnom systéme Mac.
Príkaz pre adresu MAC v systéme MacOS:
TCP/IP Control Panel>
Krok 1 - Kliknite na Nastavenia systému.

Krok 2 - V systémových nastaveniach kliknite na MAC sieť možnosť.

Krok 3 – Potom prejdite na pokročilé nastavenia.

Krok 4 – Tu nájdete svoju MAC adresu.

MAC adresa v systéme Unix/Linux
Tu je podrobný návod na nájdenie MAC adries v operačnom systéme Unix/Linux.
Príkaz pre adresu MAC v systéme Unix/Linux:
ifconfig -a ip link list ip address show>
Poznámka: Technológie LAN ako Token rings a Ethernet používajú MAC adresy ako svoju fyzickú adresu, ale existujú siete (AppleTalk), ktoré MAC adresy nepoužívajú. pre ďalšie podrobnosti.
Čo je MAC Cloning?
Niektorí poskytovatelia internetových služieb používajú adresy MAC na priradenie adresy IP zariadeniu brány. Keď sa zariadenie pripojí k ISP, DHCP server zaznamená MAC adresu a potom priradí IP adresu. Teraz bude systém identifikovaný pomocou MAC adresy. Keď sa zariadenie odpojí, stratí IP adresu.
Ak sa chce používateľ znova pripojiť, DHCP server skontroluje, či je zariadenie predtým pripojené. Ak áno, server sa pokúsi priradiť to isté IP adresa (v prípade, že doba prenájmu neuplynula). V prípade, že používateľ zmenil smerovač, musí informovať ISP o novej MAC adrese, pretože nová MAC adresa je ISP neznáma, takže spojenie nie je možné nadviazať.
Alebo je iná možnosť Klonovanie , používateľ môže jednoducho naklonovať zaregistrovanú MAC adresu u ISP. Teraz router stále hlási staré MAC adresy ISP a nebude problém s pripojením.
Charakteristika MAC adresy
Adresa Media Access Control (MAC adresa) je jedinečný identifikátor priradený väčšine sieťových adaptérov alebo sieťových kariet (NIC) výrobcom na identifikáciu a použitie v podvrstve protokolu Media Access Control.
anakonda vs pytónový had
Ethernetová MAC adresa je 48-bitová binárna hodnota vyjadrená ako 12 hexadecimálnych číslic (4 bity na hexadecimálnu číslicu). MAC adresy sú v plochej štruktúre a teda nie sú smerovateľné na internete. Sériové rozhrania nepoužívajú MAC adresy. NEOBSAHUJE sieťovú a hostiteľskú časť s adresou. Používa sa na doručenie rámu do cieľového zariadenia.
- MAC adresy sa používajú v prostrediach LAN (Local Area Network) na identifikáciu zariadení a umožnenie komunikácie medzi nimi.
- Adresy MAC sú vypálené do hardvéru karty sieťového rozhrania (NIC) a nemožno ich zmeniť, s výnimkou niektorých zriedkavých prípadov, keď výrobca na to poskytol špecifický nástroj.
- Prvé 3 bajty MAC adresy predstavujú ID výrobcu, zatiaľ čo posledné 3 bajty predstavujú jedinečný identifikátor pridelený výrobcom.
- MAC adresy sa často používajú v spojení s ARP (Address Resolution Protocol) na rozlíšenie adries IP na adresy MAC pre komunikáciu v sieti LAN.
- Niektoré operačné systémy, ako napríklad Windows a Linux , vám umožní zobraziť MAC adresu vášho sieťového adaptéra prostredníctvom príkazového riadka alebo nastavení siete.
Výhody MAC adresy
- Jedinečnosť: Každá MAC adresa je jedinečná, čo znamená, že zariadenia v sieti možno ľahko identifikovať a spravovať.
- jednoduchosť: MAC adresy sa ľahko konfigurujú a spravujú a nevyžadujú žiadnu ďalšiu sieťovú infraštruktúru.
- Kompatibilita: MAC adresy sú široko používané a podporované rôznymi sieťovými technológiami a protokolmi, vďaka čomu sú kompatibilné s mnohými rôznymi systémami.
- Zabezpečenie: Adresy MAC možno použiť na obmedzenie prístupu k sieti tým, že povolíte pripojenie iba zariadeniam s autorizovanými adresami MAC.
- Odolnosť proti chybám: V prípade zlyhania hardvéru alebo softvéru je možné zariadenie jednoducho vymeniť bez ovplyvnenia siete, pokiaľ má nové zariadenie rovnakú MAC adresu ako to staré.
- Multicasting: MAC adresy je možné použiť na multicasting, čo umožňuje odoslanie jedného paketu na viacero zariadení naraz.
- Účinnosť: MAC adresy umožňujú efektívnu komunikáciu v sieti, pretože umožňujú zariadeniam rýchlu a jednoduchú identifikáciu a vzájomnú komunikáciu.
- Nižšia réžia siete: MAC adresy znižujú réžiu siete tým, že umožňujú zariadeniam komunikovať priamo medzi sebou bez potreby ďalšieho smerovania alebo adresovania.
- Jednoduchosť riešenia problémov: MAC adresy možno použiť na riešenie problémov so sieťou identifikáciou zdroja problémov a sledovaním sieťovej aktivity.
- Flexibilita: MAC adresy môžu byť použité na podporu rôznych sieťových konfigurácií a topológií, vrátane peer-to-peer, klient-server a hybridných modelov.
Nevýhody MAC adresy
- Obmedzený adresný priestor: MAC adresy sú 48-bitové čísla, čo znamená, že existuje konečný počet možných MAC adries. To môže viesť ku konfliktom adries, ak viaceré zariadenia majú rovnakú MAC adresu.
- Spoofing: MAC adresy sa dajú ľahko sfalšovať, čo umožní neoprávneným zariadeniam získať prístup k sieti.
- Neefektívnosť: MAC adresy nie sú hierarchické, čo môže sťažiť efektívnu správu veľkých sietí.
- Statické adresovanie: MAC adresy sú zvyčajne priradené v čase výroby a nemožno ich jednoducho zmeniť. To môže byť nevýhodou v situáciách, keď je potrebné zariadenia prekonfigurovať alebo vymeniť.
- Obmedzený rozsah: MAC adresy sa používajú iba na identifikáciu zariadení v rámci segmentu lokálnej siete a nemožno ich použiť na identifikáciu zariadení mimo tohto segmentu.
- Závisí od hardvéru: MAC adresy sú viazané na sieťovú kartu (NIC) zariadenia, čo znamená, že ak sieťová karta zlyhá alebo je vymenená, zmení sa aj adresa MAC.
- Nedostatok šifrovania: MAC adresy sa odosielajú vo forme obyčajného textu, čo môže spôsobiť, že budú zraniteľné voči odpočúvaniu a odpočúvaniu.
- Žiadne vlastné zabezpečenie: Zatiaľ čo filtrovanie MAC môže byť použité na obmedzenie prístupu k sieti, MAC adresy samotné neposkytujú žiadne vlastné bezpečnostné funkcie.
- Kolízie MAC adries: V zriedkavých prípadoch môžu adresy MAC kolidovať, čo môže spôsobiť narušenie siete a sťažiť identifikáciu a správu zariadení v sieti.
Často kladené otázky o MAC adrese
Q1. Na čo slúži MAC adresa?
Odpoveď
MAC adresa sa používa na identifikáciu zariadení v rovnakej sieti. Na druhej strane, IP adresy tiež urobil to isté, ale používa sa na identifikáciu zariadení zariadenia globálne alebo prostredníctvom ich internetovej adresy.
Q2. Môžeme zmeniť MAC adresu?
Odpoveď
Nie , MAC adresa je a Trvalá adresa zariadenia, ktoré je tiež pevne zakódované na karte sieťového rozhrania (NIC). Mnoho ovládačov však umožňuje zmenu MAC adresy.
Q3. Aké je moje číslo MAC adresy?
Odpoveď
Ak chcete zistiť adresu MAC akéhokoľvek zariadenia, môžete postupovať podľa týchto všeobecných krokov:
- Otvorte na svojom zariadení aplikáciu Nastavenia.
- Prejdite do časti Sieť a internet.
- Vyberte Vlastnosti.
- Prejdite nadol na koniec stránky, kým nenájdete fyzickú adresu (MAC).
Ďalšie podrobnosti: - Skontrolujte tu
Q4. Rozdiel medzi MAC adresou a IP adresou?
Odpoveď
The Rozdiel medzi MAC adresou a IP adresou
Mac adresa IP adresa MAC adresa je skratka pre Media Access Control Address. IP adresa je skratka pre adresu internetového protokolu. MAC adresa je šesťbajtová hexadecimálna adresa. Adresa IP je buď štvorbajtová (IPv4) alebo šestnásťbajtová (IPv6) adresa. Zariadenie pripojené s MAC adresou môže načítať pomocou protokolu ARP. Zariadenie pripojené s IP adresou je možné získať pomocou protokolu RARP. Výrobca NIC karty poskytuje MAC adresu. IP adresu poskytuje poskytovateľ internetových služieb. Ďalšie podrobnosti: - Skontrolujte tu
