GNS3 (Graphic Network Simulation o Simulación Gráfica de Redes) es un simulador gráfico de red que permite diseñar topologías de red complejas y poner en marcha simulaciones sobre ellos.