Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
1. Pakety potvrdenia (ACK):
* v TCP: Prijímač pošle paket ACK späť odosielateľovi pre každý prijatý dátový paket. To potvrdzuje, že paket bol prijatý správne a postupne požaduje ďalší paket. Ak ACK nie je prijatý v období časového limitu, odosielateľ retransmituje chýbajúci paket.
* v Udp: UDP nezaručuje doručenie, takže pakety ACK sú voliteľné. Aplikácie však môžu implementovať svoje vlastné mechanizmy ACK na zabezpečenie spoľahlivého poskytovania údajov.
2. Pakety negatívneho potvrdenia (NAK):
* V niektorých protokoloch: Pakety NAK sa používajú na výslovné označenie, že chýba konkrétny paket. Môže to byť efektívnejšie ako odosielanie samostatných ACK pre každý paket, ale vyžaduje zložitejší protokol.
3. Sekvenčné čísla:
* Všetkým paketom v dátovom toku sú priradené jedinečné čísla sekvencií. To umožňuje prijímateľovi identifikovať chýbajúce pakety a požiadať o ich opakovanie.
4. Časovače:
* Odosielateľ používa časovače na určenie, kedy na prejdenie paketov, ak ACK nie je prijatý v určitom časovom rámci.
5. Okno:
* Niektoré protokoly používajú mechanizmus posuvného okna na správu viacerých dátových paketov pri tranzite. Prijímač môže potvrdiť viac paketov naraz a odosielateľ môže pred prijatím ACK odosielať viac paketov.
Konkrétne príklady:
* TCP (Protokol prenosového riadenia): Toto je protokol zameraný na pripojenie, ktorý používa ACK a sekvenčné čísla na spoľahlivé doručovanie údajov.
* UDP (Protokol používateľa Datagram): Toto je protokol bez pripojenia, ktorý nezaručuje doručenie. Aplikácie však môžu implementovať svoje vlastné mechanizmy ACK na spoľahlivé poskytovanie údajov.
* ftp (protokol prenosu súborov): Tento protokol používa ACKS a Sekvence Numbers na zabezpečenie spoľahlivého prenosu súborov.
* http (protokol prenosu Hypertext): Tento protokol používa ACK na zabezpečenie spoľahlivého doručovania webových stránok a iných údajov.
Použité špecifické mechanizmy budú závisieť od špecifického protokolu a aplikácie. Cieľom je však vždy zabezpečiť spoľahlivé doručovanie údajov potvrdením prijatých paketov a požiadaním o opakovanie chýbajúcich paketov.