The PacketStorm1800E IP network emulator provides WAN emulation and network simulation. The PacketStorm1800E emulates any network condition in a repeatable and controllable lab setting. To re-create any network condition, the emulator can impair IP and non-IP traffic, provide dynamic, time-varying impairments, and use a fully independent and flexible GUI architecture. Data generation provides network simulation without utilizing network resources or equipment.