Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Čo implementuje TCP?

TCP (Protokol prenosu prenosu) implementuje spoľahlivú, usporiadanú a pripojenie orientovanú službu bajtového toku medzi aplikáciami bežiacimi na rôznych hostiteľoch. To znamená, že poskytuje nasledujúce:

* Spoľahlivé doručovanie údajov: TCP zaručuje, že všetky zaslané údaje dorazia do cieľa bez straty, duplikácie alebo korupcie. Na dosiahnutie tohto cieľa využíva potvrdenie (ACK) a opakované opakovania.

* Objednávacia dodávka údajov: Údaje prichádzajú v rovnakom poradí, v akom boli odoslané. TCP čísla každý segment údajov a podľa potreby ich v prijímači zopakuje.

* orientované na pripojenie: Pred začiatkom prenosu údajov TCP vytvorí spojenie medzi odosielateľom a prijímačom. Zahŕňa to trojcestné podanie ruky. Pripojenie zostáva aktívne, kým sa výslovne nezatvorí. Poskytuje stabilný, vyhradený kanál pre komunikáciu.

* Full-Duplex Communication: Dáta môžu prúdiť súčasne v oboch smeroch.

* Ovládanie toku: TCP zabraňuje rýchlemu odosielateľovi, aby prelomil pomalý prijímač. Na reguláciu rýchlosti prenosu údajov používa mechanizmus posuvného okna.

* Kontrola preťaženia: TCP pomáha spravovať preťaženie siete úpravou rýchlosti prenosu na základe sieťových podmienok. Na zabránenie preťaženiu siete sa používajú algoritmy, ako je pomalý štart, vyhýbanie sa preťaženiu a rýchly opakovaný prenos.

Stručne povedané, TCP poskytuje robustný a spoľahlivý spôsob, akým aplikácie na komunikáciu v sieti, a automaticky sa zaoberá mnohými zložitosťami prenosu údajov. Je ideálny pre aplikácie, kde je spoľahlivosť prvoradá, ako napríklad prehliadanie webových stránok, e -mail a prenos súborov.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené