The Network Simulator ns-2: Contributed Code, HTTP/1.0 Traffic Generator

This module is an OTcl implementation of Web clients and servers, useful for generating background traffic for simulations. At a high level, it works as follows: There are two types of source agents: WWWClient and WWWServer. At configuration time, the WWWClient is connected to the WWWServer. The WWWClient makes a short request to the WWWServer, which then generates a random number of connection responses, each with a random length. Once the WWWServer finishes sending the data to the WWWClient, the WWWClient waits for a random time ("think time") before making another request from the WWWServer. The one-way TCPs are used for the connections. Empirical distributions, derived from Bruce Mah's web traces, dictate the random behavior.

To obtain the tar file (which contains a more comprehensive README), click here.


ns [email protected]