Edastusjuhtimise protokoll reguleerib teabevoogu arvutivõrkude kaudu. TCP töötab koos Interneti-protokolliga tuntud duo, lühendatult TCP / IP. Kui kasutate ühenduse seadeid, näete seda terminit arvuti või nutitelefoni võrguseadetes. IP tegeleb andmepakettide adresseerimise ja edastamisega allikast sihtkohta, samal ajal kui TCP haldab edastamise usaldusväärsust.
Mida TCP teeb
TCP kontrollib andmete edastamist usaldusväärsuse suurendamiseks. Sellistes võrkudes nagu Internet edastatakse andmeid paketid, mis on võrgus iseseisvalt saadetud ja sihtkohas uuesti kokku pandud andmete ühikud.
Andmete edastamine võrgus toimub kihtidena, iga protokoll ühes kihis teeb midagi täiendavat sellega, mida teised teevad. Seda kihtide komplekti nimetatakse a protokollivirna. TCP ja IP töötavad üksteise järel virnas käsikäes.
Näiteks võib üks virn sisaldada HTTP> TCP> IP> Wi-Fi. See tähendab, et kui arvuti näiteks siseneb veebilehele, kasutab ta selle saamiseks HTTP-protokolli veebileht HTML-is, TCP kontrollib edastamist, IP reguleerib kanalite edastamist võrgus (Internet) ja Wi-Fi haldab edastamist kohalikus piirkonnas võrku.
Seetõttu vastutab TCP edastamise ajal töökindluse tagamise eest. Usaldusväärne andmeedastus on selline, mille puhul on täidetud järgmised nõuded.
- Kõik paketid jõuavad sihtkohta, see tähendab, et ükski pakett pole kadunud.
- Sellist viivitust, mis mõjutaks andmete kvaliteeti, pole.
- Kõik andmepaketid on järjekorras uuesti kokku pandud.
Kuidas TCP töötab
TCP nummerdab oma paketid. Samuti tagab see, et neil on sihtkohta jõudmise tähtaeg (nimetatakse mitusada millisekundit) aeg maha) ja mõned muud kindlustustehnilised eraldised. Iga vastuvõetud paketi kohta teavitatakse saatvaseadet paketi kaudu tunnustus. Nimi ütleb kõik. Kui pärast ajalõppu ei saada kinnitust, saadab allikas teise puuduva või hilinenud paketi koopia. Samuti ei tunnistata tellimusest väljas olevaid pakette. Nii monteeritakse kõik paketid alati järjekorras, ilma aukudeta ja kindlas ja vastuvõetavas viivitusaknas.
TCP-aadressimine
Kuigi IP pakub täielikku IP-aadressidena käsitlemise mehhanismi, pole TCP-l sellist keerukat adresseerimissüsteemi. Seda pole vaja. Ta kasutab ainult selle seadme pakutavaid numbreid, et tuvastada, millise teenuse pakette ta vastu võtab ja saadab. Neid numbreid nimetatakse sadamad. Näiteks kasutavad veebibrauserid TCP jaoks porti 80. Port 25 reguleerib väljaminevaid e-kirju. Pordi number on sageli ühendatud teenuse IP-aadressiga, nt. 192.168.66.5:80.