GNS3 adalah software simulasi jaringan komputer berbasis GUI yang mirip dengan Cisco Packet Tracer. Namun pada GNS3 memungkinkan simulasi jaringan yang komplek, karena menggunakan operating system asli dari perangkat jaringan seperti cisco dan juniper. Sehingga kita berada kondisi lebih nyata dalam mengimplementasi router langsung daripada di Cisco Packet Tracer. GNS3 adalah alat pelengkap yang sangat baik untuk laboratorium nyata bagi network engineer, administrator dan orang - orang yang ingin belajar untuk sertifikasi seperti Cisco CCNA, CCNP, CCIP dan CCIE serta Juniper JNCIA, JNCIS dan JNCIE.
Fitur utama dari GNS3 adalah :
1. Desain kualitas tinggi dan topologi jaringan yang kompleks.
2. Mendukung banyak platform Cisco IOS router, IPS, PIX dan ASA firewall, JUNOS.
3. Simulasi Ethernet sederhana, ATM dan Frame Relay switch.
4. Koneksi jaringan simulasi ke dunia nyata!
5. Packet capture menggunakan Wireshark.
Pengguna harus menyediakan sendiri IOS / IPS / PIX / ASA JUNOS untuk digunakan di laboratorium mereka dengan GNS3. (Yuhefizar. 2008).