Simulating Networks