TCP (Transmission Control Protocol) verduidelik

Die protokol verseker betroubare data-oordrag

TCP (Transmission Control Protocol) is 'n belangrike netwerk protokol wat gebruik word in die oordrag van data oor netwerke. 'N protokol in die konteks van netwerke is 'n stel reëls en prosedures wat bepaal hoe die oordrag van data uitgevoer word sodat almal in die hele wêreld, onafhanklik van die ligging, sagteware of hardeware wat gebruik word, die ding op dieselfde manier doen . TCP werk saam met IP (Internet Protocol) in 'n bekende duo genaamd TCP / IP. Jy kan hierdie termyn sien in die netwerkinstellings van jou rekenaar, jou slimfoon of draagbare toestel as jy met die instellings rondspeel. Die IP deel handel oor die adressering en versending van datapakkette van bron na bestemming terwyl TCP die betroubaarheid van die oordrag bestuur. In hierdie artikel sal ons sien wat TCP doen en hoe dit werk.

Wat TCP doen

Die funksie van TCP is om die oordrag van data te beheer sodat dit betroubaar is. Op netwerke soos die internet word data versend in pakkies, wat eenhede data is wat onafhanklik op die netwerk gestuur word, en word weer bymekaar gebring sodra hulle die bestemming bereik om die oorspronklike data terug te gee.

Oordrag van data op 'n netwerk word in lae gedoen, elke protokol op een laag doen iets komplementêr met wat die ander doen. Hierdie stel lae word 'n protokolstapel genoem. TCP en IP werk hand in hand in die stapel, een bo die ander. Byvoorbeeld, in een stapel kan jy HTTP - TCP - IP - WiFi hê. Dit beteken dat wanneer 'n rekenaar byvoorbeeld toegang tot 'n webblad het, dit die HTTP-protokol gebruik om die webblad in HTML te kry, TCP beheer die oordrag, IP die kanalisering op die netwerk (bv. Die internet) op die plaaslike area netwerk.

TCP is dus verantwoordelik om betroubaarheid te verseker tydens die oordrag. 'N betroubare data-oordrag is een waarin aan die volgende vereistes voldoen word. Scenario's word gegee om die konsep beter te verstaan.

Hoe TCP werk

TCP etiketteer sy pakkies sodanig dat hulle genommer is. Dit maak ook seker dat hulle 'n sperdatum het om die bestemming te bereik (dit is 'n tydsduur van 'n paar honderd millisekondes genaamd time-out), en ander tegniese bepalings. Vir elke pakket wat ontvang word, word die versendings toestel in kennis gestel deur 'n pakkie genaamd erkenning. Die naam sê dit alles. As daar na die uitreiking geen ontvangs ontvang is nie, stuur die bron 'n ander afskrif van die waarskynlik ontbrekende of vertraagde pakkie. Buitepakkette word ook nie erken nie. Op hierdie manier word alle pakkies altyd in orde, sonder gate en binne 'n voorafbepaalde en aanvaarbare vertraging.

TCP-adressering

Terwyl IP 'n volledige meganisme vir die adressering van die IP-adresse het , het TCP nie so 'n uitgebreide adresseringstelsel nie. Dit het nie een nodig nie. Dit gebruik net getalle wat deur die toestel verskaf word, waaraan dit gewerk word om te identifiseer waar dit ontvang en stuur pakkies vir watter diens. Hierdie getalle word hawens genoem. Byvoorbeeld, webblaaiers gebruik die poort 80 vir TCP. Port 25 word gebruik of e-pos. Die poortnommer word dikwels gekoppel aan die IP-adres vir 'n diens, bv. 192.168.66.5:80