VLANs - Parte 1

Share
VLANs - Parte 1

Esta vez dejaremos de lado la Capa 3 para ir un poco por la Capa 2. Esta vez exploremos un poco acerca de las VLAN, prácticamente la fuerza que permite moverse en diferentes dominios de broadcast sin muchos percances y adicionalmente nos ayudará a mover el tráfico de un lugar a otro… esto último es un poco más complejo, pero ya lo veremos con detenimiento en próximas publicaciones 😃

Teoría

Vamos un poco con la palabrería… tu sabes, para no perder la costumbre 😃

Dominio de broadcast

Recuerdas que es un broadcast? es un mensaje que se envía por todos los puertos de un switch, generalmente estos mensajes se envían para descubrir en donde están conectados los hosts o que IP le corresponde a cierta MAC (así es, hablamos de ARP)

Bien, imagínate que tienes un switch de 48 puertos, todos conectados a impresoras, teléfonos, PCs, proyectores, refrigeradoras, microondas, play station, xbox y todo lo demás que pueda tener un puerto ethernet. Ahora, imagina que hay una tormenta de broadcast y como ya sabemos, se va a propagar por todos los puertos del switch. Como podrás darte cuenta, muchos equipos van a recibir paquetes de datos innecesarios lo cual puede incluso causar lentitud a la red. Lo mejor sería dividir por categorías los equipos conectados al switch de tal modo que, por ejemplo, el broadcast de la PC no sea enviado hacia los teléfonos y viceversa.

Entonces, esta área en donde el broadcast será enviado solo a ciertos dispositivos se le llamara Dominio de Broadcast.

Veamos como se ve el broadcast cuando recien es creado:

VLAN01-01

Como podras apreciar, hay trafico innecesario yendo hacia telefonos e impresoras. Cortemos esto con VLANs, pondremos flechas de colores para diferenciar los dominios de broadcast:

VLAN01-02

Mejor verdad? Cada color nos dice que el broadcast está siendo enviado solo a los dispositivos pertinentes :)

VLAN

Conocido como Virtual LAN, las VLANs se usan para dividir el dominio de broadcast de manera lógica, es decir, en lugar de tener un switch dedicado para cada tipo de dispositivo (PC, teléfono, impresora, playstation…) tendremos solo un switch en donde conectaremos todo y lo dividiremos por secciones, de esta forma, estaremos seguros de que cada uno tiene un dominio de broadcast diferente.

Por supuesto hay más teoría extensa sobre esto, como los headers y demas, pero esa es otra historia que contaremos en una próxima pelea, por ahora centrémonos en lo que te interesa: la aplicación práctica 😃

Topología

Para esto, usaremos la siguiente topología

VLAN01-03

Bastante sencillo no? Bien, configuremos! 😀

SW01(config)#vlan 101
SW01(config-vlan)#name PCsSW01(config)#vlan 102
SW01(config-vlan)#name VoiceSW01(config)#vlan 103
SW01(config-vlan)#name PrinterSW01(config)#int f0/1
SW01(config-if)#switchport mode access
SW01(config-if)#switchport access vlan 101SW01(config)#int f0/2
SW01(config-if)#switchport mode access
SW01(config-if)#switchport access vlan 102SW01(config)#int f0/3
SW01(config-if)#switchport mode access
SW01(config-if)#switchport access vlan 103

Bien, ahora veamos qué significan los jeroglíficos :)

vlan 101: Aquí asignamos un número a la VLAN que queremos configurar

name PCs: Y le damos un nombre para reconocerlo fácilmente :)

int f0/1: Entramos a configurar la interface

switchport mode access: Aqui le decimos al switch que esta interfaz estara en modo acceso, es decir, solo se conectara un host (PC, teléfono, impresora, playstation…)

switchport access vlan 101: Finalmente le decimos al switch que VLAN queremos asignarle.

Como lo comprobamos? Con un show vlan brief :)

SW01#show vlan brief

VLAN Name                          Status     Ports
---- ----------------------------- ----------- --------------------------
1    default                       active     Fa0/4, Fa0/5, Fa0/6, Fa0/7,
                                              Fa0/8, Fa0/9, Fa0/10,
                                              Fa0/11, Fa0/12
101  PCs                           active     Fa0/1
102  Voice                         active     Fa0/2
103  Printer                       active     Fa0/3
1002 fddi-default                  act/unsup  
1003 token-ring-default            act/unsup
1004 fddinet-default               act/unsup
1005 trnet-default                 act/unsup

Voilá! Ya tenemos la separación de dominios de broadcast usando VLANs :D

Ahora te preguntarás...y cómo se comunican los equipos entre sí? Bueno algo que debes de saber también es que al cambiar la VLAN y debido a que ahora pertenecen a dominios de broadcast diferente, debemos asignarles una IP en una subred diferente a cada dispositivo, como en el siguiente cuadro:

PC01

10.0.101.10/24

Phone

10.0.102.20/24

Printer

10.0.103.254/24

Y porque le asignamos una IP diferente? Recuerdas cuando aprendiste subnetting? Habia una dirección en particular que te dijeron que no uses.

Exacto! La dirección de broadcast. Veamos el siguiente ejemplo de direccionamiento:

Tenemos la red 192.168.1.0/24 y su direccion de broadcast seria 192.168.1.255/24. Esto lo sabemos por teoría básica, pero si no la conoces y quieres saber más, no dudes de dejarnos la sugerencia en la sección de comentarios :)

Bien, que pasaria con la siguiente IP, es decir, existe un 192.168.1.256?

Por supuesto que no! Como ya se llego a la direccion de broadcast, la siguiente IP seria parte de la siguiente subred, es decir 192.168.2.0/24.

A dónde queremos llegar con esto? Pues que cada direccion de broadcast nos indica que estamos en un dominio de broadcast diferente y que las IPs del rango 192.168.1.0 no podran comunicarse con las IPs del rango 192.168.2.0 a menos que tengan un gateway o enrutamiento configurado en alguna parte.

Conclusiones

Luego de todo el floro te estarás preguntando: “Y como hago para enrutar estas VLANs si cada equipo va a tener una IP diferente? Tendria que tener 3 routers?”

Bueno, por supuesto hay soluciones elegantes para esto, y lo veremos en el siguiente episodio de tu serie favorita VLANs - Parte 2