Sommario

Introduzione

Prerequisiti

Requisiti

Componenti usati

Premesse

Componenti Catalyst

Nozioni di base

Configurazione

Esempio di rete

Configurazioni

Verifica

Output di esempio del comando show

Catalyst 3560 Switch

Catalyst 6500 Switch

Informazioni correlate

Introduzione

In questo documento viene descritta la differenza del trunking IEEE 802.1Q (dot1q) tra i dispositivi Cisco Catalyst Switch con Cisco IOS® Software.

Prerequisiti

Requisiti

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)

Componenti usati

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.

Premesse

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:

1. ISL (Inter-Switch Link Protocol) - Protocollo proprietario Cisco

2. 802.1Q: uno standard IEEE

Componenti Catalyst

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:

- Collegamento InterSwitch e formato frame IEEE 802.1Q

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.

Esempio di rete

Configurazioni

In questo documento vengono usate le seguenti configurazioni:

- Catalyst 3560 Switch

- Catalyst 6500 Switch

Catalyst 3560 Switch

!--- Notice: This example creates VLAN 1 and VLAN 2

!--- and sets the VLAN Trunk Protocol (VTP) mode to transparent. Use your

!--- network as a basis and set the VTP mode accordingly. For more details,

!--- refer to Configuring VLANs.

version 12.2

no service pad

service timestamps debug uptime

service timestamps log uptime

no service password-encryption

!

hostname 3560

!

!--- This is the privileged mode password for the example.

enable password mysecret

!

ip subnet-zero

!

vtp mode transparent

!

!--- VLAN 2 is created. This is visible only when you set VTP mode

!--- to transparent.

vlan 2

!

!--- The Gigabit Ethernet interface on the Catalyst 3560 is a 10/100/1000 Mbps

!--- negotiated Ethernet interface. Therefore, the Gigabit port on the

!--- Catalyst 3560 is connected to a Fast Ethernet port on the Catalyst 6500.

!--- Configure the trunk on the Gigabit Ethernet 0/1 interface.

interface GigabitEthernet0/1

!--- Configure trunk encapsulation as dot1q.

!--- For details on trunking, refer to Configuring VLANs.

switchport trunk encapsulation dot1q

!--- Enable trunking on the interface.

switchport mode trunk

no ip address

snmp trap link-status

!

!

!--- Interfaces Gigabit Ethernet 0/2 through 0/5 are placed in VLAN 1.

!--- In order to configure the interface as an L2 port,

!--- refer to the Configuring Ethernet Interfaces section

!--- of Configuring Interface Characteristics. All L2 ports are placed

!--- in VLAN 1, by default.

interface GigabitEthernet0/2

switchport mode access

no ip address

snmp trap link-status

!

interface GigabitEthernet0/3

switchport mode access

no ip address

snmp trap link-status

!

!

interface GigabitEthernet0/4

switchport mode access

no ip address

snmp trap link-status

!

interface GigabitEthernet0/5

switchport mode access

no ip address

snmp trap link-status

!

!

!--- Interfaces Gigabit Ethernet 0/6 through 0/12 are placed in VLAN 2.

interface GigabitEthernet0/6

switchport access vlan 2

switchport mode access

no ip address

snmp trap link-status

!

!--- Output suppressed.

!

interface GigabitEthernet0/12

switchport access vlan 2

switchport mode access

no ip address

snmp trap link-status

!

interface Vlan1

!--- This is the IP address for management.

ip address 10.1.1.1 255.255.255.0

!

ip classless

ip http server

!

!

line con 0

transport input none

line vty 0 4

!--- This is the privileged mode password for the example.

password mysecret

login

line vty 5 15

login

!

end

Catalyst 6500 Switch

!--- Notice: This example creates VLAN 1 and VLAN 2 and sets

!--- the VTP mode to transparent. Use your network as a basis and set the VTP

!--- mode accordingly. For more details, refer to Configuring VLANs.

Current configuration : 4812 bytes

version 12.1

service timestamps debug uptime

service timestamps log uptime

no service password-encryption

!

hostname Cat6500

!

vtp mode transparent

ip subnet-zero

!

!

mls flow ip destination

mls flow ipx destination

!

!--- This is the privileged mode password for the example.

enable password mysecret

!

redundancy

mode rpr-plus

main-cpu

auto-sync running-config

auto-sync standard

!

!

!--- This enables VLAN 2.

vlan 2

!

interface GigabitEthernet1/1

no ip address

shutdown

!

interface GigabitEthernet1/2

no ip address

shutdown

!

!--- The Gigabit Ethernet interface on the Catalyst 3560 is a 10/100/1000 Mbps

!--- negotiated Ethernet interface. Therefore, the Gigabit port on the Catalyst 3560

!--- is connected to a Fast Ethernet port on the Catalyst 6500.

interface FastEthernet3/1

no ip address

!--- You must issue the switchport command once,

!--- without any keywords, in order to configure the interface as an L2 port for the

!--- Catalyst 6500 series switch that runs Cisco IOS Software.

!--- On a Catalyst 4500 series switch that runs Cisco IOS Software, all ports are L2

!--- ports by default. Therefore, if you do not change the default configuration,

!--- you do not need to issue the switchport command.

switchport

!--- Configure trunk encapsulation as dot1q.

!--- For more details on trunking, refer to

!--- Configuring LAN Ports for Layer 2 Switching for the Catalyst 6500 series switch

!--- that runs Cisco IOS Software, or  Configuring Layer 2 Ethernet Interfaces

!--- for the Catalyst 4500/4000 series switch that runs Cisco IOS Software.

switchport trunk encapsulation dot1q

!--- Enable trunking on the interface.

switchport mode trunk

!

!--- Configure interfaces Fast Ethernet 3/2 through 3/24 to be in access mode.

!--- By default, all access ports are configured in VLAN 1.

interface FastEthernet3/2

no ip address

switchport

switchport mode access

!

!--- Output suppressed.

!

interface FastEthernet3/24

no ip address

switchport

switchport mode access

!

!--- Fast Ethernet 3/25 through 3/48 are placed in VLAN 2.

interface FastEthernet3/25

no ip address

switchport

switchport access vlan 2

switchport mode access

!

!--- Output suppressed.

!

interface FastEthernet3/48

no ip address

switchport

switchport access vlan 2

switchport mode access

!

!

interface Vlan1

!--- This is the IP address for management.

ip address 10.1.1.2 255.255.255.0

!

!

ip classless

no ip http server

!

!

ip classless

ip http server

!

line con 0

exec-timeout 0 0

transport input none

line vty 0 4

!--- This is the Telnet password for the example.

password mysecret

login

!

end

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

- Guide alla configurazione degli switch Catalyst serie 3560

- Guide alla configurazione degli switch Catalyst serie 4500

- Guide alla configurazione degli switch Catalyst serie 6500

- Supporto tecnico Cisco e download