Hva er overføringskontrollprotokollen?
Overføringskontrollprotokollen er en av de to protokollene som utgjør Internett-tilkoblingssuite. Denne protokollen er kombinert med Internett-protokollen for å danne grunnlaget for nesten all Internett-trafikk. Disse protokollene er nesten uatskillelige i bruk og er helt avhengige av hverandre for å fungere ordentlig; som et resultat er internettforbindelsessuien vanligvis forkortet som TCP / IP (overføringskontrollprotokoll / Internett-protokoll). Overføringskontrollprotokollen er ansvarlig for demontering og montering av data, og Internett-protokollen håndterer dirigering og overføring.
Internett-trafikk består hovedsakelig av små dataspreng som kalles pakker. Disse pakkene inneholder informasjon angående opprinnelsen og destinasjonen til dataene, samt noen tilleggsinformasjon. Pakkene opprettes og settes sammen igjen av overføringskontrollprotokollen og sendes over Internett av Internett-protokollen.
For å illustrere denne prosessen, si at et dokument flyttes fra en ekstern datamaskin til en lokal. Datamaskinen mottar flyttekommandoen, og Internett-protokollen bestemmer hvordan dokumentet må flyttes mellom datamaskinene. Internett-protokollen ber deretter overføringskontrollprotokollen dele opp dokumentet på en bestemt måte. Overføringskontrollprotokollen deler deretter opp dokumentet i pakker, og Internett-protokollen sender dem ut.
Når dokumentpakkene ankommer den lokale datamaskinen, begynner transmisjonskontrollprotokollen å samle dem igjen. Den kontrollerer først om den har alle sammen, og om de er i riktig form - hvis den trenger utskiftninger, sender den en forespørsel om delene den trenger og venter på at de skal komme. Etter at de har fått alle brikkene, omorganiserer de dem i riktig rekkefølge og setter sammen dokumentet. Den sender den videre til Internett-protokollen, som informerer datamaskinen om at filen har kommet.
Disse prosessene utgjør det store flertallet av internettbruken. Programmer som nettlesere, e-postklienter og filoverføringssystemer bruker denne grunnleggende frem og tilbake prosessen for hvert samspill. Dette enhetlige systemet tillater ikke-relaterte programmer og systemer å sende informasjon til hverandre uten konvertering. Det er uvesentlig hvilket operativsystem eller program som sendte informasjonen, ettersom kontrollprotokollen faktisk gjorde arbeidet.
Siden dette er den grunnleggende hjørnesteinen på Internett, endres protokollen aldri så veldig mye. Dette tillater systemer bakoverkompatibilitet over Internett. Endringer i protokoller vil føre til at eldre maskiner kobles fra permanent. Selv uten en vanlig oppdatering er systemet så enkelt at det sjelden krever ekstra overvåking eller oppmerksomhet.