TCP (ülekandearvestuse protokoll) selgitatud

Protokoll tagab usaldusväärse andmeedastuse

TCP (ülekande juhtimise protokoll) on oluline võrgu protokoll, mida kasutatakse andmete edastamisel võrkude kaudu. Protokoll võrkude kontekstis on eeskirjade ja protseduuride kogum, mis reguleerib andmete edastamist nii, et kõik inimesed kogu maailmas, olenemata kasutatavast asukohast, tarkvarast või riistvarast, teevad seda ühtmoodi . TCP töötab koos IP (Internet Protocol) tuntud duo nimega TCP / IP. Seda terminit näete oma arvuti, nutitelefoni või kaasaskantava seadme võrguseadetes, kui proovite seadistada. IP-punkt käsitleb andmepakettide suunamist ja edastamist lähtekohast sihtkohta, samas kui TCP haldab edastamise usaldusväärsust. Selles artiklis me näeme, mida TCP teeb ja kuidas see toimib.

Mis TCP kasutab

TCP funktsioon on kontrollida andmete edastamist nii, et see oleks usaldusväärne. Sellistes võrkudes nagu Internet, edastatakse andmeid pakettides, mis on võrgu sõltumatult saadetavad andmeühikud, ja ühendatakse uuesti, kui nad jõuavad lähteandmeteni, et tagasi anda algandmed.

Andmete edastamine võrgul toimub kihtidena, kusjuures iga kihi protokoll teeb midagi täiendavat, mida teised teevad. Seda kihtide komplekti nimetatakse protokollipaikina. TCP ja IP töötavad käes käsikäes ülaosas. Näiteks võib ühes korstnas olla HTTP - TCP - IP - WiFi. See tähendab, et näiteks kui arvuti jõuab veebilehele, kasutab see HTML-i veebilehe hankimiseks HTTP-protokolli, TCP kontrollib edastust, võrgu kanalite IP-d (nt Internetti) ja WiFi-d kohtvõrgus.

Seetõttu vastutab TCP edastamise eest usaldusväärsuse tagamise eest. Usaldusväärne andmeedastus on see, kus on täidetud järgmised nõuded. Selle kontseptsiooni paremaks mõistmiseks antakse stsenaariume.

Kuidas TCP toimib

TCP märgib oma paketid nii, et need on nummerdatud. Samuti tagab see, et neil on sihtkohta jõudmise tähtaeg (mis kestab mitu sada millisekundit ajahetkel) ja mõned muud tehnilised eraldised. Iga vastuvõetud paketi kohta teavitatakse saatvasse seadmesse paketi nimega kviitungi kaudu. Nimi ütleb kõik. Kui pärast aegumist ei saada kinnitust, allikas saadab teise tõenäoliselt puuduva või hilinenud paketi teise koopia. Tellimuse pakette ei tunnustata ka. Sel viisil on kõik paketid alati kokku pandud, ilma aukudega ja etteantud ja vastuvõetava viivituseta.

TCP aadressid

Kuigi IP-aadressil on IP-aadresside tuntuse täieliku mehhanismi, puudub TCP-l selline üksikasjalik adressurssüsteem. See ei vaja seda. See kasutab ainult selle seadme numbreid, mille abil see töötab, et tuvastada, kuhu ta võtab vastu ja saadab pakette, mille jaoks teenus osutub. Neid numbreid nimetatakse sadamateks. Näiteks kasutavad veebibrauserid TCP-d porti 80. Port 25 kasutatakse või e-posti teel. Pordinumber on sageli seotud teenuse IP-aadressiga, nt 192.168.66.5:80