Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Kľúčové vlastnosti relácie TCP:
1. Pripojenie typu end-to-end :TCP relácia predstavuje vyhradené spojenie vytvorené medzi zdrojovým a cieľovým systémom, charakterizované jedinečným identifikátorom nazývaným Transmission Control Block (TCB) alebo Socket ID.
2. Spoľahlivosť :TCP poskytuje spoľahlivé doručovanie údajov, rieši problémy, ako je strata paketov, pakety mimo poradia a poškodenie údajov, ktoré sa môžu vyskytnúť pri sieťovom prenose. To sa dosiahne pomocou mechanizmov potvrdenia (ACK) a opätovného prenosu.
3. Riadenie toku :TCP riadi rýchlosť, akou sa údaje odosielajú a prijímajú, aby sa predišlo situácii, keď je prijímač preťažený alebo odosielateľovi sa minie vyrovnávacia pamäť. Využíva mechanizmy ako protokol posuvného okna a algoritmy kontroly preťaženia.
4. Orientované na pripojenie :Na rozdiel od protokolov bez pripojenia, ako je UDP, TCP vytvorí virtuálny okruh alebo obojsmerné spojenie pred spustením prenosu údajov. To umožňuje funkcie ako spoľahlivosť a riadenie toku.
5. Poradie a potvrdenie :Každý segment TCP nesie poradové číslo, ktoré zaisťuje doručenie paketov v správnom poradí. Čísla potvrdenia označujú prijaté pakety, čo umožňuje odosielateľovi sledovať a znova prenášať chýbajúce segmenty.
6. Oprava chýb :TCP dokáže odhaliť chyby v prenose pomocou kontrolných súčtov a vykonaním potvrdení. Ak sa zistia chyby, TCP znova odošle ovplyvnené pakety.
7. Čísla portov :Každý koniec relácie TCP je identifikovaný 16-bitovým číslom portu. Kombinácia zdrojovej IP adresy, zdrojového portu, cieľovej IP adresy a cieľového portu jednoznačne identifikuje TCP reláciu.
8. Plne duplexná komunikácia :TCP podporuje simultánny prenos dát v oboch smeroch (full-duplex), čo umožňuje obojsmernú výmenu segmentov.
9. Vytvorenie a ukončenie pripojenia :Pred začatím prenosu údajov sa vykoná trojstranné nadviazanie spojenia na vytvorenie TCP spojenia. Podobne sa štvorsmerné podanie ruky používa na elegantné ukončenie spojenia, čím sa zabezpečí prijatie a potvrdenie všetkých prenášaných údajov.
TCP relácie sú základom pre širokú škálu internetových aplikácií, vrátane prehliadania webu, prenosu súborov, e-mailu, streamovania médií a mnohých ďalších. Poskytujú spoľahlivú a efektívnu dátovú komunikáciu cez siete tým, že zahŕňajú správu pripojení, kontrolu chýb a mechanizmy kontroly toku.