U današnjem digitalnom okruženju gotovo svaka radnja – od slanja elektroničke pošte do gledanja videozapisa – ovisi o pravilima koja uređuju razmjenu podataka. Ta pravila nazivaju se komunikacijskim protokolima i omogućuju da različiti uređaji i servisi međusobno komuniciraju pouzdano i učinkovito.
Sadržaj...
Temeljni pojmovi i model slojeva
Komunikacijski protokol definira način kodiranja, prijenosa i provjere ispravnosti podataka. Kako bi se olakšalo razumijevanje složenosti mrežnih procesa, stručnjaci su razvili apstraktne modele koji razdvajaju komunikaciju na logičke razine. Najpoznatiji su OSI model s sedam slojeva i TCP/IP model s četiri sloja.
OSI model počinje od fizičkog sloja, koji se bavi električnim ili bežičnim signalom, nastavlja kroz slojeve podatkovnog, mrežnog, transportnog, sesijskog, prezentacijskog i završava aplikacijskim slojem, gdje korisnik vidi konačni rezultat. TCP/IP model, koji se praktičnije primjenjuje u stvarnom svijetu, grupira funkcije u mrežni, transportni, internetski i aplikacijski sloj.
Razlikovanje slojeva pomaže u otkrivanju uzroka problema. Na primjer, kvar na fizičkom sloju – poput oštećenog kabela – može uzrokovati gubitak signala, ali neće izravno utjecati na način na koji aplikacija obrađuje podatke. S druge strane, greška na transportnom sloju može dovesti do ponovnog slanja paketa, što usporava komunikaciju.
Najčešći protokoli i njihova uloga
U praksi se koristi širok spektar protokola, a svaki od njih ispunjava određenu funkciju. Slijedi popis najzastupljenijih protokola uz kratak opis njihovog djelovanja:
- TCP (Transmission Control Protocol) – pouzdan protokol koji osigurava da se podaci isporuče u točnom redoslijedu i bez grešaka, koristeći mehanizam potvrda i ponovnog slanja.
- UDP (User Datagram Protocol) – brži, ali nepouzdan protokol koji se primjenjuje u aplikacijama gdje je prioritet brzina, poput video prijenosa uživo ili online igara.
- HTTP (Hypertext Transfer Protocol) – omogućuje pregledavanje web‑stranica i razmjenu podataka između preglednika i poslužitelja.
- HTTPS (HTTP Secure) – šifrirana varijanta HTTP‑a koja štiti privatnost i integritet podataka tijekom komunikacije.
- SMTP (Simple Mail Transfer Protocol) – koristi se za slanje elektroničke pošte između poslužitelja




