Perdavimo valdymo protokolas

Perdavimo valdymo protokolas (TCP) yra vienas iš pagrindinių interneto protokolų rinkinio protokolų. TCP yra populiaraus "TCP/IP" derinio, naudojamo internete, dalis. Interneto protokolas, arba IP, užtikrina, kad duomenys internete pasiektų reikiamą vietą. Tada TCP užtikrina, kad duomenys būtų pateikti tinkama tvarka ir nė vienas jų nepritrūktų. TCP taip pat padeda kontroliuoti interneto srautą, kad jis nebūtų perkrautas. Šie protokolai, kurie yra tarsi kalbos, kuriomis kalba kompiuteriai, sukurti taip, kad jais galėtų naudotis bet kuris kompiuteris ir bet kuri programa (pvz., žiniatinklio naršyklė ar el. pašto klientas).

TCP svarba

TCP palengvina kompiuterių programų tarpusavio bendravimą, paprastai per kompiuterių tinklą. Kai programa nori išsiųsti daug duomenų, TCP yra atsakingas už duomenų padalijimą, jų siuntimą tinklu ir teisingą sujungimą kitame kompiuteryje. Vykstant šiam procesui, IP pasirenka, kurie laidai ir "sankryžos" bus naudojami, kad visos duomenų dalys būtų siunčiamos greičiausiu būdu. Tai daroma naudojant paketus.

Jei tinklu naudojasi daug žmonių, jis gali būti perkrautas. Be to, kartais dėl oro sąlygų, elektros energijos tiekimo sutrikimų ir kitų problemų gali būti sunku palaikyti ryšį. Interneto maršrutizatoriai, bandydami išspręsti kai kurias iš šių problemų, naudoja vadinamąjį apkrovos balansavimą. Tačiau vis tiek informacija gali būti perduodama ne ta tvarka, gali būti prarandama arba net dubliuojama. TCP yra sukurtas taip, kad pastebėtų visas šias problemas ir bandytų jas išspręsti. Tai gali užtrukti, todėl internetas kartais atrodo lėtas. Kai TCP imtuvas pagaliau surenka tobulą iš pradžių perduotų duomenų kopiją, jis perduoda šiuos duomenis kompiuterio programai, kuri jų prašė. Tokiu būdu programai nereikia žinoti apie tinklą, o TCP nereikia žinoti apie programos duomenis.


AlegsaOnline.com - 2020 / 2023 - License CC3