Predtým, ako sa pokúsite odpovedať na vyššie uvedenú otázku, budete sa musieť výrazne ponoriť do svojej histórie - potom sa samotné príčiny objasnia samy o sebe..
Prečo počítače (a iné elektronické zariadenia) všeobecne potrebujú „adresy“
Len čo existuje viac ako jedno elektronické zariadenie (inými slovami, objaví sa nejaký druh „siete“) a vznikne potreba prenášať údaje medzi nimi, Otázkou je, ako identifikovať zariadenia. Samozrejme, v tej istej miestnosti sa to dá dosiahnuť pomocou súboru jedinečných mien - čo však robiť, keď počítače pripojené prostredníctvom siete musia interagovať na úrovni mesta, krajiny alebo celého sveta? Na tento účel sa na konci sedemdesiatych rokov minulého storočia vymyslel celý súbor pravidiel s názvom „zásobník protokolov TCP / IP". Táto pomerne komplexná množina úplne určovala interakciu (prenos údajov) medzi akýmkoľvek počítačom v sieti IP - ale na tento účel priradila každému interagujúcemu počítaču jedinečné číslo (adresu IP) s veľkosťou 32 bitov (je obvyklé písať ho ako 4 bajty s oddeľovačmi, typ AA) : BB: CC: DD - a volajte IPv4) - teda „položte hodinovú baňu“ na ďalšie desaťročia.
Z poznatkov matematiky je zrejmé, že na vytvorenie približne stačí 32 bitov štyri a niekoľko miliárd jedinečných adries, ktoré sa na začiatku 80-tych rokov zdali viac ako postačujúce - osobné počítače sa predsa len objavili a boli „slabé“ (8/16 bitov s taktovacou frekvenciou niekoľko megahertzov) a len „veľké stroje“ si mohli dovoliť „prístup do siete“ »(mainframe).
Po „explozívnom“ náraste počtu počítačov sa však do konca 80. rokov ukázalo, že deklarovaný priestor týchto adries nebude pre každého stačiť (pri prechode na vedomie, že viac či menej sa tento problém automaticky vyrieši rozsiahlym zavedením IPv6, kde prípustná dimenzia adresného priestoru je štvornásobná, t. j. až 16 bajtov: pri súčasnom počte obyvateľov Zeme to bude viac ako tristo miliónov jedinečných adries na osobu).Paliatívna cesta von
Sťažilo sa, že hoci sa počítače stále viac a viac rozširujú, simultánny prístup k sieti vyžadoval iba ich relatívne malý počet. Preto sa prijalo toto rozhodnutie: zdôrazniť konkrétne bloky adries pre súkromné siete, kde sa tieto adresy môžu opakovať viackrát (ale nie v rovnakej podsieti / segmente!) - a monitorovanie dočasnej distribúcie obmedzeného počtu „reálnych“ adries by sa malo prideliť organizáciám poskytujúcim prístup k univerzálnej sieti (poskytovatelia internetu), ktorým sú bloky takýchto adries centrálne pridelené. Zdá sa, že všetko sa stalo jednoduchým: existujú „statické adresy“, ktoré zostávajú nezmenené pre počítače / zariadenia v sieti - a „dynamické adresy“, ktoré je možné medzi nimi prenášať / opätovne prideliť na základe určitej dohody.
Adresy interné / externé, „biele“ a „sivé“
Lokálne siete tak mohli nezávisle od seba prideliť adresy zo skupín 10.0.0.0 - 10.255.255.255, 172.16.0.0 - 172.31.255.255 alebo 192.168.0.0 - 192.168.255.255, ktoré sa nazývali súkromné (alebo interné "sivé"). Externá (nazývaná verejná alebo „biela“ adresa) je potrebná iba na to, aby bolo možné adresovať konkrétne sieťové zariadenie z globálnej siete - pod touto adresou je zariadenie „videné zvonku“ a je evidentne jedinečné pre celú sieť. Automatické priraďovanie (preklad) sieťových adries zo súkromných na verejné a naopak sa vykonáva pomocou prekladu sieťových adries (NAT)..
Zhrnieme: základný rozdiel medzi akoukoľvek (bez ohľadu na „farbu“, skupinovú príslušnosť a túžbu vlastníka) statickou IP z dynamického náprotivku je, že prvá zostane nezmenená, keď je počítač / zariadenie pripojené k sieti, a dynamická adresa je vždy priradená automaticky a používa sa obmedzený čas („životnosť“ je určená službou, ktorá ju pridelila). V sieti sa dynamické adresy zvyčajne prideľujú pomocou dedikovaného servera, ktorý podporuje DHCP - hoci BOOTP, IPCP (prostredníctvom PPP), Zeroconf a RARP sa stále môžu používať na rovnaký účel..