Perdavimo valdymo protokolas reguliuoja informacijos srautą kompiuterių tinklais. TCP veikia kartu su interneto protokolu gerai žinomame duete, sutrumpintame kaip TCP / IP. Su šiuo terminu susidursite kompiuterio ar išmaniojo telefono tinklo nustatymuose, kai tyrinėsite ryšio nustatymus. IP sprendžia duomenų paketų adresavimą ir persiuntimą iš šaltinio į paskirties vietą, o TCP valdo perdavimo patikimumą.
Ką daro TCP
TCP kontroliuoja duomenų perdavimą, kad padidintų patikimumą. Tokiuose tinkluose kaip internetas duomenys perduodami paketus, kurie yra duomenų vienetai, siunčiami savarankiškai tinkle ir vėl surenkami paskirties vietoje.
Duomenų perdavimas tinkle vyksta sluoksniais, kiekvienas protokolas viename sluoksnyje daro tai, kas papildo tai, ką daro kiti. Šis sluoksnių rinkinys vadinamas a protokolo kamino. TCP ir IP dirba ranka rankon rietuvėje, vienas virš kito.
Pvz., Vienas kaminas gali apimti HTTP> TCP> IP> „Wi-Fi“. Tai reiškia, kad kai, pavyzdžiui, kompiuteris pasiekia tinklalapį, jis naudoja HTTP protokolą internetinis puslapis HTML, TCP valdo perdavimą, IP valdo kanalų perdavimą tinkle (internete), o „Wi-Fi“ tvarko perdavimą vietinėje srityje tinklo.
Todėl TCP yra atsakinga už patikimumo užtikrinimą perdavimo metu. Patikimas duomenų perdavimas yra tas, kuris atitinka šiuos reikalavimus.
- Visi paketai pasiekia tikslą, tai yra, paketai nėra pamesti.
- Nėra tokio vėlavimo, kuris turėtų įtakos duomenų kokybei.
- Visi duomenų paketai surenkami iš eilės.
Kaip veikia TCP
TCP sunumeruoja savo paketus. Taip pat užtikrinama, kad jie turi tikslą pasiekti tikslą (vadinamas kelių šimtų milisekundžių trukmė laikas baigėsi) ir kai kuriuos kitus techninius atidėjinius. Apie kiekvieną gautą paketą siunčiančiam įrenginiui pranešama per paketą, vadinamą pripažinimas. Pavadinimas viską pasako. Jei pasibaigus skirtam laikui patvirtinimas negaunamas, šaltinis siunčia kitą tikriausiai trūkstamo ar uždelsto paketo kopiją. Taip pat nepripažįstami ne užsakymai. Tokiu būdu visi paketai visada surenkami tvarkingai, be skylių ir esant tam tikram ir priimtinam vėlavimo langui.
TCP adresavimas
Nors IP siūlo išsamų adresų, vadinamų IP adresais, mechanizmą, TCP neturi tokios įmantrios adresavimo sistemos. Jam to nereikia. Jis naudoja tik numerius, kuriuos pateikia įrenginys, prie kurio jis dirba, kad nustatytų, kur jis priima ir siunčia kurios paslaugos paketus. Šie skaičiai yra vadinami uostai. Pavyzdžiui, interneto naršyklės naudoja 80 prievadą TCP. 25 prievadas reguliuoja siunčiamus el. Prievado numeris dažnai derinamas su paslaugos IP adresu, pvz. 192.168.66.5:80.