TCP (Protocol de control de transmissió) explicat

El protocol assegura la transmissió de dades fiable

TCP (Protocol de control de transmissió) és un important protocol de xarxa que s'utilitza en la transmissió de dades a través de xarxes. Un protocol, en el context de les xarxes, és un conjunt de normes i procediments que regulen la transmissió de dades , de manera que tot el món, independentment de la ubicació, programari o maquinari utilitzat, faci el mateix . TCP treballa conjuntament amb IP (Protocol d'Internet) en un conegut duo anomenat TCP / IP. Podeu veure aquest terme a la configuració de la xarxa de l'ordinador, el telèfon intel·ligent o el dispositiu portàtil si feu servir la configuració. La part d'IP tracta de solucionar i reenviar paquets de dades d'origen a destí mentre TCP gestiona la fiabilitat de la transmissió. En aquest article, veurem què fa TCP i com funciona.

Què fa TCP

La funció de TCP és controlar la transferència de dades de manera que sigui fiable. En xarxes com Internet, les dades es transmeten en paquets, que són unitats de dades que s'envien de forma independent a la xarxa i que es tornen a muntar una vegada que arriben a la destinació per retornar les dades originals.

La transmissió de dades en una xarxa es fa en capes, cada protocol d'una sola capa fent alguna cosa complementària amb el que fan els altres. Aquest conjunt de capes s'anomena pila de protocol. TCP i IP funcionen de la mà a la pila, una sobre l'altra. Per exemple, en una sola pila, podeu tenir HTTP - TCP - IP - WiFi. Això significa que quan, per exemple, una computadora accedeix a una pàgina web, utilitza el protocol HTTP per obtenir la pàgina web en HTML, TCP controla la transmissió, IP la canalización a la xarxa (per exemple, Internet) i WiFi la transmissió a la xarxa d'àrea local.

Per tant, TCP és responsable de garantir la fiabilitat durant la transmissió. Una transmissió de dades confiable és aquella en què es compleixen els requisits següents. Es donen escenaris per entendre millor el concepte.

Com funciona TCP

TCP etiqueta els paquets de manera que estiguin numerats. També s'assegura que tenen un termini per arribar a la destinació (que és una durada de diversos centenars de mil·lèsimes d'edat anomenada time-out) i algunes altres disposicions tècniques. Per cada paquet rebut, el dispositiu d'enviament es notifica mitjançant un paquet anomenat reconeixement. El nom ho diu tot. Si després del temps d'espera, no es rep cap acuse de recepció, la font envia una altra còpia del paquet probablement desaparegut o retardat. Els paquets fora d'ordre també no són reconeguts. D'aquesta manera, tots els paquets sempre es munten en ordre, sense forats i dins d'un retard predeterminat i acceptable.

Adreces TCP

Tot i que IP té un mecanisme complet per fer front a les adreces IP conegudes, TCP no té un sistema d'adreces tan elaborat. No necessita cap. Només utilitza els números proporcionats pel dispositiu en què està treballant per identificar on està rebent i enviant paquets per a quin servei. Aquests números s'anomenen ports. Per exemple, els navegadors web utilitzen el port 80 per a TCP. S'utilitza el port 25 o el correu electrònic. El número de port sovint s'uneix a l'adreça IP d'un servei, p. Ex. 192.168.66.5:80