universityin-classsubject-2202

2024-06-03

Reti di Calcolatori

es. 1

Canale di comunicazione da A a B:

  • Ritardo di 450ms
  • Larghezza di banda da A a B: 1 Mbps
  • Larghezza di banda da B a A: 100 kbps
  • Algoritmo Go-Back-N
  • Frame: 11000 Bytes
    • di cui header: 1000 Bytes
  • ACK = 150 Bytes

Che dimensione dobbiamo dare alla finestra di GBN per ottenere una banda di almeno 500 Kbps?

  • : tempo di spedizione pacchetti da A.
    • dipende in modo inversamente proporzionale dal bitrate e in modo direttamente proporzionale dalla larghezza della finestra.
  • : tempo di propagazione (dall’invio di A alla ricezione di B)
  • : tempo di ricezione di B dei pacchetti inviati da A.
  • : tempo di ricezione di A dei pacchetti inviati da B.
  • : tempo di arrivo di tutti i pacchetti da A a B.


( sarebbe )

Tutto questo assumendo che la finestra sia di un solo frame ().
Posso aumentare i frame sfruttando GBN, ma devo assicurarmi che (ovvero, devo aspettare gli ack prima di poter inviare nuovi frame)

Supponiamo .

Con ,
Verifico la condizione:

In realtà, possiamo calcolare un massimo utilizzabile risolvendo la disequazione:
In questo caso, ()