Content uploaded by Luigi Rizzo
Author content
All content in this area was uploaded by Luigi Rizzo
Content may be subject to copyright.
Dummynet Revisited
Marta Carbone, Luigi Rizzo
Dipartimento di Ingegneria dell’Informazione
Università di Pisa∗
Technical Report, 31 may 2009
http://info.iet.unipi.it/∼luigi/dummynet/
ABSTRACT
1. INTRODUCTION
∗
2
2. RELATED WORK
2.1 Single-link emulators
•
•
2.2 Emulating multihop networks
3. DUMMYNET
3.1 Pipes
232
B
tD
T=tD+ (l+lQ)/B l
lQ
3.2 Traffic selection: the packet classifier
3.3 Multipath and multihop networks
3.4 Packet dropping
3.5 Queue management and packet schedul-
ing algorithms
2
2
3.6 Emulating MAC layer effects
•
•
3.6.1 Single station model
l/B
3.6.2 Emulating multiple stations
2
3.7 Dummynet accuracy
m
µ
3.8 Scalability
O(1)
O(log N)2N
O(log P)P
·
4. EXTENDING DUMMYNET
4.1 Dynamic reconfiguration
4.2 Adding classifier options
4.3 Extending the emulation part
•
•
•
5. CONCLUSIONS AND FUTURE WORK
6. REFERENCES