Here you will find a list of the most commonly used Networking simulators with the advantages and disadvantages of each one.

Cisco packet tracer is focused on cisco devices and offers only simulation for cisco devices.

GNS 3 is a more general simulation software. Although i have found it quite buggy.