informatica:software:gns3:laboratorios:vlan
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Próxima revisión | Revisión previa | ||
| informatica:software:gns3:laboratorios:vlan [2026/10/04 15:49] – creado tempwin | informatica:software:gns3:laboratorios:vlan [2026/10/04 16:55] (actual) – [Dos VLANs y dos switches] tempwin | ||
|---|---|---|---|
| Línea 43: | Línea 43: | ||
| </ | </ | ||
| - | ==== Comunicar VLANs: trunk ==== | + | ===== Comunicar VLANs: trunk ===== |
| El switch no hace routing entre VLANs. | El switch no hace routing entre VLANs. | ||
| Línea 57: | Línea 57: | ||
| </ | </ | ||
| - | Un **trunk** es un enlace que puede transportar tráfico perteneciente a múltiples VLANs. De esa manera, varias VLANs llegan al router usando un solo cable. | + | Un **trunk** es un enlace que puede transportar tráfico perteneciente a múltiples VLANs. |
| + | Antes de conocer **trunk** podríamos conectar dos VLANs con dos routers, de tal manera que ponemos un cable para VLAN 10 y otro para VLAN 20: | ||
| + | |||
| + | < | ||
| + | SWITCH | ||
| + | / \ | ||
| + | / | ||
| + | VLAN 10 VLAN 20 | ||
| + | │ │ | ||
| + | │ │ | ||
| + | ▼ ▼ | ||
| + | | ||
| + | interfaz 1 interfaz 2 | ||
| + | |||
| + | </ | ||
| + | |||
| + | Físicamente serían dos enlaces (" | ||
| + | |||
| + | < | ||
| + | SWITCH ═════════ ROUTER | ||
| + | enlace 1 | ||
| + | |||
| + | SWITCH ═════════ ROUTER | ||
| + | enlace 2 | ||
| + | |||
| + | </ | ||
| + | |||
| + | Cada enlace podría estar dedicado a una VLAN. | ||
| + | |||
| + | Sin embargo, con un **trunk** podemos hacer que tanto el tráfico de VLAN 10 como el de VLAN 20 vayan por un único sitio. Así que el **trunk** permite que un único cable conecte muchas VLANs. | ||
| + | |||
| + | Lo único que necesita saber el router es a qué VLAN pertenece cada trama. Esto lo veremos más adelante con **802.1Q** (mecanismo que permite identificar VLANs). | ||
| + | |||
| + | El concepto de **trunk** lo veremos: | ||
| + | |||
| + | * Switch ↔ Switch: permite extender varias VLANs a través de un enlace. | ||
| + | * Switch ↔ Router | ||
| + | * Switch ↔ servidor | ||
| + | * Switch ↔ otro dispositivo compatible con VLANs | ||
| + | |||
| + | La idea general es: | ||
| + | |||
| + | < | ||
| + | múltiples VLANs | ||
| + | │ | ||
| + | ▼ | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | │ | ||
| + | ▼ | ||
| + | dispositivo | ||
| + | compatible | ||
| + | con VLANs | ||
| + | |||
| + | </ | ||
| + | |||
| + | ===== Etiquetado de VLAN: IEEE 802.1Q ===== | ||
| + | |||
| + | En Ethernet existe un mecanismo llamado IEEE 802.1Q. | ||
| + | |||
| + | 802.1Q permite añadir a la trama Ethernet información que identifica la VLAN a la que pertenece. | ||
| + | |||
| + | Conceptualmente, | ||
| + | |||
| + | < | ||
| + | ┌───────────────┬──────────────┬─────────────┐ | ||
| + | │ MAC destino | ||
| + | └───────────────┴──────────────┴─────────────┘ | ||
| + | </ | ||
| + | |||
| + | Con una etiqueta VLAN: | ||
| + | |||
| + | < | ||
| + | ┌───────────────┬──────────────┬──────────┬─────────────┐ | ||
| + | │ MAC destino | ||
| + | └───────────────┴──────────────┴──────────┴─────────────┘ | ||
| + | |||
| + | </ | ||
| + | |||
| + | 802.1Q permite añadir a la trama Ethernet información que identifica la VLAN a la que pertenece. | ||
| + | |||
| + | ===== Switches y VLANs ===== | ||
| + | |||
| + | ==== Solo una VLAN ==== | ||
| + | |||
| + | Topología que construiremos: | ||
| + | |||
| + | < | ||
| + | PC1 ───── SW1 ═════════ SW2 ────── PC2 | ||
| + | | ||
| + | VLAN 10 VLAN 10 | ||
| + | </ | ||
| + | |||
| + | * PC1: 192.168.10.10/ | ||
| + | * PC2: 192.168.10.20/ | ||
| + | |||
| + | Los dos switches serán los " | ||
| + | |||
| + | Establecemos la VLAN 10 para el puerto al que está conectado PC1 a SW1 y también para el puerto que está conectado de SW1 a SW2, pero en este caso indicamos que **Type** sea '' | ||
| + | |||
| + | ^ Port ^ VLAN ^ Type ^ | ||
| + | | 0 | 10 | Access | ||
| + | | 1 | 1 | Dot1Q | | ||
| + | |||
| + | <WRAP center round important 60%> | ||
| + | Para este tipo de switch, GNS3 indica que un puerto '' | ||
| + | </ | ||
| + | |||
| + | Al decir que el puerto 1 sea de tipo **Dot1Q** le estamos diciendo que este enlace puede transportar tramas identificadas mediante 802.1Q. Este es nuestro **trunk**. | ||
| + | |||
| + | Ahora, en el SW2: | ||
| + | |||
| + | ^ Port ^ VLAN ^ Type ^ | ||
| + | | 0 | 1 | Dot1Q | | ||
| + | | 1 | 10 | Access | ||
| + | |||
| + | |||
| + | Quedando conceptualmente: | ||
| + | |||
| + | < | ||
| + | VLAN 10 | ||
| + | │ | ||
| + | PC1 ── Access ── SW1 ═══════ SW2 ── Access ── PC2 | ||
| + | TRUNK | ||
| + | |||
| + | </ | ||
| + | |||
| + | <WRAP center round info 60%> | ||
| + | El puerto **Access** presenta al host una Ethernet sin etiqueta, mientras que el enlace **Dot1Q** entre switches transporta la información de VLAN mediante 802.1Q. | ||
| + | </ | ||
| + | |||
| + | |||
| + | Los switches son los que añaden las etiquetas de VLAN a las tramas Ethernet: | ||
| + | |||
| + | < | ||
| + | PC1 | ||
| + | │ | ||
| + | │ Ethernet | ||
| + | │ sin 802.1Q | ||
| + | ▼ | ||
| + | SW1 | ||
| + | │ | ||
| + | │ Ethernet + 802.1Q | ||
| + | │ VLAN ID = 10 | ||
| + | ▼ | ||
| + | SW2 | ||
| + | │ | ||
| + | │ Ethernet | ||
| + | │ sin 802.1Q | ||
| + | ▼ | ||
| + | PC2 | ||
| + | </ | ||
| + | |||
| + | ==== Dos VLANs y dos switches ==== | ||
| + | |||
| + | Topología: | ||
| + | |||
| + | < | ||
| + | PC1 ── Access VLAN 10 ── SW1 ═════════ SW2 ── Access VLAN 10 ── PC2 | ||
| + | | ||
| + | | ||
| + | | ||
| + | PC3 ── Access VLAN 20 ─────┘ | ||
| + | |||
| + | </ | ||
| + | |||
| + | En SW1, abrimos la configuración del switch y buscamos un puerto libre para configurarlo como: | ||
| + | |||
| + | * VLAN: 20 | ||
| + | * Type: Access | ||
| + | |||
| + | Quedando: | ||
| + | |||
| + | < | ||
| + | SW1 | ||
| + | Port 0 → VLAN 10 → Access | ||
| + | Port 1 → VLAN 1 → Dot1Q | ||
| + | Port 2 → VLAN 20 → Access | ||
| + | </ | ||
| + | |||
| + | En SW2, haz lo equivalente: | ||
| + | |||
| + | < | ||
| + | SW2 | ||
| + | Port 0 → VLAN 1 → Dot1Q | ||
| + | Port 1 → VLAN 10 → Access | ||
| + | Port 2 → VLAN 20 → Access | ||
| + | </ | ||
informatica/software/gns3/laboratorios/vlan.1791121776.txt.gz · Última modificación: por tempwin
