Ovaj tutorijal objašnjava tehnologiju umrežavanja Internet protokola (IP) . Za one koji nisu zainteresovani za tehničke aspekte, pređite na sledeće:
- Rad sa IP adresama
IPv4 i IPv6
Internet protokol (IP) tehnologija razvijena je 1970. godine kako bi podržala neke od prvih istraživačkih računarskih mreža . Danas je IP postao svetski standard za kućno i poslovno umrežavanje. Naši mrežni ruteri , veb pregledači , programi za e-poštu, softver za razmenu trenutnih poruka - svi se oslanjaju na IP ili druge mrežne protokole koji se nalaze na vrhu IP-a .
Danas postoje dve verzije IP tehnologije. Tradicionalne matične računarske mreže koriste IP verziju 4 (IPv4), ali neke druge mreže, posebno one u obrazovnim i istraživačkim institucijama, usvojile su sledeću generaciju IP verzije 6 (IPv6).
IPv4 adresiranje
IPv4 adresa se sastoji od četiri bita (32 bita). Ovi bajtovi su poznati i kao okteti .
U svrhu čitljivosti, ljudi obično rade sa IP adresama u notaciji nazvanoj decimalnom tačkom . Ova notacija postavlja periode između svakog od četiri broja (okteta) koje sadrže IP adresu. Na primjer, IP adresu koju računari vide kao
- 00001010 00000000 00000000 00000001
je napisano u tačkama od decimalnih tačaka
- 10.0.0.1
Pošto svaki bajt sadrži 8 bita, svaki oktet u IP adresi se kreće u vrijednosti od najmanje 0 do maksimalno 255. Zbog toga je cijeli raspon IP adresa od 0.0.0.0 do 255.255.255.255 . Ovo predstavlja ukupno 4.294.967.296 moguće IP adrese.
IPv6 adresna adresa
IP adrese značajno se menjaju sa IPv6. IPv6 adrese su dužine 16 bajtova (128 bita), a ne četiri bajta (32 bita). Ova veća veličina znači da IPv6 podržava više od
- 300,000,000,000,000,000,000,000,000,000,000,000,000
moguće adrese! Kako sve veći broj mobilnih telefona i druge potrošačke elektronike proširuje svoju mrežnu sposobnost i zahtijeva njihove sopstvene adrese, manji IPv4 adresni prostor će na kraju istrošiti, a IPv6 postati obavezujući.
IPv6 adrese su generalno napisane u sledećem obliku:
- hhhh: hhhh: hhhh: hhhh: hhhh: hhhh: hhhh: hhhh
U ovoj puni zapisi , parovi IPv6 bajtova su razdvojeni debljinom i svaki bajt u zavoju je predstavljen kao par heksadecimalnih brojeva , kao u sledećem primeru:
- E3D7: 0000: 0000: 0000: 51F4: 9BC8: C0A8: 6420
Kao što je već prikazano, IPv6 adrese obično sadrže mnogo bajtova sa nultom vrijednošću. Stenografska notacija u IPv6 uklanja ove vrednosti iz prikaza teksta (iako su bajtovi i dalje prisutni na stvarnoj mreži ) na sledeći način:
- E3D7 :: 51F4: 9BC8: C0A8: 6420
Na kraju, mnoge IPv6 adrese su proširenja IPv4 adresa. U ovakvim slučajevima, najviše četiri bajta adrese IPv6 (desna dva bajta) mogu biti prepisane u IPv4 notaciji. Pretvaranje gore navedenog primera na mešovite primanja zapisa
- E3D7 :: 51F4: 9BC8: 192.168.100.32
IPv6 adrese mogu biti napisane u bilo kojoj od pune, stenografske ili mešovite notacije ilustrovane gore.