Using Simulated Router Drivers and Simulated Subscribers for Testing