# Ports Trunk

Un trunk transporte plusieurs VLAN entre deux équipements réseau.

## Configurer un trunk

`interface GigabitEthernet0/24`

Sélectionne le port.

`description Trunk vers SW-COEUR-01`

Ajoute une description.

`switchport mode trunk`

Force le port en mode trunk.

`switchport trunk allowed vlan 10,20,30,99`

Autorise uniquement les VLAN indiqués.

`no shutdown`

Active le port.

## Ajouter un VLAN à la liste existante

`switchport trunk allowed vlan add 40`

Ajoute le VLAN 40 sans remplacer la liste existante.

## Retirer un VLAN de la liste

`switchport trunk allowed vlan remove 30`

Retire le VLAN 30 de la liste autorisée.

## Autoriser tous les VLAN

`switchport trunk allowed vlan all`

Autorise tous les VLAN.

Cette configuration est simple, mais moins restrictive.

## Configurer le VLAN natif

`switchport trunk native vlan 999`

Configure le VLAN 999 comme VLAN natif.

Il est conseillé d’utiliser un VLAN natif inutilisé et identique aux deux extrémités.

## Encapsulation 802.1Q

`switchport trunk encapsulation dot1q`

Force l’encapsulation 802.1Q.

Cette commande n’existe pas sur tous les modèles, car certains utilisent uniquement 802.1Q.

## Vérifier les trunks

`show interfaces trunk`

Affiche les trunks et les VLAN autorisés.

`show interfaces GigabitEthernet0/24 switchport`

Affiche les paramètres détaillés du port.

## Erreurs fréquentes

- VLAN absent sur l’un des switches.
- VLAN non autorisé sur le trunk.
- VLAN natif différent entre les deux côtés.
- Un côté en Access et l’autre en Trunk.
- Port administrativement désactivé.