Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
* TCP (Protokol prenosového riadenia): TCP je pracovným koňom pre spoľahlivý prenos údajov. Využíva niekoľko techník na zabezpečenie spoľahlivého dodania:
* Sekvenčné čísla: Každý paket je očíslovaný, čo umožňuje prijímateľovi detekovať chýbajúce pakety alebo mimo poriadku.
* Poďakovanie (ACKS): Prijímač odošle ACK späť odosielateľovi, čo potvrdzuje prijatie paketov. Ak ACK nie je prijatý v období časového limitu, odosielateľ retransmituje paket.
* Ovládanie toku: TCP riadi mieru prenosu údajov, aby zabránil tomu, aby odosielateľ ohromil prijímač.
* Kontrola preťaženia: TCP upravuje rýchlosť prenosu na základe preťaženia siete, aby sa zabránilo preťaženiu siete.
Dokonca aj s TCP sú absolútne záruky nepolapiteľné. Mimoriadne zriedkavé udalosti, ako sú katastrofické zlyhania siete alebo predĺžené siete, môžu stále viesť k strate paketov.
* UDP (Protokol používateľa Datagram): UDP je protokol bez pripojenia, ktorý nezaručuje doručenie. Je to rýchlejšie ako TCP, pretože nezahŕňa režijné mechanizmy spoľahlivosti. Aplikácie, ktoré dokážu tolerovať niektoré straty paketov (napríklad streamovanie videa alebo online hier), často používajú UDP. Spoľahlivosť, ak je to potrebné, sa implementuje na úrovni aplikácie.
* Mechanizmy na úrovni aplikácií: Aplikácie si môžu vybudovať svoje vlastné mechanizmy spoľahlivosti na vrchole UDP alebo dokonca TCP, aby sa ďalej zvýšila spoľahlivosť. To by mohlo zahŕňať veci ako:
* Protokol o opakovanom prenose: Podobne ako v mechanizme opakovaného prenosu TCP, ale spravovaný aplikáciou.
* Kontrolné súčty a kódy korekcie chýb: Tieto pomáhajú detekovať a niekedy správne chyby v prijatých paketoch.
Stručne povedané:Zatiaľ čo TCP a rôzne mechanizmy na úrovni aplikácií významne zlepšujú pravdepodobnosť dodania paketov, žiadny sieťový protokol poskytuje 100% záruku. Vonkajšie faktory, ako sú výpadky siete, zlyhania zariadení a škodlivé útoky, môžu vždy narušiť prenos. Spoľahlivosť je záležitosťou pravdepodobnosti a zmierňovania, nie absolútnou istotou.