INDICE
Capitolo 1: Introduzione pag.1
Capitolo 2: Controllo di congestione per
applicazioni multicast pag.5
2.1 Multicast pag.5
2.1.1 Pila protocollare
pag.5
2.1.2 Reliable multicast
pag.6
2.1.2.A Classificazione e
funzionalità pag.6
2.1.2.B Criteri di valutazione
pag.9
2.1.3.C Controllo di
congestione “equation-based” pag.12
2.2 PGM pag.13
2.2.1 Introduzione pag.13
2.2.2 Considerazioni di
progetto pag14
2.2.3 Opzioni pag.16
2.2.4 Architettura pag.17
2.2.4.A Operazioni della
sorgente pag.17
2.2.4.B Operazioni del
ricevitore pag.17
2.2.4.C Operazioni
dell’elemento di rete pag.18
2.2.5 Elementi chiave pag.18
2.2.6 Procedure pag.20
2.3 PGMCC pag.25
2.3.1 Introduzione pag.25
2.3.2 Il protocollo pag.25
2.3.3 Pacchetti pag.27
2.3.4 Il controllo a
finestra pag.28
2.3.5 La sorgente pag.29
2.3.6 La selezione
dell’acker pag.29
2.3.7 Osservazioni pag.32
2.4 Reti satellitari
pag.33
2.4.1 Problemi del PGMCC in
reti satellitari pag.34
Capitolo 3: Network Simulator pag.36
3.1 Simulazione e NS pag.36
3.2 Ambiente di lavoro
pag.38
3.3 Modellizzazione pag.39
3.4 Monitoraggio dati pag.41
Capitolo 4: Campagna simulativa pag.43
4.1 Analisi di throughput
pag.43
4.2 Throughput al variare
del numero di ricevitori pag.43
4.2.1 Caso GEO pag.45
4.2.2 Caso MEO pag.49
4.2.3 Caso LEO pag.51
4.3 Throughput al variare
della probabilità di perdita pag.53
4.3.1 Caso GEO pag.53
4.3.2 Caso MEO pag.54
4.3.3 Caso LEO pag.55
4.4 Throughput medio al
variare del RTTSAT pag.55
4.4.1 Fissato il numero di
ricevitori pag.55
4.4.2 Fissata la probabilità
di perdita pag.57
4.5 Caso asimmetrico pag.59
4.5.1 Numero di ricevitori
pari a 2 pag.60
4.5.2 Numero di ricevitori
pari a 10 pag.61
4.5.3 Numero di ricevitori
pari a 50 pag.62
4.6 Intra-protocol fairness
pag.62
4.7 Inter-protocol fairness
pag.63
Capitolo 5: Conclusioni pag.65
Riferimenti bibliografici pag.68
Appendice A Guida all’installazione pag.70
Appendice B Acronimi e formato pacchetti PGM pag.72
Appendice C Raccolta scripts pag.75
Glossario e Acronimi pag.104