En este artículo se proporcionan instrucciones sobre cómo configurar los parámetros de asignación de Virtual Local Area Network (VLAN) en el switch a través de la interfaz de línea de comandos (CLI).
Para establecer redes de área local virtual (S-VLAN) del proveedor de servicios, puede configurar la asignación de VLAN o la traducción de ID de VLAN en los puertos troncales conectados a una red del cliente. Esto asignará las VLAN del cliente al proveedor de servicios. Los paquetes que ingresan al puerto se asignan a S-VLAN según el número de puerto y el ID de VLAN del cliente original (C-VLAN) del paquete.
En una implementación de metro típica, la asignación de VLAN se realiza en interfaces de red de usuario (UNI) o interfaces de red mejoradas (ENI) que se enfrentan a la red del cliente. Sin embargo, no se le impide configurar la asignación de VLAN en las interfaces de nodos de red (NNI).
La siguiente imagen muestra un ejemplo de una red donde un cliente utiliza las mismas VLAN en varios sitios en diferentes lados de una red de proveedor de servicios.
Puede asignar los ID de C-VLAN a los ID de S-VLAN para el viaje de paquetes a través de la estructura básica del proveedor de servicios. Los ID de C-VLAN se recuperan en el otro lado de la estructura básica del proveedor de servicios para su uso en el otro sitio del cliente. Puede configurar el mismo conjunto de asignaciones de VLAN en un puerto conectado por el cliente en cada lado de la red del proveedor de servicios.
La tunelización VLAN es una mejora de la función QinQ o VLAN anidadas o de la función de VLAN en modo cliente. Permite a los proveedores de servicios utilizar una única VLAN para admitir clientes que tienen varias VLAN, al tiempo que se preservan las ID de VLAN de los clientes y se mantiene el tráfico en diferentes VLAN de los clientes segregado. Esta función se conoce como etiquetado doble o QinQ porque, además de la etiqueta normal 802.1Q, también conocida como C-VLAN, el switch agrega una segunda etiqueta de ID conocida como S-VLAN, para reenviar el tráfico a través de la red. En una interfaz de borde, que es una interfaz donde una red del cliente está conectada al switch de borde del proveedor, las C-VLAN se mapean a S-VLAN y las etiquetas C-VLAN originales se mantienen como parte de la carga útil. Las tramas sin etiqueta se descartan.
Cuando se envía una trama en una interfaz etiquetada que no es de borde, se encapsula con otra capa de etiqueta S-VLAN a la que se asigna el C-VLAN-ID original. Por lo tanto, los paquetes transmitidos en tramas de interfaces no perimetrales se etiquetan dos veces, con una etiqueta S-VLAN externa y una etiqueta C-VLAN interna. La etiqueta S-VLAN se conserva mientras el tráfico se reenvía a través de la infraestructura de red del proveedor de servicios. En un dispositivo de salida, la etiqueta S-VLAN se elimina cuando se envía una trama en una interfaz de borde. Las tramas sin etiqueta se descartan.
La función de tunelización de VLAN utiliza un conjunto de comandos diferente al de la implementación original de QinQ o VLAN anidada, y agrega la siguiente funcionalidad además de la implementación original:
Debe crear y especificar la S-VLAN en el dispositivo antes de configurarla en una interfaz como una S-VLAN. Si esta VLAN no existe, el comando falla.
El reenvío de IPv4 o IPv6 y la tunelización de VLAN son mutuamente excluyentes. Lo que significa que si se habilita el reenvío IPv4 o IPv6, una interfaz no se puede establecer en el modo de tunelización VLAN. Y si alguna interfaz se establece en el modo de tunelización VLAN, el reenvío IPv4 e IPv6 no se puede habilitar en ese dispositivo.
Las siguientes funciones también se excluyen mutuamente con la función de tunelización VLAN:
Las interfaces IPv4 e IPv6 no se pueden definir en las VLAN que contienen interfaces de borde.
Las siguientes funciones de Capa 2 no se soportan en las VLAN que contienen interfaces de borde:
Las siguientes funciones no se soportan en las interfaces periféricas o UNI:
La implementación original de QinQ (comandos relacionados con el modo del cliente) continúa existiendo junto con la nueva implementación de la tunelización VLAN. El modo de puerto del cliente es un caso particular del modo de puerto de túnel de asignación de VLAN y no requiere la asignación de recursos de memoria direccionable de contenido ternario (TCAM).
Además de la tunelización VLAN, el switch soporta el mapping VLAN Uno a Uno. En VLAN One-to-One Mapping, en una interfaz de borde, las C-VLAN se mapean a S-VLAN y las etiquetas C-VLAN originales se reemplazan por la S-VLAN especificada. Las tramas sin etiqueta se descartan.
Cuando se envía una trama en una interfaz etiquetada sin borde, se envía con una única etiqueta VLAN, es decir, la de la S-VLAN especificada. La etiqueta S-VLAN se conserva mientras el tráfico se reenvía a través de la red de infraestructura del proveedor de servicios. En el dispositivo de salida, la etiqueta S-VLAN se reemplaza por la etiqueta C-VLAN cuando se envía una trama a una interfaz de borde.
En el modo de mapeo de VLAN uno a uno, una interfaz pertenece a todas las S-VLAN para las cuales el mapping en esta interfaz se define como una interfaz etiquetada de egreso. El ID de VLAN del puerto de interfaz (PVID) se establece en 4095.
Nota: La aplicación de tunelización VLAN en una interfaz requiere el uso de reglas TCAM del router. Debe haber cuatro entradas TCAM por asignación. Si no hay un número suficiente de recursos TCAM del router, el comando fallará.
La configuración de VLAN Tunnel Mapping en el switch realiza las siguientes acciones:
Nota: La ACL se puede enlazar en la interfaz más adelante a través de la configuración del Mapping de VLAN Uno a Uno.
Siga estos pasos para configurar la asignación de túnel en una o varias interfaces específicas de su switch:
Paso 1. Inicie sesión en la consola del switch. El nombre de usuario y la contraseña predeterminados son cisco/cisco. Si ha configurado un nuevo nombre de usuario o contraseña, introduzca las credenciales en su lugar.
Nota: Para saber cómo acceder a una CLI de switch SMB a través de SSH o Telnet, haga clic aquí.
Nota: Los comandos pueden variar dependiendo del modelo exacto de su switch. En este ejemplo, se accede al switch SG350X a través de Telnet.
Paso 2. Desde el modo EXEC privilegiado del switch, ingrese el modo de configuración global ingresando lo siguiente:
SG350X#configurePaso 3. En el modo Configuración global, ingrese el contexto de Configuración de la Interfaz ingresando lo siguiente:
SG350X(config)#interface [interface-id]Las opciones son:
Nota: En este ejemplo, se está configurando la interfaz utilizada es ge1/0/48.
Paso 4. Para configurar la tunelización selectiva en una interfaz de borde, introduzca lo siguiente:
SG350X(config-if)#switchport vlan-mapping tunnel [vlan-list | default] [outer-vlan-id | drop]Los parámetros son:
Nota: Este ejemplo muestra cómo configurar la tunelización selectiva en la interfaz ge1/0/48 para que el tráfico con un ID de C-VLAN de 30 y 40 se tunelizara con el ID de S-VLAN de 10.
Sugerencia rápida: Puede definir algunas configuraciones de switchport en la misma interfaz, sólo si los argumentos de la lista de VLAN no contienen ID de VLAN comunes.
Paso 5. (Opcional) Repita el paso 4 para configurar más configuraciones de asignación de túnel en el puerto o los pasos 3 y 4 para configurar otros puertos.
Nota: En este ejemplo, se descartará el tráfico que ingresa a la interfaz ge1/0/48 desde la VLAN 50.
Paso 6. (Opcional) Para eliminar los parámetros de asignación de túnel configurados en una interfaz específica, introduzca lo siguiente:
SG350X(config-if)#no switchport vlan-mapping tunnel [vlan-list | default]Paso 7. Ingrese el comando end para volver al modo EXEC privilegiado:
SG350X(config-if)#endAhora debería haber configurado correctamente la configuración de asignación de túnel VLAN en un puerto o puertos específicos del switch a través de la CLI.
En el Mapping de VLAN Uno a Uno, puede configurar el ID de C-VLAN que ingresa al switch desde la red del cliente y el ID de S-VLAN asignado en un puerto específico en su switch. En el modo de mapeo de VLAN uno a uno, una interfaz pertenece a todas las S-VLAN para las cuales el mapping en esta interfaz se define como interfaz etiquetada de egreso. La interfaz PVID se establece en 4095.
En el modo VLAN Mapping One-to-One, una interfaz utiliza una ACL de ingreso y una ACL de egreso. El Mapping de VLAN Uno a Uno agrega reglas a estas ACL. Estas ACL se aplican para:
El mapping de VLAN Uno a Uno agrega reglas a estas ACL y están enlazadas en la interfaz solamente si su modo es VLAN Mapping One-to-One. La ACL de ingreso contiene reglas V+1 y la ACL de egreso contiene reglas V, donde V es el número de C-VLAN especificadas.
Siga estos pasos para configurar el mapping de VLAN Uno a Uno en una interfaz específica o en interfaces de su switch:
Paso 1. Desde el modo EXEC privilegiado del switch, ingrese el modo de configuración global ingresando lo siguiente:
SG350X#configurePaso 2. En el modo Configuración global, ingrese el contexto de Configuración de la Interfaz ingresando lo siguiente:
SG350X(config)#interface [interface-id]Las opciones son:
Nota: En este ejemplo, se elige la interfaz ge1/0/25.Puede configurar algunos parámetros de traducción de VLAN uno a uno en la misma interfaz.
Paso 3. Para configurar la traducción de VLAN uno a uno en una interfaz de borde, introduzca lo siguiente:
SG350X(config-if)#switchport vlan-mapping one-to-one [vlan-id] [translation-vlan-id]Los parámetros son:
Nota: En este ejemplo, la VLAN 10 se ingresa como VLAN de Origen y VLAN 30 se utiliza como VLAN Traducida.
Paso 4. (Opcional) Repita el paso 3 para configurar más configuraciones de traducción de uno a uno en el puerto o los pasos 2 y 3 para configurar otros puertos.
Nota: En este ejemplo, se configuran nuevos ID de origen y VLAN traducidas en la misma interfaz GE25.
Paso 5. (Opcional) Para quitar los parámetros de traducción de VLAN uno a uno configurados en la interfaz, introduzca lo siguiente:
SG350X(config-if)#no switchport vlan-mapping one-to-one [vlan-id]Paso 6. Ingrese el comando end para volver al modo EXEC privilegiado:
SG350X(config-if)#endAhora ha configurado correctamente la configuración de asignación de VLAN Uno a Uno en un puerto específico o puertos en su switch a través de la CLI.