Kalábovi

Kalábovic wikina

Uživatelské nástroje

Nástroje pro tento web


msz:sprava_chyb_na_urovni_paketu

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
msz:sprava_chyb_na_urovni_paketu [16. 06. 2012, 10.17:37] – [Selektivní opakování] pitelmsz:sprava_chyb_na_urovni_paketu [06. 10. 2026, 04.53:25] (aktuální) – odstraněno - upraveno mimo DokuWiki (Neznámé datum) 127.0.0.1
Řádek 1: Řádek 1:
-====== Správa chyb na úrovni paketů ====== 
-Neřeší problémy na úrovni bitů, ale paketů. 
-  * Ztráta (vadné msěrovací tabulky, vadný HW) 
-  * Duplikace (ztratí se potvrzovací paket) 
-  * Změna pořadí (pakety šly jinými cestami) 
-===== TCP ===== 
-==== Trojcestné potvrzování ==== 
-{{http://www3.gdin.edu.cn/jpkc/dzxnw/jsjkj/chapter3/35.files/tcp_3way.gif?500}} 
-  - Klient odešle na server datagram s nastaveným příznakem ''SYN'' a náhodně vygenerovaným číslem sekvence (//x//), potvrzovací číslo = 0. 
-  - Server odešle klientovi datagram s nastavenými příznaky ''SYN'' a ''ACK'', potvrzovací číslo = //x// + 1, číslo sekvence je náhodně vygenerované (//y//). 
-  - Klient odešle datagram s nastaveným příznakem ''ACK'', číslo sekvence = //x// + 1, číslo odpovědi = //y// + 1. 
-==== Go back N ==== 
-[[wp>Go-Back-N ARQ]], [[http://media.pearsoncmg.com/aw/aw_kurose_network_4/applets/go-back-n/index.html|Applet]] 
  
-Při detekci ztráty paketu se znovu zasílá celé chybykontrolující okno (všechny pakety, které se v něm nacházely). 
-==== Selektivní opakování ==== 
-[[wp>Selective Repeat ARQ]] 
- 
-Pomocí bitové masky dává příjemce odesilateli vědět, které pakety z aktivního chyby-kontrolujícího okna dorazily v pořádku a které nikoli. Zasílány jsou jen ty pakety, které se ztratily.