NS is a discrete event simulator targeted at networking research. 
Ns provides substantial support for simulation of TCP, routing, and multicast
protocols. 

WWW: http://www-mash.cs.berkeley.edu/ns/

-Oscar <obonilla@fisicc-ufm.edu>