Recepción y huéspedes en el mismo aparato
Un hotel tiene un conmutador que conecta los ordenadores de recepción, las cámaras de seguridad y el wifi de los huéspedes. Un huésped nunca debería ver una cámara.
Comprar tres conmutadores cuesta dinero y sitio. Una VLAN parte un conmutador en varios separados, solo con configuración.
Al final de esta lección
Nota
Puedo mantener separados dos grupos de equipos en un solo conmutador.
Palabras clave
| Palabra | Qué significa | Ejemplo |
|---|---|---|
| Dominio de difusión | todos los equipos que oyen las difusiones de los demás | |
| VLAN | una LAN virtual: un conmutador que actúa como varios separados | VLAN 10 |
| Puerto de acceso | un puerto del conmutador que pertenece a una sola VLAN, para un equipo | |
| Puerto troncal | un puerto que lleva varias VLAN entre conmutadores o hacia un router | |
| Etiqueta | una marca en la trama que dice a qué VLAN pertenece | |
| Router en un palo | un solo cable de router que lleva todas las VLAN (en inglés, router-on-a-stick) |
Las celdas que rellenan los estudiantes quedan en blanco en esta vista previa.
Un conmutador es un dominio de difusión
Un conmutador normal pasa una difusión por todos sus puertos. Así, cada equipo oye a todos los demás.
A eso se le llama dominio de difusión. Los equipos de un mismo dominio se alcanzan sin router.
Una VLAN corta el conmutador en varios dominios de difusión.
Conoce el conmutador, el router y los equipos
vlanlab statusSe muestra aquí y no se ejecuta. Crea una cuenta gratuita para pulsar Ejecutar y escribirlo en el terminal de tu propio laboratorio.
Lee la tabla de VLAN del conmutador
sudo ip netns exec sw bridge vlan showSe muestra aquí y no se ejecuta. Crea una cuenta gratuita para pulsar Ejecutar y escribirlo en el terminal de tu propio laboratorio.
Pregunta a través del conmutador, sin router
sudo ip netns exec h20 arping -c 2 -I eth0 10.10.0.100Se muestra aquí y no se ejecuta. Crea una cuenta gratuita para pulsar Ejecutar y escribirlo en el terminal de tu propio laboratorio.
Qué dicen las tres respuestas
Todos los puertos están en la VLAN 1. La tabla tiene cinco líneas: una para el propio puente, br0, y una por cada uno de los cuatro puertos. Los equipos pertenecen a dos rangos de direcciones, pero el conmutador los trata como un solo grupo.
arping pregunta "¿quién tiene esta dirección?" directamente a través del conmutador. El servidor responde las dos veces con su dirección física. Nada separa aún a los dos grupos.
Puertos de acceso y puertos troncales
Un puerto de acceso pertenece a una VLAN. El equipo enchufado no sabe nada de VLAN.
Un puerto troncal lleva varias VLAN por un cable. Para mantenerlas separadas, cada trama lleva una etiqueta con su VLAN. El estándar se llama 802.1Q.
Ejemplo resuelto: una tabla de puertos
| Puerto | Conectado a | Modo | VLAN |
|---|---|---|---|
| 1 | Recepción uno | Acceso | 10 |
| 2 | Recepción dos | Acceso | 10 |
| 3 | Cámaras | Acceso | 20 |
| 4 | Wifi de huéspedes | Acceso | 30 |
| 5 | El router | Troncal | 10, 20, 30 |
Las celdas que rellenan los estudiantes quedan en blanco en esta vista previa.
Un router une las VLAN
Los equipos de VLAN distintas no pueden hablar a través del conmutador. Si deben hacerlo, hace falta un router entre ellas.
Basta un cable. Es un troncal, y el router le da una subinterfaz por cada VLAN. Cada subinterfaz lleva la dirección de puerta de enlace de su VLAN.
Eso es un router en un palo.
Ejemplo resuelto: un paquete entre VLAN
| Paso | Dónde | Etiqueta |
|---|---|---|
| 1 | Las cámaras envían a su puerta de enlace | Ninguna |
| 2 | El conmutador lo manda al router | VLAN 20 |
| 3 | El router busca la red de recepción y lo devuelve | VLAN 10 |
| 4 | El conmutador lo entrega al equipo | Ninguna |
Las celdas que rellenan los estudiantes quedan en blanco en esta vista previa.
Intenta llegar a la otra VLAN
sudo ip netns exec h10 ping -c 2 -W 1 10.20.0.11Se muestra aquí y no se ejecuta. Crea una cuenta gratuita para pulsar Ejecutar y escribirlo en el terminal de tu propio laboratorio.
Mira el único cable del router
sudo ip netns exec r1 ip -br addr show dev eth0Se muestra aquí y no se ejecuta. Crea una cuenta gratuita para pulsar Ejecutar y escribirlo en el terminal de tu propio laboratorio.
Lee la puerta de enlace de h10
sudo ip netns exec h10 ip routeSe muestra aquí y no se ejecuta. Crea una cuenta gratuita para pulsar Ejecutar y escribirlo en el terminal de tu propio laboratorio.
Un error frecuente
Advertencia
Mucha gente cree que equipos de VLAN distintas se alcanzan a través del conmutador. El conmutador nunca cruza una VLAN. Hace falta un router que las una, y una regla de ese router aún puede bloquear el tráfico.
Para ir más lejos: un tercer grupo
El hotel instala impresoras en un puerto nuevo, el 6, y quiere ponerlas en su propia VLAN, la 40.
Escribe la fila nueva de la tabla de puertos y cambia la del troncal. Di qué subinterfaz y qué dirección de puerta de enlace necesita el router. Después escribe las dos líneas de PORTS para tu función can_talk.