Mis on edastuskontrolli protokoll?

Edastamise juhtimisprotokoll on üks kahest Interneti-ühenduse komplekti moodustavast protokollist. See protokoll on ühendatud Interneti-protokolliga, et moodustada peaaegu kogu Interneti-liikluse alus. Need protokollid on kasutusel peaaegu lahutamatud, sõltudes nende nõuetekohaseks toimimiseks täielikult üksteisest; selle tulemusena on Interneti-ühenduse komplekt tavaliselt lühendatud kui TCP/IP (edastusjuhtimisprotokoll/Interneti-protokoll). Edastamise juhtimisprotokoll vastutab andmete lahtivõtmise ja uuesti kokkupanemise eest ning Interneti-protokoll tegeleb marsruutimise ja edastamisega.

Interneti-liiklus koosneb peamiselt väikestest andmepakettidest, mida nimetatakse pakettideks. Need paketid sisaldavad teavet andmete päritolu ja sihtkoha kohta ning mõningast valikulist lisateavet. Paketid luuakse ja pannakse uuesti kokku edastusjuhtimisprotokolli abil ning saadetakse Interneti kaudu Interneti-protokolli abil.

Selle protsessi illustreerimiseks öelge, et dokument teisaldatakse kaugarvutist kohalikku. Arvuti saab teisaldamise käsu ja Interneti-protokoll määrab, kuidas dokument peab arvutite vahel liikuma. Seejärel palub Interneti-protokoll edastusjuhtimisprotokollil dokument teatud viisil osadeks jagada. Seejärel jagab TCP dokumendi pakettideks ja Interneti-protokoll saadab need välja.

Kui dokumendipaketid saabuvad kohalikku arvutisse, hakkab TCP neid uuesti kokku panema. Esmalt kontrollib see, kas sellel on need kõik olemas ja kas need on õiges vormis – kui see vajab vahetust, esitab ta vajalike osade taotluse ja ootab, kuni need kohale jõuavad. Pärast kõigi osade saamist järjestab see need õiges järjekorras ja koostab dokumendi. Seejärel saadab see Interneti-protokolli, mis teavitab arvutit faili saabumisest.

Need protsessid moodustavad suurema osa Interneti-kasutusest. Sellised programmid nagu veebibrauserid, meilikliendid ja failiedastussüsteemid kasutavad seda põhilist edasi-tagasi protsessi iga suhtluse jaoks. See ühtne süsteem võimaldab sõltumatutel programmidel ja süsteemidel üksteisele teavet teisendamata saata. Ei ole oluline, milline operatsioonisüsteem või programm teabe saatis, kuna juhtprotokoll tegelikult töötas.

Kuna see on Interneti põhiline nurgakivi, ei muutu protokoll kunagi väga palju. See võimaldab süsteemide tagasiühilduvust Interneti kaudu. Protokollimuudatused põhjustaksid vanemate masinate püsiva ühenduse katkemise. Isegi ilma ühise värskenduseta on süsteem nii lihtne, et vajab harva täiendavat jälgimist või tähelepanu.