Raddle is a network emulation framework. It is particularly useful when testing network management systems or teaching people to use them. Raddle supports ping, SNMP, traceroute, and other protocols.