Tento návod vysvetľuje technológiu, ktorá stojí za sieťovými sieťami. Pre tých, ktorí nemajú záujem o technické aspekty, prejdite na nasledujúce:
- Práca s IP adresami
IPv4 a IPv6
Technológia internetového protokolu (IP) bola vyvinutá v 70. rokoch minulého storočia na podporu niektorých prvých výskumných počítačových sietí . Dnes sa IP stal celosvetovým štandardom pre domáce a obchodné siete. Naše sieťové smerovače , webové prehliadače , e-mailové programy, softvér na okamžité zasielanie správ - všetci sa spoliehajú na IP alebo iné sieťové protokoly vrstvené na vrchole IP .
V súčasnosti existujú dve verzie technológie IP. Tradičné domáce počítačové siete používajú IP verziu 4 (IPv4), ale niektoré ďalšie siete, najmä tie, ktoré sú vo vzdelávacích a výskumných inštitúciách, prijali novú generáciu IP verzie 6 (IPv6).
Adresovanie IPv4
Adresa IPv4 pozostáva zo štyroch bajtov (32 bitov). Tieto bajty sú tiež známe ako oktety .
Na účely čitateľnosti ľudia zvyčajne pracujú s adresami IP v notácii nazvanej desatinné čiarky . Tento zápis označuje časové obdobia medzi každou zo štyroch číslic (oktetov), ktoré obsahujú adresu IP. Napríklad adresa IP, ktorú počítače zobrazujú ako
- 00001010 00000000 00000000 00000001
je napísané desatinným bodom ako
- 10.0.0.1
Pretože každý bajt obsahuje 8 bitov, každý oktet v adrese IP sa pohybuje v hodnote od minima 0 do maximálne 255. Preto je celý rozsah IP adries od 0.0.0.0 do 255.255.255.255 . Toto predstavuje celkom 4 294 967 296 možných IP adries.
Adresovanie IPv6
IP adresy sa významne menia s protokolom IPv6. Adresy IPv6 majú dĺžku 16 bajtov (128 bitov) a nie štyri bajty (32 bitov). Táto väčšia veľkosť znamená, že protokol IPv6 podporuje viac ako
- 300.000.000.000.000.000.000.000.000.000.000.000.000
možné adresy! Vzhľadom na to, že rastúci počet mobilných telefónov a ďalšej spotrebnej elektroniky rozširuje svoju sieťovú sieť a vyžaduje si vlastné adresy, malý adresný priestor IPv4 sa nakoniec vyčerpá a IPv6 sa stane povinným.
Adresy IPv6 sú všeobecne napísané v nasledujúcej forme:
- hhhh: hhhh: hhhh: hhhh: hhhh: hhhh: hhhh: hhhh
V tomto úplnom záznamu sú dvojice bajtov IPv6 oddelené dvojbodkou a každý bajt v obratoch je reprezentovaný ako dvojicu hexadecimálnych čísiel , ako je to v nasledujúcom príklade:
- E3D7: 0000: 0000: 0000: 51F4: 9BC8: C0A8: 6420
Ako je uvedené vyššie, adresy IPv6 bežne obsahujú veľa bajtov s nulovou hodnotou. Stenografická notácia v protokole IPv6 odstraňuje tieto hodnoty z textovej reprezentácie (hoci bajty sú stále prítomné v skutočnej sieťovej adrese ) nasledovne:
- E3D7 :: 51F4: 9BC8: C0A8: 6420
A nakoniec, mnohé adresy IPv6 sú rozšíreniami adries IPv4. V takýchto prípadoch môžu byť pravé štyri bajty adresy IPv6 (dvojice dvojbajt vpravo najbližšie) prepísané v notácii protokolu IPv4. Prevod vyššie uvedeného príkladu na zmiešané výnosy notácie
- E3D7 :: 51F4: 9BC8: 192.168.100.32
Adresy IPv6 môžu byť napísané v ľubovoľnej z plných, skrátených alebo zmiešaných zápisov uvedených vyššie.