Un trunk es un enlace punto a punto entre dos dispositivos de red, típicamente dos switches. Para la correcta entrega del tráfico de varias VLANs sobre un puerto trunk, los dispositivos deben utilizar el método de tagging (encapsulación) IEEE 802.1Q. Este método consiste en añadir una etiqueta (tag) a cada trama de datos que circula por el enlace troncal, identificando así la VLAN a la que pertenece.
El protocolo IEEE 802.1Q introduce el concepto de VLAN nativa. Los frames que pertenecen a la VLAN nativa son los únicos que no se etiquetan en el enlace troncal. Esto significa que el tráfico de la VLAN nativa se envía sin información adicional de VLAN en el encabezado.
Es importante tener en cuenta que Cisco Discovery Protocol (CDP) puede detectar e informar una discrepancia de VLAN nativa. De hecho, si un equipo final se conecta a un puerto trunk de un switch, este podría recibir los frames de la VLAN nativa como si fuese un puerto de acceso. Por lo tanto, es crucial configurar la misma VLAN nativa en ambos extremos del enlace troncal para evitar problemas de conectividad.
En las líneas anteriores vimos como configurar un enlace troncal de manera estática, siendo esta la configuración más común. Sin embargo, los switches Cisco traen consigo el protocolo DTP (Dynamic Trunking Protocol), que permite negociar el establecimiento de un enlace troncal de forma dinámica entre dos switches.
Configuración Básica de un Puerto Trunk
Para configurar un puerto como trunk, se deben seguir una serie de pasos en la interfaz de línea de comandos (CLI) del switch Cisco. A continuación, se presenta un ejemplo genérico:
- Acceder al modo de configuración global:
enableconfigure terminal
- Seleccionar la interfaz que se desea configurar como trunk. En el ejemplo hemos utilizado una interfaz FastEthernet:
interface FastEthernet0/22
- Establecer el modo de encapsulación deseado. Para 802.1Q, se utiliza:
switchport mode trunk
- (Opcional) Configurar la VLAN nativa. Si no se especifica, por defecto será la VLAN 1. Es recomendable configurar una VLAN nativa diferente a la utilizada para el tráfico de datos y asegurarse de que sea la misma en ambos extremos del trunk:
switchport trunk native vlan 99
- (Opcional) Especificar las VLANs permitidas en el trunk. Por defecto, todas las VLANs están permitidas. Si se desea restringir el tráfico a VLANs específicas:
switchport trunk allowed vlan add 10,20,30
- Guardar los cambios en la memoria no volátil (NVRAM) para que persistan tras un reinicio del switch:
endwrite memory

Verificación de la Configuración del Trunk
Para verificar la configuración de una interfaz que se ha establecido como trunk, se puede utilizar el comando show interfaces switchport. Este comando proporciona información detallada sobre el estado del puerto, incluyendo su modo de operación (access o trunk), la VLAN nativa y las VLANs permitidas.
show interfaces FastEthernet0/22 switchport
Para ver la configuración de interface fa0/22 bastará con escribir el comando show interfaces switchport.
Protocolo VTP
VTP (VLAN Trunking Protocol) es una tecnología que simplifica la gestión de VLANs en una red Cisco. Permite que las definiciones de VLAN se propaguen automáticamente entre switches dentro de una misma región VTP. Aunque VTP es una tecnología que siempre ha agradado, por buena práctica se recomienda mantener los switches con VTP en modo transparente, ya que cualquier descuido puede generar problemas.

Para tu esquema de red, yo recomiendo utilizar el modelo de red collapsed sobre el modelo actual de 3 capas. Incluso el 3850 lo podrías utilizar para switch de acceso o para servidores.
Nos es evidente, hay que recordar que debemos guardar los cambios en la NVRAM (memoria NO volátil), o perderemos los cambios al reiniciar el Switch.
Hasta pronto….
Cómo crear VLANs en Switches Cisco y conectar computadoras a VLANs
tags: #como #configurar #trunk #en #switch