![]() |
Pages (2): « 1 [2] Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Reti di calcolatori (http://www.dsy.it/forum/forumdisplay.php?forumid=68)
-- Congestion Avoidance (http://www.dsy.it/forum/showthread.php?threadid=34008)
Soluzione proposta dal Prof ?
Io leggevo l'esercizio nel post #1 datato il 25-02-2008
non è che si sta parlando di due cose diverse?
Comunque a parte lo svolgimento la regola è :
Se ho 3 ACK duplicati e questo avviene dopo la soglia SST
riporto la mia WC al livello selle SST
Qui la WC cresce in modo lineare.
Se avviene nuovamente 3 ACK duplicati dimezzo la SST e la WC cresce nuovamente linearmente
__________________
Perché, mentre il manganello può sostituire il dialogo, le parole non perderanno mai il loro potere; perché esse sono il mezzo per giungere al significato, e per coloro che vorranno ascoltare, all'affermazione della verità. E la verità è che c'è qualcosa di terribilmente marcio in questo paese. (V)
I popoli non dovrebbero aver paura dei propri governi, sono i governi che dovrebbero aver paura dei popoli. (T.J)
Anche io pensavo così, ma viene visto in modo diverso a lezione. Dopo 3 ACK duplicati oppure dopo un RTO, SST viene sempre posta uguale alla metà dell'attuale CW(SST = CW/2).
La differenza tra le due procedure è che CW nel caso di 3ACK viene posta uguale al nuovo valore di SST e quindi può ripartire da congestion avoidance dato che la rete non è poi così congestionata. Nel caso di RTO la rete è pesantemente congestionata, quindi CW riparte da 1 e cresce in modo esponenziale fino a raggiungere il nuovo livello SST, per poi proseguire con congestion avoidance.
__________________
.. ±·ø·±-`` MuSiC iS My LanGuAGe ´´-±·ø·± ..
Prof. Pagani
39) Si supponga che la finestra di congestione di TCP sia di 18KB quando si verifica l’arrivo di 3
duplicate ack. Si assuma che la MSS sia 1 KB e la SST sia 16KB. Quali sono i due nuovi valori di SST e
Congestion Window? Quanto sarà grande la finestra se alle successive 2 trasmissioni (oltre alla
ritrasmissione) corrisponde l’arrivo di duplicate ack? Cosa succede se dopo la 3° trasmissione si riceve
un altro duplicate ack?
SOL: La soluzione è determinata considerando quanto stabilito dallo RFC 5681, secondo il quale
quando si verifica la ricezione di 3 ack duplicati viene eseguita la procedura di Fast Retransmit / Fast
Recovery: la SST viene ridimensionata come nel caso di retransmission timeout (si veda es. 34), mentre
la congestion window viene posta uguale alla SST. Da qui la crescita della finestra riprende in modo
lineare. Se dovesse verificarsi la ricezione di altri 3 ack duplicati, la procedura viene ripetuta.
Dopo la prima terna di duplicate ack SST diventa 18/2=9 MSS/KB e CW diventa 9. Dopo 2 trasmissioni
sarà SST=9 e CW=11. Se dopo la 3° trasmissione si riceve un altro duplicate ack, SST diventa 11/2=5 e
CW diventa 5.
biett0
Si supponga che la finestra di congestione di TCP sia di 18K quando si verifica l'arrivo di 3 duplicate ACK. Quanto sarà grande la finestra se alle successive 2 trasmissioni corrisponde l'arrivo di un duplicate ACK? Si assuma che la max dimensione di segmento sia 1K e la slow start threshold sia di 16K. Cosa succede se dopo la 3a trasmissione si riceve un altro duplicate ACK? E se invece si riceve un ACK nuovo?
__________________
.. ±·ø·±-`` MuSiC iS My LanGuAGe ´´-±·ø·± ..
| All times are GMT. The time now is 20:17. | Pages (2): « 1 [2] Show all 18 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.