Question:
3) Una applicazione interattiva utilizza una connessione TCP. Il lato receiver consuma 10 byte ogni 20 msec, mentre la connessione ha un buffer di ricezione di 4000 Byte e usa segmenti di 1200 Byte. Ipotizzando un sender sempre in grado di spedire dati, spiegare come viene realizzato il controllo di flusso fra sender e receiver per evitare buffer overflow e stabilire le regole che governano lo scambio delle informazioni di controllo.
Author: federico volpeAnswer:
E' clark: il receiver è lento !! -> consuma 10 byte ogni 20msec buffer ricezione = 4000 byte, segmenti di 1200 byte Devo calcolare il min(1/2*buffer di ricezione, mss) => min(2000byte, 1200byte) = 1200byte Spedisco il window update quando il buffer ha 1200 byte liberi.
0 / 5 (0 ratings)
1 answer(s) in total