Ak chcete poslať list, potrebujete adresu príjemcu. Adresa je identifikačný znak, ktorý pomáha poštárovi vedieť, kam treba list poslať, takže adresa musí byť jedinečná. Dva domy nemôžu mať rovnakú adresu, inak vznikne zmätok.
Internet funguje podobne ako pošta. Zariadenia namiesto odosielania správ odosielajú „dátové pakety“ a IP adresa alebo MAC adresa určuje, kam budú tieto dátové pakety smerovať. Dnešný článok bude hovoriť o tom, ako tieto dve adresy fungujú paralelne navzájom.
Obsah článku
Čo je to adresa IP?
IP adresa (Internet Protocol) je identifikačné číslo pre časť sieťového hardvéru. Zariadenia v sieti majú rôzne IP adresy, podobne ako domáca alebo firemná adresa. Zariadenia používajú IP adresy na vzájomnú komunikáciu cez sieť.
Quantrimang má dlhý článok ako brožúra o IP adresách. Podrobnejšie informácie nájdete v článku: Čo je to IP adresa?
Čo je MAC adresa?
MAC adresa identifikuje jedinečné „sieťové rozhranie“ v rámci zariadenia. Zatiaľ čo adresy IP prideľuje poskytovateľ internetových služieb a je možné ich priradiť pri pripájaní alebo odpájaní zariadenia, adresa MAC je priradená k fyzickému adaptéru a priradená výrobcom.
MAC adresa je reťazec 12 číslic, pričom každá číslica môže byť ľubovoľné číslo od 0 do 9 alebo písmeno od A po F. Pre uľahčenie čítania je reťazec rozdelený do blokov. Existujú tri populárne formáty, pričom prvý formát je najobľúbenejší a preferovaný:
- 68:7F:74:12:34:56
- 68-7F-74-12-34-56
- 687.F74.123.456
Prvých 6 číslic (nazývaných „predpona“) predstavuje výrobcu adaptéra, zatiaľ čo posledných 6 číslic predstavuje jedinečný identifikátor konkrétneho adaptéra. MAC adresa neobsahuje informáciu o tom, ku ktorej sieti je zariadenie pripojené.
Ako fungujú IP adresy a MAC adresy v tandeme?
Most medzi MAC adresou a IP adresou: ARP
Hoci MAC adresy a IP adresy majú veľa rozdielov, nefungujú nezávisle od seba. Address Resolution Protocol (ARP) je most, ktorý ich spája. Tento protokol funguje medzi vrstvou 2 a vrstvou 3 v lokálnej sieti (LAN) . Mapuje adresy IPv4 na adresy MAC sieťových zariadení a naopak.
Poznámka : IPv4 používa protokol ARP. V novších sieťach IPv6 poskytuje protokol Neighbor Discovery Protocol ekvivalentnú funkčnosť.
Funguje to takto: Jedno zariadenie chce komunikovať s iným zariadením v segmente lokálnej siete. Vloží svoju požiadavku so zdrojovou IP adresou aj cieľovou IP adresou do jedného IP paketu. Ethernetový rámec potom zapuzdruje IP paket. Tento rámec obsahuje zdrojovú aj cieľovú MAC adresu. Niekedy je však MAC adresa cieľového zariadenia neznáma.
Príklad počítača A a počítača B
Počítač A chce poslať IP paket do počítača B. Nepozná však MAC adresu počítača B. Počítač A potom vyšle požiadavku ARP, ktorú prijmú všetky počítače v segmente lokálnej siete.
Žiadosť v podstate znie: „Toto je moja IP adresa. Toto je moja MAC adresa. A hľadám MAC adresu spojenú s touto IP adresou. Ak je táto IP adresa vaša, odpovedzte mi a uveďte svoju MAC adresu.

