Administración de switches de red
- Un switch de red es un dispositivo simple por el que entran y salen paquetes
- Un switch administrable se vuelve más complejo al añadir una interfaz web para la configuración
- Los switches de gama alta ofrecen interfaces alternativas como Telnet y puertos de consola serial
- El switch de red dentro de un router de consumo también es un tipo de switch administrable
- Un router es un pequeño dispositivo Linux que incluye un chip de switch; algunos puertos están conectados internamente al CPU y el resto se conecta al exterior mediante puertos físicos
Crear tu propio switch de red gigabit
- Crear un switch gigabit no es difícil
- Hay una hoja de datos del chip de Realtek que ayuda con el diseño
- Se eligió el chip RTL8367S para diseñar un switch gigabit de 5 puertos
- Los requisitos de energía y la interfaz de comunicación del chip son complejos, pero se resolvieron de forma sencilla conectando rangos de voltaje superpuestos
- El diseño de Ethernet requiere ingeniería precisa, pero en la práctica puede fabricarse a bajo costo
Conectarlo a Linux
- Se usó una placa PINE64 A64-lts para las pruebas
- Se recompiló el kernel para activar los módulos necesarios
- Mediante cambios en el árbol de dispositivos se configuró el reconocimiento del chip del switch
- Se activó la interfaz de red para poner en funcionamiento el switch
Limitaciones
- Hay que fabricar un switch de red personalizado o modificar uno existente
- Es difícil de usar en una computadora o servidor común
- No se puede usar con puertos variables como una interfaz de red USB
La opinión de GN⁺
- Este artículo resulta interesante porque explica en detalle la estructura interna de los switches de red y cómo administrarlos en Linux
- El proceso de construir un switch de red DIY ayuda a entender la integración entre hardware y software
- Hay muchas configuraciones que solo son posibles en dispositivos ARM, por lo que tiene baja accesibilidad para el usuario general
- Entre los productos comerciales con funciones similares están los switches administrables de Mikrotik y Ubiquiti
- Al adoptar una nueva tecnología conviene considerar la compatibilidad, el mantenimiento y el soporte de la comunidad
1 comentarios
Comentarios en Hacker News
Un switch de red es un dispositivo simple cuya función es recibir y enviar paquetes
Es un proyecto interesante
Buen artículo, gracias por escribirlo
Me pregunto qué pasó con Openflow
Me pregunto si soporta rSTP
Leí que es difícil hacer un switch de 10Gbps
Me pregunto qué ventaja tiene este método frente a conectar varios adaptadores gigabit a una máquina Linux y agregarlos a un bridge
Espero no estar entendiendo mal