TCP (Transmission Control Protocol) förklaras

click fraud protection

Transmission Control Protocol reglerar informationsflödet över datanätverk. TCP arbetar tillsammans med Internet Protocol i en välkänd duo förkortad till TCP / IP. Du kommer att stöta på den här termen i nätverksinställningarna på din dator eller smartphone när du utforskar anslutningsinställningar. IP behandlar adressering och vidarebefordran av datapaket från källa till destination medan TCP hanterar överföringssäkerheten.

Vad TCP gör

TCP styr överföringen av data för att främja tillförlitlighet. På nätverk som Internet överförs data in paket, som är enheter av data som skickas oberoende i nätverket och återmonteras på destinationen.

Grafik över datornätverkstermerna TCP / IP
Funtap via Getty Images

Överföring av data i ett nätverk sker i lager, varje protokoll i ett lager gör något kompletterande med vad de andra gör. Denna uppsättning lager kallas a protokollstack. TCP och IP fungerar hand i hand i stacken, varandra ovanför varandra.

Till exempel kan en stack innehålla HTTP> TCP> IP> Wi-Fi. Detta betyder att när till exempel en dator går åt en webbsida använder den HTTP-protokollet för att få webbsidan i HTML, TCP kontrollerar överföringen, IP styr kanalisering i nätverket (internet) och Wi-Fi hanterar överföring i det lokala området nätverk.

instagram viewer

TCP är därför ansvarig för att säkerställa tillförlitlighet under överföringen. En tillförlitlig dataöverföring är en där följande krav uppfylls.

  • Alla paket når destinationen, det vill säga inget paket går förlorat.
  • Det finns ingen sådan fördröjning som skulle påverka datakvaliteten.
  • Alla datapaket återmonteras i ordning.

Hur TCP fungerar

TCP numrerar sina paket. Det ser också till att de har en deadline för att nå destinationen (en varaktighet på flera hundra millisekunder kallas Paus) och några andra tekniska avsättningar. För varje mottaget paket meddelas den sändande enheten via ett paket som anropas bekräftelse. Namnet säger allt. Om ingen bekräftelse mottas efter tidsgränsen skickar källan en annan kopia av det förmodligen saknade eller fördröjda paketet. Paket som inte är i ordning bekräftas inte heller. På så sätt monteras alla paket alltid i ordning, utan hål och inom ett specifikt och acceptabelt fördröjningsfönster.

TCP-adressering

Medan IP erbjuder en komplett mekanism för adressering som kallas IP-adresser, har TCP inget sådant detaljerat adresseringssystem. Det behöver inte en. Den använder endast nummer som tillhandahålls av den enhet den arbetar med för att identifiera var den tar emot och skickar paket för vilken tjänst. Dessa nummer kallas hamnar. Exempelvis använder webbläsare port 80 för TCP. Port 25 styr utgående e-post. Portnumret är ofta kopplat till IP-adressen för en tjänst, t.ex. 192.168.66.5:80.

instagram story viewer