Ako ARP pracuje s IP adresami a MAC adresami
Počítač B prijme požiadavku ARP a urobí dve veci.
Po prvé, každé zariadenie má svoju vlastnú tabuľku ARP. Zakaždým, keď chce počítač poslať paket do siete LAN, najprv sa pozrie do svojej tabuľky ARP. Ak položka pre počítač A ešte neexistuje v tabuľke Počítač B, vytvorí sa nová položka. MAC a IP adresy počítača A budú pridané podľa toho, čo je v rámci.
Potom bude odoslaná odpoveď ARP s IP adresou a MAC adresou. Počítač A dostane odpoveď a pridá informácie do svojej tabuľky ARP. S príslušnou MAC adresou môže teraz počítač A posielať ethernetové rámce do počítača B.
Je dôležité poznamenať, že zatiaľ čo IP adresu možno ľahko vyhľadať pre kohokoľvek, iní nemôžu ľahko nájsť MAC adresu. Keď paket IP opustí vašu LAN a prejde cez smerovač, jeho hlavička s MAC adresou sa zahodí. Preto nikto mimo LAN nikdy neuvidí váš MAC v IP pakete (pokiaľ ho aplikácia nepošle ako dáta).
MAC adresy sú trvalé, zatiaľ čo IP adresy sú dynamické
Pretože je priradená k NIC alebo inému hardvéru, MAC adresa sa sama nikdy nezmení (ale mnohé sieťové rozhrania podporujú zmenu MAC adresy). Na druhej strane je veľa adries IP dynamických, ktoré sa pravidelne menia v závislosti od času alebo charakteristík nastavenia siete.
Každá adresa má jedinečnú štruktúru adresy
MAC adresa je 48-bitová hexadecimálna adresa. Zvyčajne pozostáva zo 6 sád 2 čísel alebo znakov oddelených dvojbodkami. Vzorová adresa MAC by vyzerala takto: 00:00:5e:00:53:af.
Mnoho výrobcov sieťových kariet a iného hardvéru používa podobný reťazec na začiatku MAC adresy produktov, ktoré vyrábajú. Toto sa nazýva organizačne jedinečný identifikátor (OUI). OUI sú zvyčajne prvé 3 bajty číslice alebo znaku. IEEE (Institute of Electrical and Electronics Engineers) spravuje OUI pre výrobcov.
Medzitým je adresa IPv4 32-bitové celé číslo znázornené v hexadecimálnom zápise. Bežnejší formát, nazývaný štvorbodový alebo bodkovaný desiatkový, je xxxx, kde každé x môže byť ľubovoľná hodnota od 0 do 255. Napríklad 192.0.2.146 je platné pravidlo adresy IPv4.
Nachádza sa v rôznych vrstvách v modeli OSI
MAC adresy a IP adresy sú tiež v rôznych vrstvách modelu OSI (Open Systems Interconnection). Model OSI je koncepčný rámec, ktorý používa sedem vrstiev abstrakcie na opis všetkých funkcií telekomunikačného systému. V modeli OSI podvrstva MAC vrstvy dátového spojenia (vrstva 2) implementuje adresy MAC. Medzitým IP adresa funguje v sieťovej vrstve (vrstva 3) modelu.
Slabiny IP adries a MAC adries
Pamätáte si, ako IP adresa predstavuje pripojenie zariadenia k ISP? Čo ak sa druhé zariadenie pripojí k primárnemu zariadeniu a cez toto zariadenie prenesie všetku webovú aktivitu? Pre zvyšok webu sa aktivita druhého zariadenia javí ako primárne zariadenie.
Takto skryjete svoju IP adresu pred ostatnými. Aj keď na tom nie je nič zlé, môže to viesť k bezpečnostným problémom. Napríklad zlomyseľný hacker, ktorý sa skrýva za nejakým proxy , môže úradom veľmi sťažiť jeho sledovanie.
Ďalším rizikom je vysledovanie IP adries . Boli by ste prekvapení, čo niekto dokáže urobiť len s vašou IP adresou.
A je tu tiež potenciálny problém konfliktov IP , kde dve alebo viac zariadení zdieľajú rovnakú IP adresu. Deje sa to hlavne v rámci lokálnej siete, no s rastúcim nedostatkom IPv4 adries by sa to mohlo čoskoro rozšíriť na celý internet.
Čo sa týka MAC adries, naozaj potrebujete vedieť len jednu vec: Je veľmi jednoduché zmeniť MAC adresu zariadenia . To marí účel jedinečného identifikátora prideleného výrobcom, pretože ktokoľvek môže „sfalšovať“ MAC adresu inej osoby. Vďaka tomu sú funkcie ako filtre MAC takmer zbytočné.
Bez ohľadu na to sú adresy IP a MAC adresy užitočné a dôležité, takže tak skoro nezmiznú. Dúfajme, že teraz chápete, čo sú, ako fungujú a prečo ich potrebujete.
Ak máte nejaké otázky alebo ak máte nejaké ďalšie tipy alebo vysvetlenia, podeľte sa s nami v sekcii komentárov nižšie!
Pozrieť viac: