Este documento describe cómo las tecnologías de red pueden enseñarse de manera efectiva utilizando software y hardware de código abierto. Propone que el uso de soluciones de código abierto permite la implementación de redes a bajo costo y da a los estudiantes experiencia práctica configurando, administrando y resolviendo problemas en redes. El documento también enumera numerosos ejemplos de software y herramientas de código abierto que pueden usarse para implementar redes funcionales en el aula y en el hogar.