Prevažná väčšina počítačov je pripojená k nejakému druhu siete, ako je domáca sieť, podniková LAN a internet. Tieto siete sú základom modernej komunikácie a umožňujú komunikáciu medzi mnohými zariadeniami.
Na efektívnu komunikáciu sa používa schéma adresovania, ktorá vám umožňuje určiť, kam má smerovať vaša sieťová komunikácia. Hlavná schéma adresovania používaná pre internet je známa ako „IP“ alebo adresy internetového protokolu. V súčasnosti sú v prevádzke dve schémy IP adries. IPv4 je tradičná schéma adresovania. IPv6 sa zavádza ako náhrada, pretože schéme IPV4 sa minuli použiteľné adresy.
IPv4 a IPv6
Adresy IPv4 sa vo všeobecnosti zobrazujú v tvare „bodkovaná štvorica“, kde sú štyri sady až troch číslic oddelené bodkami, napríklad: 192.168.0.1. V tomto zápise musí byť každé zo štyroch čísel medzi 0 a 255. Niekoľko typov adries je vyčlenených ako adresy so špeciálnym významom. Napríklad všetky adresy IPv4, ktoré začínajú 192.168, sú vyhradené na použitie v miestnych sieťach a nemôžu priamo komunikovať s internetom. To znamená, že všetky domáce a dokonca aj podnikové siete môžu opätovne použiť rovnakú sadu adries ako metódu efektívnosti prideľovania adries.
Tip: Adresy IP v IPv4 aj IPv6 budú mať často lomku a za nimi číslo, napríklad „/24“, nazývané maska podsiete. Maska podsiete sa používa na označenie, ktorá časť adresy sa vzťahuje na sieťovú adresu a ktorá časť špecifikuje adresu hostiteľa v rámci tejto siete. Pre sieť /24 sa prvých 24 binárnych bitov adresy používa na označenie sieťovej adresy a zvyšok sa používa na špecifikáciu hostiteľov v tejto sieti.
IPv6 adresy sú komplikovanejšie na zobrazenie. Môžu byť zobrazené až s ôsmimi segmentmi až so štyrmi hexadecimálnymi číslicami oddelenými dvojbodkami. Príklad adresy IPv6 môže vyzerať takto: fe80:4749:dadb:748d:ff:334c:ffff:f000. Použitie šestnástkovej sústavy znamená, že každá číslica môže byť 0-9, af. Segment môže byť kratší ako štyri číslice, pretože úvodné nuly sú vynechané. Rovnako ako v prípade IPv4 sú niektoré typy adries vyhradené pre určité použitie. Všetky adresy IPv6 začínajúce na „fe80“ sú lokálne adresy s rovnakými obmedzeniami ako lokálne adresy IPv4.
Tip: Často môžete vidieť, že adresy IPv6 sú výrazne kratšie s dvojitou dvojbodkou uprostred, napríklad fe80:da29::9999. Toto je skratka zápisu navrhnutá tak, aby sa adresy IPv6 ľahšie čítali, zapisovali a pamätali. Segmenty, ktoré sa skladajú zo štyroch núl, je možné úplne vynechať a nahradiť dvojbodkou „::“. Ak sú dva alebo viac segmentov vedľa seba tvorené celými nulami, možno ich oba vynechať a nahradiť jedným použitím dvojitej dvojbodky. Aby bolo možné rekonštruovať celú adresu, je možné na adresu vynechať iba jednu súvislú sadu segmentov.
Adresa spätnej slučky
„Loopback address“ je ďalším príkladom vyhradenej adresy. Podobne ako lokálne adresy, ktoré môžu zostať iba v rámci lokálnej siete, adresy spätnej slučky môžu zostať iba na lokálnom počítači. Ak sa počítač pokúsi odoslať správu na adresu spätnej slučky, správa sa nikdy neodošle do siete, ale namiesto toho sa zacyklí priamo späť do počítača. Vo všeobecnosti to nie je užitočné pre väčšinu používateľov, ale môže to byť užitočné pre prístup k sieťovým službám, ako sú webové servery na zariadení.
V IPv4 je adresa „127.0.0.1“ podporovaná všetkými zariadeniami ako adresa spätnej slučky. Technicky je každá adresa, ktorá začína na „127“, vyhradená na použitie adresy spätnej slučky, ale nie všetky zariadenia podporujú toto použitie. Niekedy môžete vidieť adresu napísanú ako „127.0.0.1/8“, pretože iba prvých osem binárnych bitov sa používa na označenie sieťovej časti adresy spätnej slučky.
V IPv6 je adresa spätnej slučky „::1“. Len jedna adresa je pridelená na použitie na účely spätnej slučky. Niekedy sa môže písať ako „::1/128“, pretože všetkých 128 binárnych bitov sa používa na označenie sieťovej časti adresy.
Tip: Termín „localhost“ je v schéme DNS vyhradený na odkazovanie na adresy spätnej slučky.
Ak máte na svojom počítači spustený webový server, môžete sa k nemu pripojiť vo webovom prehliadači zadaním adresy spätnej slučky. Napríklad: „http://127.0.1“, „http://::1“ a „http://localhost“ sa všetky priraďujú k počítaču, z ktorého prehliadate.
Tip: Čísla portov môžete zadať aj manuálne, ak hosťujete služby na neštandardných portoch