De acuerdo con Tony Li, es mucho más fácil comprar que construir (y ambos hemos construido, así que confía en nosotros en este caso, ¿de acuerdo?)
Pero supongo que desea aprender sobre enrutadores, en lugar de poseer un enrutador. Si me equivoco, vea la primera parte de esta respuesta.
Algunas sugerencias:
- ¿Cómo puedo monitorear el tráfico en mi enrutador?
- ¿Cómo funciona un servicio VOIP como RingCentral? Entiendo que tiene un módem para enrutador para cambiar de red a teléfono. ¿Pero el teléfono de escritorio se conecta al SIP?
- ¿Cuál es el mejor enrutador inalámbrico de transmisión de video HD para uso doméstico?
- ¿Cuál es el enrutador inalámbrico de mayor ancho de banda / rendimiento?
- ¿Qué es el dominio de colisión y el dominio de difusión en redes?
1) LINUX / FreeBSD / OpenBSD tienen un software llamado enrutado (8). Compre una PC de consumo, un par de tarjetas LAN, enciéndalo y todas las interfaces de red en funcionamiento, comience a enrutar. Hacer eso lo llevará a todas las otras piezas de software que necesita.
2) Compre un enrutador existente (Linksys WRT54G es el estándar) y vuelva a flashear con OpenWrt como Tony sugiere o DDWRT o Tomato USB y comience a jugar con él
3) Hay proyectos de enrutador / firewall de código abierto como m0n0wall y pfSense que vale la pena revisar. Francamente, pfSense es mejor para “reutilizar” hardware de PC antiguo.
4) Si quieres ir a lo grande, hay Vyatta que está disponible para descargar o como AMI en Amazon AWS. Software de enrutamiento de fuerza industrial, ahora utilizado por Brocade para algunas de sus soluciones de clase portadora.
5) Haz lo que Tony y yo y un grupo de otras personas hicimos: toma una pila de RFC, una taza de café y comienza a escribir código desde cero. No hay prisa, tienes alrededor de 25 años para ponerte al día …