Depois de identificar seus requisitos exatos acima:
Cada VLAN precisa ser criada antes que o tráfego passe:
Switch(config)# vlan [number]
Switch(config-vlan)# name [name]
Para cada porta de tronco (> 1 vlan), faça as seguintes configurações. Digamos que 1000 é uma VLAN nativa (não marcada) e 2000-2100 e 3000 são carregados:
Switch(config)# int gi0/1
Switch(config-interface)# switchport mode trunk
Switch(config-interface)# switchport trunk allowed vlan 1000,2000-2100,3000
Switch(config-interface)# switchport trunk native vlan 1000
Para cada porta de acesso (1 vlan, sem tag), faça o seguinte:
Switch(config)# int gi0/2
Switch(config-interface)# switchport mode access
Switch(config-interface)# switchport access vlan 1000
Você também pode especificar e intervalo de interface: Alternar (config) # int intervalo gi0 / 1 - 10, gi1 / 1
E encurte comandos se as palavras-chave ainda forem exclusivas: Switch (interface de configuração) # sw tr na vl 1000