Pojasnjen TCP (protokol za nadzor prenosa)

Protokol za nadzor prenosa ureja pretok informacij po računalniških omrežjih. TCP deluje skupaj z internetnim protokolom v dobro znani dvojici, okrajšani kot TCP / IP. Ta izraz boste naleteli v omrežnih nastavitvah računalnika ali pametnega telefona, ko boste raziskovali nastavitve povezave. IP se ukvarja z naslavljanjem in posredovanjem podatkovnih paketov od vira do cilja, medtem ko TCP upravlja zanesljivost prenosa.

Kaj počne TCP

TCP nadzoruje prenos podatkov za povečanje zanesljivosti. V omrežjih, kot je internet, se podatki prenašajo v paketov, ki so enote podatkov, ki se pošljejo neodvisno v omrežje in ponovno sestavijo na cilju.

Grafika izrazov za računalniško mreženje TCP / IP
Funtap preko Getty Images

Prenos podatkov v omrežju poteka v plasteh, pri čemer vsak protokol na eni plasti naredi nekaj komplementarnega s tem, kar počnejo drugi. Ta sklop slojev se imenuje a sklad protokola. TCP in IP delujeta z roko v roki v svežnju, ena nad drugo.

En sklad lahko na primer vključuje HTTP> TCP> IP> Wi-Fi. To pomeni, da ko na primer računalnik dostopa do spletne strani, za pridobitev uporabi protokol HTTP spletna stran v HTML-ju, TCP nadzoruje prenos, IP ureja kanaliziranje v omrežju (internet), Wi-Fi pa upravlja prenos na lokalnem območju omrežje.

instagram viewer

TCP je zato odgovoren za zagotavljanje zanesljivosti med prenosom. Zanesljiv prenos podatkov je tisti, pri katerem so izpolnjene naslednje zahteve.

  • Vsi paketi prispejo na cilj, torej paket ni izgubljen.
  • Ni takšne zamude, ki bi vplivala na kakovost podatkov.
  • Vsi podatkovni paketi so znova sestavljeni po vrstnem redu.

Kako deluje TCP

TCP oštevilči svoje pakete. Zagotavlja tudi, da imajo rok za dosego cilja (traja nekaj sto milisekund odmor) in nekatere druge tehnične določbe. Za vsak prejeti paket je naprava, ki pošilja, obveščena prek poklicanega paketa potrditev. Ime pove vse. Če po poteku časovne omejitve potrditev ni prejeta, vir pošlje novo kopijo verjetno manjkajočega ali zapoznelega paketa. Paketi, ki niso v redu, prav tako niso priznani. Tako so vsi paketi vedno sestavljeni po vrstnem redu, brez lukenj in v določenem in sprejemljivem zakasnilnem oknu.

Naslavljanje TCP

Medtem ko IP ponuja popoln mehanizem za naslavljanje, imenovan IP naslovi, TCP nima tako dovršenega sistema naslavljanja. Ne potrebuje ga. Številke, ki jih zagotavlja naprava, na kateri dela, uporablja le za ugotavljanje, kje za katero storitev prejema in pošilja pakete. Te številke se imenujejo pristaniščih. Na primer, spletni brskalniki uporabljajo vrata 80 za TCP. Vrata 25 urejajo odhodno e-pošto. Številka vrat je pogosto povezana z naslovom IP storitve, npr. 192.168.66.5:80.