Design and implementation of MaRS: a routing testbed
Cengiz Alaettinoğlu, A. Udaya Shankar, Klaudia Dussa-Zieger, Ibrahim Matta · 1992
This paper presents the design and implementation of MaRS, a discrete-event simulation testbed for developing routing algorithms for wide-area computer networks. MaRS allows the user to define a network configuration consisting of physical network, routing algorithm and workload. The user can control its simulation, log the values of selected parameters, and save, load and modify network configurations. To accomodate a variety of network configurations and performance measures, MaRS is structured in two parts: a simulation engine, which manages the event list and user interface; and a set of components for modeling the network configuration and handling certain simulation functions. We have used MaRS to evaluate and compare several next-hop routing algorithms.