Kas yra perdavimo valdymo protokolas?

Perdavimo valdymo protokolas yra vienas iš dviejų protokolų, sudarančių interneto ryšio rinkinį. Šis protokolas yra sujungtas su interneto protokolu, kad sudarytų beveik viso interneto srauto pagrindą. Šie protokolai yra beveik neatskiriami naudojant, jie visiškai priklauso vienas nuo kito, kad tinkamai veiktų; dėl to interneto ryšio rinkinys paprastai sutrumpintas kaip TCP/IP (perdavimo valdymo protokolas/interneto protokolas). Perdavimo valdymo protokolas yra atsakingas už duomenų išardymą ir surinkimą, o interneto protokolas tvarko maršruto parinkimą ir perdavimą.

Interneto srautą daugiausia sudaro maži duomenų srautai, vadinami paketais. Šiuose paketuose yra informacijos, susijusios su duomenų kilme ir paskirties vieta, taip pat kai kurios papildomos informacijos. Paketai sukuriami ir surenkami naudojant perdavimo valdymo protokolą ir siunčiami internetu pagal interneto protokolą.

Norėdami iliustruoti šį procesą, tarkime, kad dokumentas perkeliamas iš nuotolinio kompiuterio į vietinį. Kompiuteris gauna komandą perkelti, o interneto protokolas nustato, kaip dokumentas turi judėti tarp kompiuterių. Tada interneto protokolas prašo perdavimo valdymo protokolo tam tikru būdu padalinti dokumentą. Tada TCP padalija dokumentą į paketus, o interneto protokolas juos išsiunčia.

Kai dokumentų paketai patenka į vietinį kompiuterį, TCP pradeda juos iš naujo rinkti. Pirmiausia ji patikrina, ar jas visas turi ir ar jos yra tinkamos formos – jei reikia pakeisti, ji pateikia reikalingų dalių užklausą ir laukia, kol jos atvyks. Gavęs visas dalis, jis pertvarko juos tinkama seka ir surenka dokumentą. Tada jis siunčia jį į interneto protokolą, kuris praneša kompiuteriui, kad failas atkeliavo.

Šie procesai sudaro didžiąją dalį interneto naudojimo. Tokios programos kaip žiniatinklio naršyklės, el. pašto programos ir failų perdavimo sistemos naudoja šį pagrindinį pirmyn ir atgal procesą kiekvienai sąveikai. Ši vieninga sistema leidžia nesusijusioms programoms ir sistemoms siųsti informaciją viena kitai be konvertavimo. Nesvarbu, kokia operacinė sistema ar programa atsiuntė informaciją, nes valdymo protokolas iš tikrųjų atliko darbą.

Kadangi tai yra pagrindinis interneto kertinis akmuo, protokolas niekada labai nesikeičia. Tai leidžia sistemų atgalinį suderinamumą internetu. Dėl protokolų pakeitimų senesnės mašinos visam laikui atsijungtų. Net ir be bendro atnaujinimo sistema yra tokia paprasta, kad retai kada reikia papildomo stebėjimo ar dėmesio.