Šta je to protokol model? To je zajednički pokazatelj funkcija koje određeni protokoli u kolekciji poseduju. Kolekcija je grupa protokola. Svaki protokol model je logički prikazan kroz slojeve pri čemu svaki sloj ima neku funkciju. Da bi se kolekcija sistematizovala mora se poznavati uloga svakog protokola u toj kolekciji jer slojevi modela reprezentuju uloge. Danas su u upotrebi dva protokol modela i to: TCP/IP i OSI protokol modeli.
U vreme kada je pravljen TCP/IP protokol model nije postojao nikakav protokol model. Svojevremeno ljudi koji su pravili TCP protokol su kreirali i TCP/IP protokol model na osnovu čega je i dobio naziv. U nekim starijim knjigama ili literaturi ovaj protokol model nosi naziv i DoD (Department of Defence) model jer su američko ministartstvo odbrane, nekoliko privatnih firmi i Berkli univerzitet zajednički napravili TCP/IP protokol model za potrebe američke vojske.
Kako izgleda TCP/IP protokol model?
TCP/IP protokol model je sastavljen od četiri sloja (Layer-a) i to: link sloja, internet sloja, transportnog sloja i aplikativnog sloja. Slojevi se numerišu odozdo ka vrhu. Na slici je dat logički prikaz TCP/IP protokol modela:

Slika : TCP/IP protokol model
Važno je da se napomene da na datom prikazu TCP/IP kolekcija zauzima slojeve od drugog do četvrtog sloja.
Link sloj kao prvi sloj modela sadrži mrežne protokole one koji opisuju način transportovanja podataka kroz fizičku mrežu. Ovi protokoli su najčešće nezavisni od protokola koji stoje iznad njih. Predstavnici ovog sloja su: Ethernet protokol, Token Ring protokol, PPP protokol i drugi fizički protokoli, odnosno protokoli fizičke mreže. To su protokoli kojima ustvari upravlja mrežni adapter. Slojevima od drugog do četvrtog upravlja operativni sistem.
Internet sloj kao drugi po redu sloj modela je isključivo zadužen za logičko adresiranje podataka. Takođe na ovom sloju se može raditi testiranje funkcionalnosti komunikacije, da li je neki host dostupan ili ne, itd. Esencija ovog sloja je protokol koji se zove IP protokol. Na ovom sloju se vrši određivanje najbolje putanje, zatim TTL parametra i takođe sadrži kontrolne protokole kao što su ICMP protokol, IGMP (Internet Group Message Protocol) protokol – inače zadužen za Multicast komunikaciju. Na ovom sloju se još nalazi i ARP protokol, RARP protokol, BOOTP protokol (služi za isporuku IP adresa terminalima u Unix okruženju), itd.
Pročitajte ostatak ovog unosa »