Saltar a contenido

🚥 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:

  1. Hacé clic derecho en el cable que une Host-C con HUB-1 y seleccioná Sniff Host-C.
  2. Desde el Host-A, haz un ping al Host-B:
    ping -c 4 192.168.1.2
    

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:

  1. Hacé clic derecho en el cable que une Host-F con SWITCH-1 y seleccioná Sniff Host-F.
  2. Desde el Host-D, haz un ping al Host-E:
    ping -c 4 192.168.1.5
    

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.