Sei sulla pagina 1di 14

VLAN

Switches Cisco
Laboratorio
Diseño de VLAN
Cisco Switch 2960
Configuración de switches Cisco bajo Redes de Área Local para su
administración utilizando VLAN.

Compilación: Dr. Ricardo Carrera Hernández

www.uv.mx
Lic. en Informática Redes I

REDES DE ÁREA LOCAL VIRTUALES

https://es.wikipedia.org/wiki/VLAN

Una VLAN, acrónimo de virtual LAN (Red de área local virtual), es un método para
crear redes lógicas independientes dentro de una misma red física. Varias VLAN pueden
coexistir en un único conmutador físico o en una única red física. Son útiles para reducir el
tamaño del dominio de difusión y ayudan en la administración de la red, separando
segmentos lógicos de una red de área local (los departamentos de una empresa, por
ejemplo) que no deberían intercambiar datos usando la red local (aunque podrían hacerlo
a través de un enrutador o un conmutador de capa 3 y 4).

Una VLAN consiste en dos o más redes de computadoras que se comportan como si
estuviesen conectados al mismo conmutador, aunque se encuentren físicamente
conectados a diferentes segmentos de una red de área local (LAN).

Clasificación
Aunque las más habituales son las VLAN basadas en puertos (nivel 1), las redes de área
local virtuales se pueden clasificar en cuatro tipos según el nivel de la jerarquía OSI en el
que operen:

• VLAN de nivel 1 (por puerto). También conocida como “port switching”. Se


especifica qué puertos del switch pertenecen a la VLAN, los miembros de dicha
VLAN son los que se conecten a esos puertos. No permite la movilidad de los
usuarios, habría que reconfigurar las VLAN si el usuario se mueve físicamente. Es la
más común.
• VLAN de nivel 2 por direcciones MAC. Se asignan hosts a una VLAN en
función de su dirección MAC. Tiene la ventaja de que no hay que reconfigurar el
dispositivo de conmutación si el usuario cambia su localización, es decir, se conecta
a otro puerto de ese u otro dispositivo. El principal inconveniente es que si hay
cientos de usuarios habría que asignar los miembros uno a uno.
• VLAN de nivel 2 por tipo de protocolo. La VLAN queda determinada por el
contenido del campo tipo de protocolo de la trama MAC. Por ejemplo, se asociaría
VLAN 1 al protocolo IPv4, VLAN 2 al protocolo IPv6, VLAN 3 a AppleTalk, VLAN 4
a IPX...
• VLAN de nivel 3 por direcciones de subred (subred virtual). La cabecera
de nivel 3 se utiliza para mapear la VLAN a la que pertenece. En este tipo de VLAN
son los paquetes, y no las estaciones, quienes pertenecen a la VLAN. Estaciones con
múltiples protocolos de red (nivel 3) estarán en múltiples VLAN.

1
• VLAN de niveles superiores. Se crea una VLAN para cada aplicación: FTP,
flujos multimedia, correo electrónico, etc. La pertenencia a una VLAN puede
basarse en una combinación de factores como puertos, direcciones MAC, subred,
hora del día, forma de acceso, condiciones de seguridad del equipo.

Protocolos
Durante todo el proceso de configuración y funcionamiento de una VLAN es necesaria la
participación de una serie de protocolos entre los que destacan el IEEE 802.1Q, STP y VTP
(cuyo equivalente IEEE es GVRP). El protocolo IEEE 802.1Q se encarga del etiquetado de
las tramas que es asociada inmediatamente con la información de la VLAN. El cometido
principal de Spanning Tree Protocol (STP) es evitar la aparición de bucles lógicos para que
haya un sólo camino entre dos nodos. VTP (VLAN Trunking Protocol) es un protocolo
propietario de Cisco que permite una gestión centralizada de todas las VLAN.

El protocolo de etiquetado IEEE 802.1Q es el más común para el etiquetado de las


