TCP/IP
Из пројекта Википедија
| Управо овако су изгледали први чланци сада искусних Википедијанаца. Почетник треба сам, или уз помоћ других корисника, |
TCP/IP je set protokola razvijen da omogući umreženim računarima da dele resurse putem mreže. Razvila ga je grupa iz razvojnog centra okupljenog oko ARPAnet-a (Advance Research Projects Agensy). Napomenimo još da je u periodu od juna 87. do juna 98. više od 300 razli~itih proizvođača imalo proizvode koji su podržavali TCP/IP , i desetine hiljada mreža, različitih veličina i tipova, koji su ih koristili. Taj broj je iz dana u dan sve veći, što je najbolji primer značaja TCP/IP-a u računarskim telekomunikacijama.
Navedimo prvo neke osnovne definicije vezane za sam protokol. Najpribližnije objašnjenje seta protkola je "Internet Protocol Suite" (internet protokol odelo). TCP i IP su dva protokola u jednom "odelu".Sobzirom da su TCP i IP najpoznatiji protokoli postao je uobičajen izraz TCP/IP ili IP/TCP za označavanje cele familije protokola .
TCP/IP je izgrađen na protokolu koji ne podrazumeva prethodno uspostavljanje veza (connectionless technology). Informacije se šalju kao datagrami . Datagram je skup podataka koji su poslati u jednoj poruci. Svaki datagram se kroz mrežu šalje odvojeno. Prvo se mora poslati datagram koji će uspostaviti vezu na višim nivoima (open connection). U nekom trenutku podaci koji treba da se pošalju, se dele u više datagrama i ti datagrami se, na nižem nivou, tretiraju kao potuno odvojene poruke. Navedimo neki primer. Pretpostavimo da imamo fajl od 300000 bajtova. Kako većina mreža ne može da prosleđuje tolike datagrame , protokol će podeliti taj fajl u, na primer, 200 datagrama od po 1500 bajtova. Svaki od njih će biti poslat na drugi kraj. Na računaru koji prima, ti datagrami će biti spojeni u isti onaj 300000 bajtni fajl. Međutim dok se datagrami šalju mreža ne zna da među njima postoji bilo kakva veza. Šta više često se dešava da, na primer, 24. datagram stigne pre 23. Isto tako je moguće da zbog neke greške u mreži neki datagram uopšte ne stigne na drugi kraj. U tom slučaju taj datagram mora biti opet poslat.

