Setting up a Web100-Dummynet testbed for research in transport layer protocols

  • Authors:
  • Steven Bassi;Miguel A. Labrador

  • Affiliations:
  • University of South Florida, Tampa, FL;University of South Florida, Tampa, FL

  • Venue:
  • Proceedings of the 43rd annual Southeast regional conference - Volume 2
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

With recent developments in technology broadening the complexity and performance issues of computer networks, more work is being put in to studying the behavior of network protocols under various new environments. As it stands today, TCP is the dominant protocol for communicating over the Internet. It has shown to be reliable and efficient in the relatively low-bandwidth networks it was designed for. With the increasing availability of high-speed optical, wireless, and ad hoc networks, more research is being done to study new TCP variants that will perform optimally under these new conditions. In order to perform such work, researchers require tools to test and observe the properties of the protocols they are studying. This is the case of Web100, a software patch that provides the instrumentation and tools to study and diagnose TCP variables, and Dummynet, a tool for shaping network traffic that can be used in conjunction with Web100 to emulate different environments and network conditions. Although these two powerful tools have gained a lot of attention lately, installing and setting up this testbed is not a straightforward task. In this paper, we address this aspect providing a guide to help researchers and educators reduce the implementation time. In addition, some results to show the research and educational potential of this testbed are included.