La documentazione per questo prodotto è stata redatta cercando di utilizzare un linguaggio senza pregiudizi. Ai fini di questa documentazione, per linguaggio senza di pregiudizi si intende un linguaggio che non implica discriminazioni basate su età, disabilità, genere, identità razziale, identità etnica, orientamento sessuale, status socioeconomico e intersezionalità. Le eventuali eccezioni possono dipendere dal linguaggio codificato nelle interfacce utente del software del prodotto, dal linguaggio utilizzato nella documentazione RFP o dal linguaggio utilizzato in prodotti di terze parti a cui si fa riferimento. Scopri di più sul modo in cui Cisco utilizza il linguaggio inclusivo.
Cisco ha tradotto questo documento utilizzando una combinazione di tecnologie automatiche e umane per offrire ai nostri utenti in tutto il mondo contenuti di supporto nella propria lingua. Si noti che anche la migliore traduzione automatica non sarà mai accurata come quella fornita da un traduttore professionista. Cisco Systems, Inc. non si assume alcuna responsabilità per l’accuratezza di queste traduzioni e consiglia di consultare sempre il documento originale in inglese (disponibile al link fornito).
In questo documento viene descritta la differenza del trunking IEEE 802.1Q (dot1q) tra i dispositivi Cisco Catalyst Switch con Cisco IOS® Software.
Prima di provare questa configurazione, accertarsi di soddisfare i seguenti requisiti:
Conoscenza del trunking IEEE 802.1Q
Conoscenza della configurazione degli switch Catalyst serie 3560 e Catalyst serie 6500 con interfaccia della riga di comando (CLI)
Le informazioni fornite in questo documento si basano sulle seguenti versioni software e hardware:
Switch Catalyst 3560 con software Cisco IOS versione 12.2(25)SEA
Switch Catalyst 6509 con software Cisco IOS versione 12.1(26)E1
Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.
In questo documento viene fornita una configurazione di esempio del trunking IEEE 802.1Q (dot1q) tra uno switch Cisco Catalyst 3560 con software Cisco IOS® e uno switch Catalyst serie 6500. Il trunking permette di trasmettere il traffico di VLAN diverse su un collegamento point-to-point tra due dispositivi.
Sulle piattaforme legacy, esistevano due metodi per implementare il trunking Ethernet:
ISL (Inter-Switch Link Protocol) - Protocollo proprietario Cisco
802.1Q: uno standard IEEE
la configurazione Catalyst 3560 e 6500 illustrata in questo documento è applicabile anche ad altri switch Catalyst con software Cisco IOS.
Nota: per informazioni sui metodi di trunking supportati dai diversi switch Catalyst, consultare il documento seguente:
Requisiti di sistema per implementare il trunking sugli switch Catalyst
Nota: questo documento include solo i file di configurazione degli switch e l'output dei relativi show comandi di esempio. Per i dettagli su come configurare un trunk 802.1Q tra gli switch Catalyst, fare riferimento ai seguenti documenti:
-
Sezione Configurazione dei trunk VLAN in Configurazione delle VLAN - Switch Catalyst serie 3560
- Sezione Descrizione dei VLAN Trunk in Configurazione delle interfacce Ethernet di layer 2 - Switch Catalyst serie 4500 con software Cisco IOS
Nozioni di base
IEEE 802.1Q utilizza un meccanismo di tag interno. Il dispositivo di trunking inserisce un tag di 4 byte per identificare la VLAN a cui appartiene un frame e quindi ricalcola la sequenza di controllo del frame (FCS). Per ulteriori informazioni, fare riferimento a questi documenti:
Nota: di seguito sono riportate alcune note importanti da ricordare per questa configurazione:
-
Qualsiasi interfaccia Ethernet su uno switch Catalyst serie 3560/3750 può supportare l'incapsulamento 802.1Q e ISL. Per impostazione predefinita, l'interfaccia Ethernet di uno switch Catalyst 3550 è una porta di layer 2 (L2).
-
Ogni porta Ethernet su uno switch Catalyst serie 6500/6000 può supportare l'incapsulamento 802.1Q e ISL.
-
Per impostazione predefinita, lo switch Catalyst serie 4500 con software Cisco IOS supporta entrambe le modalità di trunking ISL e 802.1Q. Il supporto è su tutte le interfacce, ad eccezione del blocco delle porte Gigabit sui moduli WS-X4418-GB e WS-X4412-2GB-T. Queste porte non supportano ISL e supportano solo il trunking 802.1Q. Le porte da 3 a 18 bloccano le porte Gigabit sul modulo WS-X4418-GB. Le porte da 1 a 12 bloccano le porte Gigabit sul modulo WS-X4412-2GB-T.
Nota: una porta è una porta bloccante se la connessione al backplane è sovrascritta.
-
La differenza principale tra le piattaforme Catalyst 6500 e Catalyst 4500 è la configurazione dell'interfaccia predefinita. Sullo switch Catalyst 6500 con software Cisco IOS le interfacce in modalità shutdown sono porte con routing di layer 3 (L3) per impostazione predefinita. Sullo switch Catalyst 4500 con software Cisco IOS tutte le interfacce sono abilitate. Per impostazione predefinita, le interfacce sono porte switch L2.
-
Quando si usa l'incapsulamento 802.1Q su un'interfaccia trunk sugli switch Catalyst 3750, i runt possono essere visualizzati sull' show interface output perché i pacchetti incapsulati 802.1Q validi, ossia da 61 a 64 byte, che includono il tag q, vengono conteggiati dallo switch Catalyst 3750 come frame di dimensioni inferiori, anche se questi pacchetti vengono inoltrati correttamente.
Nota: gli ultimi switch Catalyst con Cisco IOS XE, come 3650/3850 e versioni successive, non supportano più il protocollo ISL.
Configurazione
In questa sezione vengono presentate le informazioni necessarie per configurare le funzionalità descritte più avanti nel documento.
Esempio di rete
Il documento usa la seguente configurazione di rete:
Nota: l'interfaccia Gigabit Ethernet sullo switch Catalyst 3560 è un'interfaccia Ethernet negoziata 10/100/1000 Mbps. In questo diagramma di rete, la porta Gigabit dello switch Catalyst 3560 è collegata a una porta Fast Ethernet (100 Mbps) sullo switch Catalyst 6500.
Configurazioni
In questo documento vengono usate le seguenti configurazioni:
Catalyst 3560 Switch |
---|
!--- Notice: This example creates VLAN 1 and VLAN 2 |
Catalyst 6500 Switch |
---|
!--- Notice: This example creates VLAN 1 and VLAN 2 and sets |
Nota: se si assegna un'interfaccia a una VLAN non esistente, l'interfaccia viene chiusa finché non si crea la VLAN nel database VLAN. Per ulteriori informazioni, consultare la sezione Creazione o modifica di una VLAN Ethernet in Configurazione delle VLAN.
Verifica
Per verificare che la configurazione funzioni correttamente, consultare questa sezione. Sugli switch Catalyst 3560/3750/6500/4500, utilizzare questi comandi:
-
show interfaces <interface_type module/port> trunk
-
show interfaces <interface_type module/port> switchport
-
show vlan
-
show vtp status
Output del show comando di esempio
Catalyst 3560 Switch
-
show interfaces <interface_type module/port>trunk: questo comando visualizza la configurazione trunk dell'interfaccia e i numeri VLAN per cui il traffico può essere trasferito sul trunk.
3560#show interface gigabitethernet 0/1 trunk
Port Mode Encapsulation Status Native vlan
Gi0/1 on 802.1q trunking 1
Port Vlans allowed on trunk
Gi0/1 1 4094
Port Vlans allowed and active in management domain
Gi0/1 1-2
Port Vlans in spanning tree forwarding state and not pruned
Gi0/1 1-2
-
show interfaces <interface_type module/port> switchport: questo comando visualizza la configurazione della porta dello switch per l'interfaccia.
Nella schermata, controllare i campi Modalità operativa e Incapsulamento trunking operativo.
3560#show interface gigabitethernet 0/1 switchport
Name: Gi0/1
Switchport: Enabled
Administrative Mode: trunk
Operational Mode: trunk
Administrative Trunking Encapsulation: dot1q
Operational Trunking Encapsulation: dot1q
Negotiation of Trunking: On
Access Mode VLAN: 1 (default)
Trunking Native Mode VLAN: 1 (default)
Voice VLAN: none
Administrative private-vlan host-association: none
Administrative private-vlan mapping: none
Administrative private-vlan trunk native VLAN: none
Administrative private-vlan trunk encapsulation: dot1q
Administrative private-vlan trunk normal VLANs: none
Administrative private-vlan trunk private VLANs: none
Operational private-vlan: none
Trunking VLANs Enabled: ALL
Pruning VLANs Enabled: 2-1001
Capture Mode Disabled
Capture VLANs Allowed: ALL
Protected: false
Unknown unicast blocked: disabled
Unknown multicast blocked: disabled
Appliance trust : none
-
show vlan: questo comando fornisce informazioni sulle VLAN e sulle porte che appartengono a una VLAN specifica.
3560#show vlan
VLAN Name Status Ports
---- -------------------------------- --------- -------------------------------
1 default active Gi0/2, Gi0/3, Gi0/4, Gi0/5
2 VLAN0002 active Gi0/6, Gi0/7, Gi0/8, Gi0/9
Gi0/10, Gi0/11, Gi0/12
1002 fddi-default act/unsup
1003 token-ring-default act/unsup
1004 fddinet-default act/unsup
1005 trnet-default act/unsup
!--- Output suppressed.
Nota: le porte visualizzate nell'output sono solo porte di accesso. Tuttavia, le porte configurate per essere trunk e che si trovano nello stato non connesso vengono visualizzate anche nell'output show vlan.
-
show vtp status: questo comando visualizza informazioni generali sul dominio di gestione VTP, sullo stato e sui contatori.
3560#show vtp status
VTP Version : 2
Configuration Revision : 0
Maximum VLANs supported locally : 1005
Number of existing VLANs : 6
VTP Operating Mode : Transparent
VTP Domain Name :
VTP Pruning Mode : Disabled
VTP V2 Mode : Disabled
VTP Traps Generation : Disabled
MD5 digest : 0x4A 0x55 0x17 0x84 0xDB 0x99 0x3F 0xD1
Configuration last modified by 10.1.1.1 at 0-0-00 00:00:00
3560#ping 10.1.1.2
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.1.1.2, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/4 ms
3560#
Catalyst 6500 Switch
-
show interfaces <interface_type module/port>trunk: questo comando visualizza la configurazione del trunk dell'interfaccia e i numeri di VLAN per cui il traffico può essere trasferito sul trunk.
Cat6500#show interfaces fastethernet 3/1 trunk
Port Mode Encapsulation Status Native vlan
Fa3/1 on 802.1q trunking 1
Port Vlans allowed on trunk
Fa3/1 1 4094
Port Vlans allowed and active in management domain
Fa3/1 1-2
Port Vlans in spanning tree forwarding state and not pruned
Fa3/1 1-2
-
show interfaces <interface_type module/port> switchport: questo comando visualizza la configurazione della porta dello switch per l'interfaccia. Nella schermata, controllare i campi Modalità operativa e Incapsulamento trunking operativo.
cat6500#show interface fastethernet 3/1 switchport
Name: Fa3/1
Switchport: Enabled
Administrative Mode: trunk
Operational Mode: trunk
Administrative Trunking Encapsulation: dot1q
Operational Trunking Encapsulation: dot1q
Negotiation of Trunking: On
Access Mode VLAN: 1 (default)
Trunking Native Mode VLAN: 1 (default)
Voice VLAN: none
Administrative private-vlan host-association: none
Administrative private-vlan mapping: none
Administrative private-vlan trunk native VLAN: none
Administrative private-vlan trunk encapsulation: dot1q
Administrative private-vlan trunk normal VLANs: none
Administrative private-vlan trunk private VLANs: none
Operational private-vlan: none
Trunking VLANs Enabled: ALL
Pruning VLANs Enabled: 2-1001
Capture Mode Disabled
Capture VLANs Allowed: ALL
-
show vlan: questo comando fornisce informazioni sulle VLAN e sulle porte che appartengono a una VLAN specifica.
Cat6500#show vlan
VLAN Name Status Ports
---- -------------------------------- --------- -------------------------------
1 default active Fa3/2, Fa3/3, Fa3/4, Fa3/5
Fa3/6, Fa3/7, Fa3/8, Fa3/9
Fa3/10, Fa3/11, Fa3/12, Fa3/13
Fa3/14, Fa3/15, Fa3/16, Fa3/17
Fa3/18, Fa3/19, Fa3/20, Fa3/21
Fa3/22, Fa3/23, Fa3/24
2 VLAN0002 active Fa3/25, Fa3/26, Fa3/27, Fa3/28
Fa3/29, Fa3/30, Fa3/31, Fa3/32
Fa3/33, Fa3/34, Fa3/35, Fa3/36
Fa3/37, Fa3/38, Fa3/39, Fa3/40
Fa3/41, Fa3/42, Fa3/43, Fa3/44
Fa3/45, Fa3/46, Fa3/47, Fa3/48
1002 fddi-default act/unsup
1003 token-ring-default act/unsup
1004 fddinet-default act/unsup
1005 trnet-default act/unsup
Nota: le porte visualizzate sono solo quelle configurate come porte non trunk (di accesso) di livello 2. Nell'output del comando show vlan vengono visualizzate anche le porte configurate per essere trunk e che si trovano nello stato non connesso. Per ulteriori informazioni, fare riferimento alla sezione Configurazione delle interfacce LAN per lo switching di layer 2 in Configurazione delle porte LAN per lo switching di layer 2.
-
show vtp status: questo comando visualizza informazioni generali sul dominio di gestione VTP, sullo stato e sui contatori.
Cat6500#show vtp status
VTP Version : 2
Configuration Revision : 0
Maximum VLANs supported locally : 1005
Number of existing VLANs : 6
VTP Operating Mode : Transparent
VTP Domain Name :
VTP Pruning Mode : Disabled
VTP V2 Mode : Disabled
VTP Traps Generation : Disabled
MD5 digest : 0xBF 0x86 0x94 0x45 0xFC 0xDF 0xB5 0x70
Configuration last modified by 10.1.1.2 at 0-0-00 00:00:00
-
ping
Cat6500#ping 10.1.1.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.1.1.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/4 ms
Informazioni correlate
Revisione | Data di pubblicazione | Commenti |
---|---|---|
3.0 |
07-Jun-2024 |
Formattazione aggiornata. |
2.0 |
19-Jan-2023 |
Aggiorna formattazione. Risolvere gli avvisi CCW. Certificazione. |
1.0 |
29-Nov-2001 |
Versione iniziale |