VLAN. Antes de su introducción existían varios protocolos propietarios, como el ISL
(Inter-Switch Link) de Cisco, una variante del IEEE 802.1Q, y el VLT (Virtual LAN Trunk)
de 3Com. El IEEE 802.1Q se caracteriza por utilizar un formato de trama similar a 802.3
(Ethernet) donde solo cambia el valor del campo Ethertype, que en las tramas 802.1Q vale
0x8100, y se añaden dos bytes para codificar la prioridad, el CFI y el VLAN ID. Este
protocolo es un estándar internacional y por lo dicho anteriormente es compatible con
bridges y switches sin capacidad de VLAN.

En los dispositivos Cisco, VTP (VLAN trunking protocol) se encarga de mantener la


coherencia de la configuración VLAN por toda la red. VTP utiliza tramas de nivel 2 para
gestionar la creación, borrado y renombrado de las VLAN en una red sincronizando todos
los dispositivos entre sí y evitar tener que configurarlos uno a uno. Para eso hay que
establecer primero un dominio de administración VTP. Un dominio VTP para una red es
un conjunto contiguo de switches unidos con enlaces trunk que tienen el mismo nombre
de dominio VTP.

Los switches pueden estar en uno de los siguientes modos: servidor, cliente o
transparente.
«Servidor» es el modo por defecto, anuncia su configuración al resto de equipos y se
sincroniza con otros servidores VTP. Un switch en modo cliente no puede modificar la
configuración VLAN, simplemente sincroniza la configuración sobre la base de la
información que le envían los servidores. Por último, un switch está en modo transparente
cuando solo se puede configurar localmente pues ignora el contenido de los mensajes VTP.

VTP también permite «podar» (función VTP pruning), lo que significa dirigir tráfico VLAN
específico solo a los conmutadores que tienen puertos en la VLAN destino. Con lo que se
ahorra ancho de banda en los posiblemente saturados enlaces trunk.
Uno de los peores problemas que puede presentarse para un Switch es cuando escucha la
misma dirección MAC (Medium Access Control) por dos interfaces físicas diferentes, este
es un bucle que en principio, no sabría como resolver. Este problema si bien parece poco
probable que pueda ocurrir, en realidad en redes grandes al tener cientos o miles de cables
(muchos de ellos para redundancia), este hecho es tan sencillo como conectar el mismo
cable en diferentes patch pannels que cierran un lazo sobre el mismo dispositivo, y en la
realidad ocurre con cierta frecuencia, mayor, en la medida que más grande sea la red LAN.
También es un hecho concreto cuando el cableado se diseña para poseer caminos
redundantes, justamente para incrementar la disponibilidad de la red.

Cuando físicamente se cierra un bucle, la topología pura de red “Jerárquica” deja de


serlo y se convierte en una red “Malla”. Para tratar este problema el protocolo Spanning
Tree crea una red “Jerárquica lógica (árbol Lógico)” sobre esta red “Malla Física”.
Este protocolo crea “Puentes” (bridges) de unión sobre estos enlaces y define a
través de diferentes algoritmos que se pueden configurar, cuál es el que tiene mayor
prioridad, este puente de máxima prioridad lo denomina “Root Bridge” (o Puente Raíz)
y será el que manda jerárquicamente las interfaces por las cuáles se separarán los
diferentes dominios de colisión. Todo el control de STP se realiza mediante tramas
llamadas BPDU (Bridge Protocol Data Unit) que son las que regulan los diferentes
dominios de colisión . El parámetro que define esta jerarquía es el BID (Bridge
Identifier) que está compuesto por el Bridge Priority + dirección MAC. El Bridge Priority
es un valor configurable que por defecto está asignado en 32768.
En general este protocolo se configura de forma automática, y se basa en el orden de
encendido de los diferentes Switchs de la red, siendo el primero que se pone en
funcionamiento el que se auto designa “Root Bridge”, pero por supuesto se puede realizar
de forma manual.

