🚥 Lab 03: Hub vs Switch (Dominios de Colisión)¶
En este laboratorio compararemos dos dispositivos fundamentales de Capa 1 y Capa 2: el HUB (repetidor) y el SWITCH (puente). Aprenderás por qué el Switch es más eficiente y cómo OpenVeth visualiza los Dominios de Colisión.
🏗️ Topología del Laboratorio¶
Copia y pega este YAML en Topología → Importar:
name: "lab-03-hub-vs-switch"
nodes:
- name: Host-A
type: HOST
x: 100
y: 100
- name: Host-B
type: HOST
x: 100
y: 300
- name: Host-C
type: HOST
x: 300
y: 200
- name: HUB-1
type: HUB
x: 200
y: 200
- name: SWITCH-1
type: SWITCH
x: 500
y: 200
- name: Host-D
type: HOST
x: 600
y: 100
- name: Host-E
type: HOST
x: 600
y: 300
- name: Host-F
type: HOST
x: 400
y: 100
links:
- source: Host-A
target: HUB-1
- source: Host-B
target: HUB-1
- source: Host-C
target: HUB-1
- source: Host-D
target: SWITCH-1
- source: Host-E
target: SWITCH-1
- source: Host-F
target: SWITCH-1
🛠️ Paso 1: Configuración de IPs¶
Asigna direcciones IP a todos los hosts en la misma subred 192.168.1.0/24:
- Lado HUB: Host-A (
.1), Host-B (.2), Host-C (.3) - Lado SWITCH: Host-D (
.4), Host-E (.5), Host-F (.6)
(Recuerda levantar las interfaces con ip link set eth1 up en cada nodo).
🎨 Paso 2: Visualización de Dominios de Colisión¶
Haz clic en el botón "Collision Domains" en la barra de herramientas de OpenVeth.
Observa el lienzo: 1. Lado HUB: Verás un solo bloque de color que envuelve al HUB y a los 3 hosts (A, B, C). Esto indica que comparten el mismo medio; si dos transmiten a la vez, hay una colisión. 2. Lado SWITCH: Verás que cada cable tiene un color distinto. El Switch aísla cada puerto en su propio dominio de colisión.
📡 Paso 3: El experimento del "Chismoso" (HUB)¶
Vamos a ver cómo se comporta el tráfico en el HUB:
- Hacé clic derecho en el cable que une Host-C con HUB-1 y seleccioná Sniff Host-C.
- Desde el Host-A, haz un ping al Host-B:
Resultado en Host-C: ¡Host-C verá pasar todo el tráfico entre A y B! El HUB simplemente repite la señal eléctrica por todos sus puertos. Esto es ineficiente y un riesgo de seguridad.
🛡️ Paso 4: La inteligencia del SWITCH¶
Ahora hagamos lo mismo en el lado derecho:
- Hacé clic derecho en el cable que une Host-F con SWITCH-1 y seleccioná Sniff Host-F.
- Desde el Host-D, haz un ping al Host-E:
Resultado en Host-F: ¡Silencio total! Host-F no ve absolutamente nada. El Switch "aprendió" en qué puerto está cada MAC y solo envía el tráfico al destino correcto.
🧠 Paso 5: Aprendizaje de Direcciones MAC¶
Entra en la terminal de SWITCH-1 y ejecuta bridge fdb show para ver la tabla CAM del Switch.
💡 Conceptos Clave Aprendidos:¶
- HUB: Dispositivo de Capa 1. Repite todo por todos lados (Flooding). Un solo dominio de colisión.
- SWITCH: Dispositivo de Capa 2. Aprende MACs y conmuta el tráfico (Switching). Divide los dominios de colisión.
- Microsegmentación: Es la capacidad del Switch de crear un dominio de colisión privado para cada dispositivo.