Software

ESM Broadcast (http://esm.cs.cmu.edu/)
This is a complete broadcasting tool based on the End System Multicast architecture that enables any user on the Internet to stream video, in a manner that can be received by any other user on the Internet. It works on popular OSs (Windows,Linux) and supports popular media players (Quicktime), and has already been used by thousands of Internet users.

HyperCast: Overlay multicasting and peer-to-peer networking for very large groups (http://www.hypercast.org/)
The HyperCast software builds and maintains logical overlay networks between applications on the Internet, and suppors data transmission between applications in the overlay.

Internet Indirection Infrastructure (i3) (http://i3.cs.berkeley.edu/)
The Internet Indirection Infrastructure (i3) offers a rendezvous-based communication abstraction to generalize the Internet's point-to-point communication abstraction and facilitate the deployment of services like multicast, anycast, and mobility.

Software for Scalable Admission Control (http://www.networks.rice.edu/software/)
An implementation of the Egress Admission Control algorithm has been performed for FreeBSD v3.2. The software implementation includes four modules: timestamping, traffic generation, traffic measurement, and admission control.

Performance vs. Trust (http://www.networks.rice.edu/software/)
Ns-2 code and simulation scripts from the paper "A Performance vs. Trust Perspective in the Design of End-Point Congestion Control Protocols". We are grateful to Hung-Yun Hsieh (Georgia Tech) for providing the pilot version of the RCP ns-2 code.

Low-Rate Denial of Service Attacks
(http://www.networks.rice.edu/software/)
Ns-2 code and simulation scripts from the paper "Low-Rate TCP-Targeted Denial of Service Attacks (The Shrew vs. the Mice and Elephants)".

TCP Low Priority (TCP-LP)
(http://www.networks.rice.edu/software/)
A distributed algorithm for low priority data transfer in the Internet.

QoSbox: An IP router for scalable QoS
(http://qosbox.cs.virginia.edu/)

The QoSbox is a configurable IP router that provides per-hop service guarantees on loss, delays and throughput to traffic classes.

RouteConfig (http://mng.cs.virginia.edu/projects/routeconfig/)
RouteConfig is a tool for network configuration of a router testbed for network research projects. 

AVES: Address Virtualization Enabling Service (http://www.cs.cmu.edu/~eugeneng/research/aves/)
AVES is a complete set of software tools that can be used to create Internet services that enable hosts behind NAT firewalls to behave like regular Internet hosts.

GNP: Global Network Positioning (http://www.cs.cmu.edu/~eugeneng/research/gnp/)
GNP is a tool to transform raw Internet distance measurements into various geometric space representations.

EVA (http://denali.berkeley.edu/eva/)
EVA is a prototype system for Extracting, Visualizing and Analyzing corporate ownership information as social networks.