Cada switch reemplaza los BID de raíz más alta por BID de raíz más baja en las BPDU.
Todos los switches que reciben las BPDU determinan en sus tablas que el switch que cuyo
valor de BID es el más bajo será “su” puente raíz, y a su vez envían nuevas BPDU hacia sus
otras interfaces con un ID más alto, incrementando el parámetro “Root Path Cost”
informando con esta nueva BPDU a todo dispositivo que esté conectado físicamente a él
cómo debe ir armándose este árbol . Si se desea configurar de forma manual, el
administrador de red puede establecer jerarquía que desee configurando la prioridad de
switch que sea “Root Bridge” en un valor más pequeño que el del valor por defecto (32768,
todo valor debe ser múltiplo de 4096), lo que hace que este BID sea más pequeño y a partir
de este “root” puede configurar la jerarquía o árbol si lo desea, o también al reconocer los
demás switch a este “root”, de forma automática pueden generar el resto del árbol.
En las grandes redes actuales, se suelen establecer importantes relaciones entre las VLANs
y el Core de las redes, donde el protocolo por excelencia suele ser MPLS (Multi Protocolo
Label Switching)

Gestión de la pertenencia a una VLAN


Las dos aproximaciones más habituales para la asignación de miembros de una VLAN son
las siguientes: VLAN estáticas y VLAN dinámicas.

Las VLAN estáticas también se denominan VLAN basadas en el puerto. Las asignaciones
en una VLAN estática se crean mediante la asignación de los puertos de un switch o
conmutador a dicha VLAN. Cuando un dispositivo entra en la red, automáticamente
asume su pertenencia a la VLAN a la que ha sido asignado el puerto. Si el usuario cambia
de puerto de entrada y necesita acceder a la misma VLAN, el administrador de la red
debe cambiar manualmente la asignación a la VLAN del nuevo puerto de conexión en el
switch.

En ella se crean unidades virtuales no estáticas en las que se guardan los archivos y
componentes del sistema de archivos mundial

En las VLAN dinámicas, la asignación se realiza mediante paquetes de software tales


como el CiscoWorks 2000. Con el VMPS (acrónimo en inglés de VLAN Management
Policy Server o Servidor de Gestión de Directivas de la VLAN), el administrador de la red
puede asignar los puertos que pertenecen a una VLAN de manera automática basándose
en información tal como la dirección MAC del dispositivo que se conecta al puerto o
el nombre de usuario utilizado para acceder al dispositivo. En este procedimiento, el
dispositivo que accede a la red, hace una consulta a la base de datos de miembros de la
VLAN. Se puede consultar el software FreeNAC para ver un ejemplo de implementación
de un servidor VMPS.

VLAN basadas en el puerto de conexión


Con las VLAN de nivel 1 (basadas en puertos), el puerto asignado a la VLAN es
independiente del usuario o dispositivo conectado en el puerto. Esto significa que todos los
usuarios que se conectan al puerto serán miembros de la misma VLAN. Habitualmente es
el administrador de la red el que realiza las asignaciones a la VLAN. Después de que un
puerto ha sido asignado a una VLAN, a través de ese puerto no se puede enviar ni recibir
datos desde dispositivos incluidos en otra VLAN sin la intervención de algún dispositivo de
capa 3.

Los puertos de un switch pueden ser de dos tipos, en lo que respecta a las características
VLAN: puertos de acceso y puertos trunk. Un puerto de acceso (switchport mode
access) pertenece únicamente a una VLAN asignada de forma estática (VLAN nativa). La
configuración predeterminada suele ser que todos los puertos sean de acceso de la VLAN1.
En cambio, un puerto trunk (switchport mode trunk) puede ser miembro de múltiples
VLAN. Por defecto es miembro de todas, pero la lista de las VLAN permitidas es
configurable.

El dispositivo que se conecta a un puerto, posiblemente no tenga conocimiento de la


