Tehnologija internetskog protokola (IP) razvijena je u sedamdesetima kako bi podržala neke od prvih istraživačkih računalnih mreža. Danas je IP postao svjetski standard za kućnu i poslovnu mrežu. Naši mrežni usmjerivači, web preglednici, e-mail programi, instant messaging programi - svi se oslanjaju na IP ili druge mrežne protokole slojevite na vrhu IP-a.
Danas postoje dvije verzije IP tehnologije. Tradicionalne kućne računalne mreže koriste IP verziju 4 (IPv4), no neke druge mreže, posebno one u obrazovnim i istraživačkim institucijama, usvojile su sljedeću generaciju IP verzije 6 (IPv6).
IPv4 adresiranje oznaka
IPv4 adresa sastoji se od četiri bajta (32 bita). Ti bajtovi također su poznati kao okteti.
U svrhu čitljivosti ljudi obično rade s IP adresama u nazivu koji se zove točkasto decimalno , Ova notacija stavlja razdoblja između svakog od četiri broja (okteta) koji sadrže IP adresu.
Na primjer, IP adresa koju računala smatraju:
- 00001010 00000000 00000000 00000001
napisan je u točkastom decimalu kao:
- 10.0.0.1
Budući da svaki byte sadrži 8 bitova, svaki oktet u IP adresi raspolaže vrijednostima od najmanje 0 do najviše 255. Stoga je cijeli niz IP adresa od 0.0.0.0 kroz 255.255.255.255 , To predstavlja ukupno 4.294.967.296 mogućih IP adresa.
IPv6 adresiranje oznaka
IP adrese znatno se mijenjaju s IPv6. IPv6 adrese su 16 bajta (128 bita) dugače nego č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 mobitela i drugih potrošačkih elektronike proširuju svoje mogućnosti umrežavanja i zahtijevaju vlastite adrese, manji IPv4 adresni prostor konačno će ostati bez mogućnosti i IPv6 postaje obavezan.
IPv6 adrese obično su napisane u sljedećem obliku:
- hhhh: hhhh: hhhh: hhhh: hhhh: hhhh: hhhh: hhhh
U ovom puni zapis , parovi IPv6 bajtova su odvojeni dvotočkom, a svaki bajt u zavojima predstavljen je par heksadecimalnih brojeva, kao u sljedećem primjeru:
- E3D7: 0000: 0000: 0000: 51F4: 9BC8: C0A8: 6420
Kao što je gore prikazano, IPv6 adrese obično sadrže mnogobrojne bajtove s nultom vrijednošću. Stenografski zapis u IPv6 uklanja te vrijednosti iz prikazivanja teksta (iako su bajtovi još uvijek prisutni u stvarnoj mrežnoj adresi) kako slijedi:
- E3D7 :: 51F4: 9BC8: C0A8: 6420
Konačno, mnoge IPv6 adrese su proširenja IPv4 adresa. U tim slučajevima, desno od četiri bajta IPv6 adrese (najdulji parovi od dva bajta) može se prepisati u IPv4 zapisu. Pretvaranje gore navedenog primjera na mješoviti zapis daje:
- E3D7 :: 51F4: 9BC8: 192.168.100.32
IPv6 adrese mogu biti napisane u bilo kojem od gornjih, kratkih ili mješanih zapisa ilustriranih gore.