Kako rade osnovni internet protokoli?
Internet se moze intenzivno koristiti godinama bez znanja o tome kako on u stvari radi. Činjenica je da ovo znanje nije neophodno, osim nekome ko pravi programe za pristup Internetu.
Osnovni Internet protokoli su zasnovani na razmeni tekstualnih komandi i odgovora. To znači da su lako dostupni iz bilo kog programa za terminalsku emulaciju preko TCP/IP-a. Najzastupljeniji je Hyper Terminal , koji dolazi uz svaki Windows.
Internet protokoli i portovi
HTTP
HyperText Transfer Protocol predstavlja kičmu celokupnog Weba, uobičajeno radi na portu 80. Glavna karakteristika kojom se ovaj protokol izdvaja od ostalih TCP protokola, kao što je npr. FTP po tome što se konekcija i komunikacija sa serverom prekida odmah nakon izvršenja zahteva klijenta (isporučenog paketa trazenih podataka). Zbog ovoga je HTTP je idealan za Web, gde je stranica obično povezana sa drugim stranicama na drugim „posluziteljima“. Ova karakteristika povremeno stvara probleme web dizajnerima, s obzirom na nedostatak stalne konekcije koju moraju nadoknaditi upotrebom drugih metoda za očuvanjem „korisničkog stanja“. Jedna od tih metoda uključuje upotrebu HTTP cookie-a.
SMTP
Simple Mail Transfer Protocol je protokol za slanje elektronske pošte. Server na kome se nalazi obično ima adresu koja počinje sa „stmp“: smtp.eunet.rs, smtp.verat.net, moze da mu se pristupi samo iz lokala, a osluškuje na portu 25.
Za razliku od HTTP-a, SMTP je interaktivan pa rad s njim moze podsetiti na rad u DOS-u.
POP3
Post Office Protocol je protokol za primanje elektronske pošte. Slično SMTP-u, imena njegovih servera najčešće počinju sa „pop3“, a obično je na portu 110.
IRC
Internet Relay Chat obično koristi port 6666, 6667 ili sličan. Naši najpoznatiji IRC serveri Krstarica i Serbiancafe (irc.krstarica.com, irc.serbiancafe.com) koriste 6667.
Jednostavnost protokola
Ovi protokoli su u suštini jednostavni, ali i efikasni. Verovatno je ta jednostavnost jedan od ključnih razloga za njihovu raširenost – lako je napraviti programe koji ih koriste. Sve što jedan program treba da uradi je da se poveze sa drugim kompjuterom, šalje i prima tekst.