existencia de la VLAN a la que pertenece dicho puerto. El dispositivo simplemente sabe
que es miembro de una subred y que puede ser capaz de hablar con otros miembros de la
subred simplemente enviando información al segmento cableado. El switch es responsable
de identificar que la información viene de una VLAN determinada y de asegurarse de que
esa información llega a todos los demás miembros de la VLAN. El switch también se
asegura de que el resto de puertos que no están en dicha VLAN no reciben dicha
información.

Este planteamiento es sencillo, rápido y fácil de administrar, dado que no hay complejas
tablas en las que mirar para configurar la segmentación de la VLAN. Si la asociación de
puerto a VLAN se hace con un ASIC (acrónimo en inglés de Application-Specific
Integrated Circuit o Circuito integrado para una aplicación específica), el rendimiento es
muy bueno. Un ASIC permite que el mapeo de puerto a VLAN sea hecho a nivel hardware.

Diseño de las VLAN


Los primeros diseñadores de redes solían configurar las VLAN con el objetivo de reducir el
tamaño del dominio de colisión en un segmento Ethernet y mejorar su rendimiento.
Cuando los switches lograron esto, porque cada puerto es un dominio de colisión, su
prioridad fue reducir el tamaño del dominio de difusión. Ya que, si aumenta el número de
terminales, aumenta el tráfico difusión y el consumo de CPU por procesado de tráfico
broadcast no deseado. Una de las maneras más eficientes de lograr reducir el domino de
difusión es con la división de una red grande en varias VLAN.

Actualmente, las redes institucionales y corporativas modernas suelen estar configuradas


de forma jerárquica dividiéndose en varios grupos de trabajo. Razones de seguridad y
confidencialidad aconsejan también limitar el ámbito del tráfico de difusión para que un
usuario no autorizado no pueda acceder a recursos o a información que no le corresponde.
Por ejemplo, la red institucional de un campus universitario suele separar los usuarios en
tres grupos: alumnos, profesores y administración. Cada uno de estos grupos constituye un
dominio de difusión, una VLAN, y se suele corresponder asimismo con una subred IP
diferente. De esta manera la comunicación entre miembros del mismo grupo se puede
hacer en nivel 2, y los grupos están aislados entre sí, sólo se pueden comunicar a través de
un router.

La definición de múltiples VLAN y el uso de enlaces trunk, frente a las redes LAN
interconectadas con un router, es una solución escalable. Si se deciden crear nuevos
grupos se pueden acomodar fácilmente las nuevas VLAN haciendo una redistribución de
los puertos de los switches. Además, la pertenencia de un miembro de la comunidad
universitaria a una VLAN es independiente de su ubicación física. E incluso se puede
lograr que un equipo pertenezca a varias VLAN (mediante el uso de una tarjeta de
red que soporte trunk).
LABORATORIO VLAN

Agenda

1. Crear VLAN
2. Asignar puertos RJ45 a una VLAN
3. Verificar la configuración de la VLAN
4. Configurar troncales 802.1Q entre dos switches
5. Configurar VLAN Nativa
6. Capturar Frames con etiqueta 802.1Q
7. Analizar tráfico entre VLAN

El esquema muestra la red que se diseñará para el laboratorio.

Switch 1

Switch 3
Switch 2

VLAN 10 Oficinas

VLAN 20 Estudiantes

VLAN 30 Público
Lic. en Informática Redes I

La topología y las características son las siguientes:

2950 24 ptos.

Fa0/1 Fa0/2
sw1

Fa0/4 Fa0/4 192.168.1.21


VLAN de Oficinas 192.168.1.11

Fa0/11 Fa0/2
Fa0/1
Fa0/11
192.168.2.22
Fa0/18 sw2 sw3
192.168.2.12
2950 24 ptos. Fa0/18
2950 24 ptos.
VLAN de Estudiantes
192.168.3.23
192.168.3.13

VLAN del Público


Lic. en Informática Redes I

Configuración inicial del Switch 1

1. Dar nombre al switch, crear banner y asignar contraseñas

