Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Kľúčové zodpovednosti transportnej vrstvy zahŕňajú:
* Segmentácia a opätovné zostavenie: Rozdelenie veľkých aplikácií do menších segmentov vhodných na prenos v sieti a ich opätovné zostavenie na konci prijímania.
* Správa pripojenia: Nadviazanie, riadenie a ukončenie spojení medzi komunikáciou aplikácií. Môže to byť orientované na pripojenie (napríklad TCP) alebo bez pripojenia (ako UDP).
* Ovládanie toku: Správa rýchlosti prenosu údajov, aby sa zabránilo drvivosti prijímača. To zaisťuje, že odosielateľ neodosiela údaje rýchlejšie, ako ich môže prijímač spracovať.
* Ovládanie chýb (pre protokoly zamerané na pripojenie): Detekcia a korekcia chýb, ktoré sa môžu vyskytnúť počas prenosu. Zvyčajne to zahŕňa potvrdenie (ACK) a opakované prenosy.
* multiplexing a demultiplexing: Riešenie viacerých súčasných komunikačných tokov medzi rôznymi aplikáciami na rovnakom hostiteľovi. Multiplexovanie kombinuje údaje z rôznych aplikácií do jedného prúdu, zatiaľ čo demultiplexing oddeľuje údaje na prijímacom konci.
Najbežnejšie protokoly transportnej vrstvy sú:
* TCP (Protokol prenosového riadenia): Protokol zameraný na pripojenie, ktorý poskytuje spoľahlivé, usporiadané a chybové dodávky údajov. Bežne sa používa pre aplikácie vyžadujúce spoľahlivý prenos údajov, ako napríklad webové prehliadanie (HTTP) a e -mail (SMTP).
* UDP (Protokol používateľa Datagram): Protokol bez pripojenia, ktorý ponúka rýchlejší, ale menej spoľahlivý prenos údajov. Nezaručuje dodanie alebo objednávku a neposkytuje kontrolu chýb. Je vhodný pre aplikácie, v ktorých je rýchlosť uprednostňovaná pred spoľahlivosťou, napríklad online hranie a streamovanie.
Transportná vrstva v podstate pôsobí ako most medzi potrebou spoľahlivej komunikácie aplikačnej vrstvy a zodpovednosťou sieťovej vrstvy za dodávanie dátových paketov v celej sieti. Odstraňuje zložitosť prenosu siete z aplikačnej vrstvy.