Dummynet: a simple approach to the evaluation of network protocols
ACM SIGCOMM Computer Communication Review
ENDE: An End-to-end Network Delay Emulator Tool for Multimedia Protocol Development
Multimedia Tools and Applications
An integrated experimental environment for distributed systems and networks
OSDI '02 Proceedings of the 5th symposium on Operating systems design and implementationCopyright restrictions prevent ACM from being able to make the PDFs for this conference available for downloading
Scalability and accuracy in a large-scale network emulator
OSDI '02 Proceedings of the 5th symposium on Operating systems design and implementationCopyright restrictions prevent ACM from being able to make the PDFs for this conference available for downloading
Designing and scaling distributed VoD servers
Multimedia Tools and Applications
Hi-index | 0.02 |
New protocols and network applications must be extensively tested before deployment on the Internet. In this paper, we describe the design and implementation of EmuNET, a lightweight, portable, configurable, and extendable network emulator, which can be used to emulate a wide variety of network characteristics and conditions inside a laboratory environment. Protocols and applications can be tested, without modification, directly on top of the emulated network. The emulator can be used to test protocols under a variety of conditions, such as bit rate limitation, network delay and jitter, bit error rate, different queuing schemes, etc. We show two examples of the use of the emulator to study the performance of voice-over-IP with asymmetric satellite links, and the impact of web caching and traffic compression on the experience of GPRS users.