/shadow

A unique, scalable discrete-event network simulator that runs real-life applications like Tor. Shadow combines the accuracy of emulation with the efficiency and control of simulation, achieving the best of both approaches.

Primary LanguageCGNU General Public License v3.0GPL-3.0

Shadow (c) 2010-2012 Rob Jansen shadow-support@cs.umn.edu

Shadow is a unique discrete-event network simulator that runs real-life 
applications like Tor. Shadow combines the accuracy of emulation with the 
efficiency and control of simulation, achieving the best of both approaches.

Also included are core plug-ins and topologies for transferring files between 
clients and servers, and over a private Tor anonymity network.

Quick Setup (installs everything in ~/.shadow):
    $ ./setup dependencies
    $ ./setup build
    $ ./setup install

Setup Instructions, User Documentation, FAQs:
    https://github.com/shadow/shadow/wiki

Homepage:
    https://shadow.cs.umn.edu
    
Download New Releases:
    https://shadow.cs.umn.edu/download
    https://github.com/shadow/shadow/tags