Što je IP ili Internet Protocol?

Internetski protokol je skup tehnika koje koriste mnogi domaćini za prijenos podataka putem Interneta. Trenutna verzija internetskog protokola je IPv4, koji pruža 32-bitni adresni sustav.

Internetski protokol je sustav “najboljih napora”, što znači da nijedan paket informacija koji se šalje preko njega nije zajamčen da će stići na odredište u istom stanju u kojem je poslan. Često se drugi protokoli koriste u tandemu s internetskim protokolom za podatke koji iz ovog ili onog razloga moraju imati iznimno visoku vjernost.

Svaki uređaj spojen na mrežu, bilo da se radi o lokalnoj mreži (LAN) ili Internetu, dobiva broj internetskog protokola. Ova adresa se koristi za jedinstvenu identifikaciju uređaja među svim ostalim uređajima povezanim na proširenu mrežu.

Trenutna verzija internetskog protokola (IPv4) omogućuje više od četiri milijarde jedinstvenih adresa. Taj se broj drastično smanjuje, međutim, praksom webmastera koji adrese uzimaju u velikim blokovima, od kojih većina ostaje neiskorištena. Postoji prilično značajan pokret za usvajanje nove verzije internetskog protokola (IPv6), koji bi imao dvije do sto dvadeset osme potencije jedinstvenih adresa. Ovaj se broj može otprilike predstaviti trojkom s trideset i devet nula iza njega.

Razlog zašto je tako praktički neograničen skup adresa internetskih protokola poželjan je pojava malih bežičnih uređaja. U prošlosti se činilo da će četiri milijarde adresa biti više nego dovoljno, ali adrese su u to vrijeme koristila samo računala. U budućnosti je moguće zamisliti da će za svako ljudsko biće na zemlji postojati stotine, ako ne i tisuće uređaja koji komuniciraju putem bežičnih mreža, od kojih će svaki trebati svoju adresu u internetskom protokolu.
Većina ljudskih korisnika ne koristi izravno IP adrese, umjesto toga koriste riječi za pristup poslužiteljima i računalima koja žele posjetiti. Uneseni nazivi domena povezani su sa svojim adresama internetskog protokola putem sustava naziva domena (DNS), koji vodi evidenciju o svim nazivima domena i IP adresama na koje se odnose.