A simulator for routers and its applications.