#hostname sw1
#banner motd ^*** Cisco Switch 2950 sw1 ***^

Contraseña de modo privilegiado

#enable secret cisco


#no ip domain-lookup

Contraseña acceso consola

#line console 0
#passowrd cisco
#login

Contraseña acceso Telnet

#line vty o 15
#password cisco
#login
#end

#write
#reload

Revisar los puertos asignados a VLAN

#show vlan brief

2. Crear VLANs y asignarles nombres

#config term
#vlan 10
#name oficina
#vlan 20
#name estudiante
#vlan 30
#name publico
#vlan 99
#name admin
#end
#show vlan brief

3. Asignar puertos RJ45 de acceso a VLAN

#config term
#interface range Fa0/4-10
#switchport access vlan 10
#interface range Fa0/11-17
#switchport access vlan 20
#interface range Fa0/18-24
#switchport access vlan 30
#end
#show vlan brief

4. Mostrar la configuración completa y guardar

#show running-config
#copy running-config startup-config

5. Realiza los mismos pasos para los switch2 y switch3

6. Habilitación de los puertos troncales y conexión de los switches

Switch 1

#config term
#int Fa0/1
#switchport mode access
#no shutdown

Switch 2

#config term
#int Fa0/1
#switchport mode access
#no shutdown
Lic. en Informática Redes I

Switch 3

#config term
#int Fa0/2
#switchport mode access
#no shutdown

Switch 1

#config term
#int Fa0/2
#switchport mode access
#no shutdown

7. Conectar 3 PCs a VLAN 10

Conectar PC1 a Switch2 en Fa0/4


Dirección IP: 192.168.1.11

Conectar PC2 a Switch2 en Fa0/5


Dirección IP: 192.168.1.12

Conectar PC3 a Switch3 en Fa0/4


Dirección IP: 192.168.1.21

8. Intentar comunicar a los nodos del switch2

Conecta una nueva PC al puerto 11 del Switch2, con IP 192.168.1.45 y explica


el resultado al enviar un mensaje de este PC al PC1.

9. Intentar comunicar a los nodos de los diferentes switches


Envía un mensaje de PC2 del Switch2 a PC3 que se encuentra en Switch3.
Explica que sucede: No hace ping, porque falta configurar los puertos troncales
10. Configuración de puertos troncales

Configurar puertos troncales 802.1Q y VLAN nativa en cada switch

#int Fa0/1
#switchport mode trunk
#switchport trunk native vlan 99

#int Fa0/2
#switchport mode trunk
#switchport trunk native vlan 99

#int Fa0/3
#switchport mode trunk
#switchport trunk native vlan 99

#end

Verificar los puertos troncales en cada switch

#show interface switchport


#show interface trunk (No funciona en Packet Tracer)

11. Envía un mensaje de PC2 del Switch2 a PC3 que se encuentra en Switch3
Explica que sucede: Ya hace ping

12. Asignar IP al Switch1 para razones de administración.

#config term
#int vlan 99
#ip address 192.168.99.11 255.255.255.0
#no shutdown
#end

13. Asignar IP al Switch2 para razones de administración.

#config term
#int vlan 99
#ip address 192.168.99.12 255.255.255.0
#no shutdown
#end

13. Asignar IP al Switch3 para razones de administración.

#config term
#int vlan 99
#ip address 192.168.99.13 255.255.255.0
#no shutdown
#end
14. Verificar la comunicación entre los switches a través de las
interfaces configuradas (ping ó telnet)

Conexión de una PC para fines administrativos en Switch2


Conexión de una PC para fines administrativos con conexión Telnet hacia los switches
IP de PC
- 192.168.99.45/24
- Conexión al puerto Fa0/3 del switch2

Comandos en el switch para el puerto Fa0/3

#interface Fa0/3
#switchport access vlan 99
#switchport trunk native vlan 99
#switchport mode access

Dr. Ricardo Carrera Hernández


Ixtaczoquitlán, Ver.
2017

Potrebbero piacerti anche