TCP je jeden z najpopulárnejších a základných protokolov na prenos dát cez internet. Tento protokol sa používa v sieťach TCP / IP a poskytuje dátový tok, čím prakticky eliminuje stratu informácií v dôsledku implementovanej technológie pripojenia a sťahovania.
Príchod TCP
Protokol TCP / IP bol prvýkrát vyvinutý na začiatku 70. rokov a bol použitý na zostavenie ARPANETU. Táto technológia bola vyvinutá ako súčasť výskumného projektu, ktorý bol zameraný na preskúmanie potenciálu kombinácie počítačov v rámci rovnakej lokálnej alebo virtuálnej siete.
Nadviazanie TCP spojenia sa vykonáva pomocou špeciálneho klientskeho programu, ako je prehliadač, poštový server alebo klient na odosielanie správ.
Štruktúra TCP
Štruktúra TCP / IP vám umožňuje vytvárať prístup k vzdialeným počítačom a tiež kombinovať jednotlivé zariadenia a vytvárať lokálne siete, ktoré fungujú oddelene od všeobecných. TCP je spoľahlivý protokol na prenos dát. Všetky informácie, ktoré budú zaslané do siete, teda zaručene dostane adresát, t. používateľ, ktorému boli údaje poskytnuté.
Alternatívou pre TCP je UDP. Dôležitým rozdielom medzi týmito sieťami je, že TCP musí najskôr nadviazať dôveryhodné spojenie medzi odosielateľom a príjemcom informácií. Po nadviazaní spojenia dôjde k prenosu údajov a potom sa začne postup ukončenia spojenia. UDP okamžite nastaví prenos požadovaných informačných paketov k užívateľovi bez toho, aby najskôr vytvoril kanál.
Posielanie dát cez TCP
Po nadviazaní spojenia pošle TCP dáta po vytvorených trasách v súlade s IP adresami odosielateľa a príjemcu informácie. IP adresa je jedinečný identifikátor pre každé sieťové zariadenie na internete, a preto nemožno paket odoslaný cez vytvorený tunel stratiť alebo omylom odoslať inému používateľovi.
Na fyzickej úrovni prenosu údajov majú informácie formu frekvencií, amplitúd a iných kriviek, ktoré sú už spracované kartou sieťového rozhrania adresáta.
Kanálové protokoly sú zodpovedné za spracovanie informácií počítačom a ich prenos do ďalších komponentov, medzi ktoré patria Ethernet, ATM, SLIP, IEEE 802.11. Tieto kanály poskytujú nielen prenos údajov, ale aj formu doručenia adresátovi. Takže v sieťach IEEE 802.11 sa informácie prenášajú pomocou bezdrôtového rádiového signálu. V takom prípade sa signál vysiela z počítačovej sieťovej karty, ktorá má tiež vlastný MAC kód. V prípade siete Ethernet sa všetok prenos údajov uskutočňuje pomocou káblového pripojenia.