Network simulators are typically programs which run on a single computer, take an abstract description of the network traffic such as a flow arrival process and yield performance statistics such as buffer occupancy as a function of time.