1. A method of simulating a computer network, the method comprising: receiving from a user a user-defined model for a plurality of online actors, each actor simulating a piece of networked equipment or a human operating a networked device, the received model defining for each actor at least one action and corresponding probability for each action that the action will occur and a number of times that the action will occur in a given unit time; determining, using at least one processor operatively coupled with a memory, a planned schedule of actions associated with each actor based on the corresponding probabilities using a statistical engine; establishing a unique media access control (MAC) address for each actor; reserving an Internet protocol (IP) address for each actor; and sending network traffic on a computer network for each action based on the planned schedule, the network traffic for each action attributed to the associated actor through the MAC and IP addresses, thereby simulating the pieces of networked equipment and human-operated networked devices on the computer network.