GNS3 ist ein grafischer Netzwerk-Simulator, der es ermöglicht, komplexe Netzwerk-Topologien zu entwerfen. Man kann Simulationen laufen lassen oder Geräte von einfachen Workstations bis zu leistungsfähigen Cisco-Routern konfigurieren. Er beruht auf Dynamips, einem IOS-Emulator, der es ermöglicht, Binär-Images von IOS von Cisco ablaufen zu lassen, und Pemu, einem PIXOS-Emulator zum Emulieren von PIX-Firewalls. (non)