The ARQoS project involves a significant amount of implementation and experimental validation. We maintain equipment for this purpose at two sites: NC State and MCNC.

At NC State, equipment consists of 6 desktop PCs in the lab, 5 laptops used primarily for demos, and 6 more PCs distributed among our group. One additional machine functions as a web and file server. All machines have Linux installed; we primarily use RedHat 6.2 or 7.0. Some of the machines are configured as routers with multiple ethernet interfaces. We will shortly have a Dell Powervault file server for the group, as well.

The MCNC site consists of 6 PCs, also with Linux installed. These machines are configured as a small-scale DiffServ-enabled network. All the testbed machines are running RedHat Linux version 6.0 with kernel version 2.2.14. DiffServ version 8 and a snapshot of the latest iproute2-2.2.4 are also installed. Two of our testbed machines, are configured as DiffServ routers incorporating the functions of policing flows and forwarding data based on DS field markings. The other four machines function as traffic sources and sinks.

Our progress on the DiffServ vulnerability analysis, attack implementation, data collection, and analysis includes:

  1. Experiments involving our DiffServ testbed
  2. Design of attacks using the Linux kernel, analysis of Linux Diffserv source code, and implementation of a monitor to collect PHB statistics

last updated 1-February-2002
contact: webmaster