TCP

23:11, 8 spalio 2025 versija, sukurta MHz (Aptarimas | indėlis) (Naujas puslapis: '''TCP''' - tai tasai protokolas iš viso TCP/IP protokolų paketo, kuris perduoda duomenis tarp dviejų programų. Viena programa - tai koks nors klientas, pvz., kokia naršyklė ar pašto programa, ar dar kas nors, o kita - tai serveris, kuris kažką ten pagal to kliento užklausimus daro. Programos jungiasi iš porto (atsidaro klientas) į portą, ant kurio laukia ir klausosi serveris. Štai taip per tą TCP protokolą ir keliauja duomenys iš vi...)
(skirt) ← Ankstesnė versija | Dabartinė versija (skirt) | Vėlesnė versija → (skirt)

TCP - tai tasai protokolas iš viso TCP/IP protokolų paketo, kuris perduoda duomenis tarp dviejų programų. Viena programa - tai koks nors klientas, pvz., kokia naršyklė ar pašto programa, ar dar kas nors, o kita - tai serveris, kuris kažką ten pagal to kliento užklausimus daro. Programos jungiasi iš porto (atsidaro klientas) į portą, ant kurio laukia ir klausosi serveris. Štai taip per tą TCP protokolą ir keliauja duomenys iš vienos programos į kitą.

Gi kokiuose kompiuteriuose yra programos, nustato IP protokolas, kuris dirba žemesniame lygmenyje ir užtikrina ryšį iš vieno hosto į kitą.

TCP protokolas yra dažniausiai naudojamas, nes užtikrina, kad jei besiunčiant duomenys bus pamesti, tai jie bus pakartotinai persiųsti, o visas duomenų srautas laikomas TCP/IP steke, tenai viską surenkant į vieną ištisinį duomenų padavimą. Taigi, nei klientui, nei serveriui nereikia rūpintis, kad duomenys nukeliaus nepilni - na, nebent ryšys nutrūktų jau išvis visiškai.

Yra ir supaprastintas šio protokolo variantas - UDP, kuris naudojamas tais atvejais, kai duomenys yra labai staigiai pasenstantys laike, todėl jų teisingumo užtikrinimas ir pakartotinis persiuntimas nereikalingas. Taip būna, pvz., garso ar vaizdo transliacijose. Visgi, net ir tos garso bei vaizdo transliacijos dažniau daromos per TCP protokolą.