Protokol riadenia prenosu riadi tok informácií cez počítačové siete. TCP spolupracuje s internetovým protokolom v známej dvojici skrátenej ako TCP / IP. S týmto pojmom sa stretnete v nastaveniach siete v počítači alebo smartfóne, keď preskúmate nastavenia spojenia. IP sa zaoberá adresovaním a preposielaním dátových paketov zo zdroja do cieľa, zatiaľ čo TCP riadi spoľahlivosť prenosu.
Čo robí TCP
TCP riadi prenos dát na podporu spoľahlivosti. V sieťach, ako je internet, sa dáta prenášajú dovnútra balíčky, čo sú jednotky údajov odosielané nezávisle na sieti a znovu zostavené v cieľovom mieste.
K prenosu údajov v sieti dochádza vo vrstvách, pričom každý protokol na jednej vrstve robí niečo komplementárne s tým, čo robia ostatní. Táto sada vrstiev sa nazýva a zásobník protokolu. TCP a IP pracujú ruka v ruke v zásobníku, jeden nad druhým.
Napríklad jeden zásobník môže obsahovať HTTP> TCP> IP> Wi-Fi. To znamená, že keď napríklad počítač navštívi webovú stránku, použije na získanie protokol HTTP webová stránka v HTML, TCP riadi prenos, IP riadi smerovanie v sieti (internet) a Wi-Fi zabezpečuje prenos v lokálnej oblasti sieť.
TCP je preto zodpovedný za zabezpečenie spoľahlivosti počas prenosu. Spoľahlivý prenos dát je taký, pri ktorom sú splnené nasledujúce požiadavky.
- Všetky pakety dorazia na miesto určenia, to znamená, že sa nestratí.
- Neexistuje žiadne také oneskorenie, ktoré by ovplyvnilo kvalitu údajov.
- Všetky dátové pakety sú znova zostavené v poradí.
Ako funguje TCP
TCP očísluje svoje pakety. Zaisťuje tiež, že majú termín na dosiahnutie cieľa (volanie trvá niekoľko stoviek milisekúnd) čas vypršal) a niektoré ďalšie technické ustanovenia. O každom prijatom pakete je odosielajúce zariadenie informované prostredníctvom paketu s názvom potvrdenie. Názov hovorí za všetko. Ak po uplynutí časového limitu nie je prijaté žiadne potvrdenie, zdroj pošle ďalšiu kópiu pravdepodobne chýbajúceho alebo oneskoreného paketu. Pakety mimo objednávky tiež nie sú potvrdené. Týmto spôsobom sú všetky pakety vždy zostavené v poriadku, bez otvorov a v rámci konkrétneho a prijateľného okna oneskorenia.
TCP adresovanie
Zatiaľ čo IP ponúka kompletný mechanizmus na adresovanie známy ako IP adresy, TCP nemá taký prepracovaný adresovací systém. To nepotrebuje. Používa iba čísla poskytnuté prístrojom, na ktorom pracuje, aby identifikoval, kde pre ktorú službu prijíma a odosiela pakety. Tieto čísla sa nazývajú prístavy. Napríklad webové prehľadávače používajú pre protokol TCP port 80. Port 25 riadi odchádzajúce e-maily. Číslo portu je často spojené s IP adresou služby, napr. 192.168.66.5:80.