Sommario

Introduzione

Operazioni preliminari

Convenzioni

Prerequisiti

Componenti usati

Informazioni sulla funzionalità di gestione automatica

Configurazione dell'ostazione automatica sugli switch Catalyst

Catalyst 6000 Native IOS / Catalyst 4000 Cisco IOS (Supervisor III e IV) / Catalyst 3550

Catalyst 6000 Hybrid con CatOS e scheda MSFC (SUP IA, SUP II, MSFC, MSFC 2)

Catalyst 5000 con scheda RSM/RSFC

Catalyst 4000 (Supervisor I e II) con moduli di layer 3

Risoluzione dei problemi relativi alla funzione di autostazione sugli switch con IOS

Risoluzione dei problemi relativi alla funzione di autostazione sugli switch con CatOS

Informazioni correlate

Introduzione

La funzione di autostazione notifica a uno switch o a un modulo di routing l'interfaccia VLAN (interfaccia di layer 3 (L3)) di passare allo stato up/up quando almeno una porta di layer 2 (L2) diventa attiva in tale VLAN.

Questo documento aiuta a comprendere la funzione di autostazione e le sue caratteristiche. Dopo aver configurato il comando interface <vlan-id> sui router, l'interfaccia rimane nello stato up/down o down/down, a seconda della piattaforma in uso. In questo documento viene descritto perché questo accade e come le interfacce L3 e L2 interagiscono tra loro nel piano di controllo dopo essere state attivate.

Operazioni preliminari

Convenzioni

Per ulteriori informazioni sulle convenzioni usate, consultare il documento Cisco sulle convenzioni nei suggerimenti tecnici.

Prerequisiti

Non sono previsti prerequisiti specifici per questo documento.

Componenti usati

Il documento può essere consultato per tutte le versioni software o hardware.

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.

Informazioni sulla funzionalità di gestione automatica

Per impostazione predefinita, la funzione di ostazione automatica è implementata sugli switch CatOS e IOS basati su Cisco. Su alcune piattaforme CatOS, questa funzione può essere disabilitata per consentire la ridondanza in scenari speciali. Sugli switch con IOS, questa funzione non può essere disabilitata.

Per essere attive/attive, le interfacce VLAN del router devono soddisfare le seguenti condizioni generali:

- La VLAN esiste ed è in stato attivo sul database di VLAN dello switch.

- L'interfaccia VLAN è presente sul router e non è disattivata a livello amministrativo.

- Almeno una porta L2 (porta di accesso o trunk) esiste e ha un collegamento attivo su questa VLAN. L'ultima implementazione della funzione di autostazione consente la sincronizzazione con lo stato della porta del protocollo Spanning-Tree Protocol (STP).

L'interfaccia VLAN verrà visualizzata dopo che la porta L2 ha avuto il tempo di convergere (ossia, transizione da apprendimento in ascolto a inoltro). In questo modo, i protocolli di routing e altre funzionalità non potranno usare l'interfaccia VLAN come se fosse completamente operativa. Ciò impedisce anche che si verifichino altri problemi, come la stesura dei buchi neri.

- Almeno una porta L2 (porta di accesso o trunk) è in stato di inoltro Spanning-Tree sulla VLAN.

Configurazione dell'ostazione automatica sugli switch Catalyst

In questa sezione viene fornita una panoramica di base della configurazione dell'autostazione sugli switch Catalyst.

Catalyst 6000 Native IOS / Catalyst 4000 Cisco IOS (Supervisor III e IV) / Catalyst 3550

Per questi switch, la funzione di autostazione è abilitata per impostazione predefinita. La funzione di autostazione è sincronizzata con lo stato STP.

Lo stato della linea del protocollo per le interfacce VLAN si verificherà quando comparirà la prima porta dello switch che appartiene al collegamento VLAN corrispondente ed è in stato di inoltro nello spanning-tree.

Utilizzare i seguenti comandi per controllare lo stato di tutte le condizioni durante la risoluzione dei problemi:

- sh vlan

- sh int vlan <vlan-id>

- sh int <veloce | gig> mod/porta (porta L2)

- sh int <veloce | gig> mod/porta trunk (se la porta L2 è trunk)

- sh spanning-tree vlan <vlan-id>

Nota: la funzione di autostazione sincronizzata con STP è stata introdotta nel codice 12.1(8a)E e versioni successive. per ulteriori informazioni, fare riferimento all'ID bug CSCdu07244 (solo utenti registrati).

Nota: se nello chassis è presente un blade IDS (WS-X6381-IDS=), l'interfaccia VLAN rimane nello stato attivo/attivo anche se non sono presenti porte L2 attive. Per risolvere questo problema, usare l'ID bug CSCdx84895 (solo utenti registrati) nella versione 12.1.13E e successive. Il comportamento corretto è che l'interfaccia MSFC non sia attiva se non è presente alcuna porta L2 nello stato di inoltro STP.

Catalyst 6000 Hybrid con CatOS e scheda MSFC (SUP IA, SUP II, MSFC, MSFC 2)

Per questi switch, oltre allo stato up/up, devono essere soddisfatte le seguenti condizioni aggiuntive:

- La porta del router (Multilayer Switch Feature Card (MSFC)) (15/1,16/1) deve essere in modalità trunking.

- È necessario consentire la VLAN sul trunk sull'MSFC.

Su questi switch, la funzione di autostazione è abilitata per impostazione predefinita e può essere disabilitata. La funzionalità di autostazione è sincronizzata con lo stato STP e non è possibile modificare questo comportamento se non è attivata.

Lo stato della linea del protocollo per le interfacce VLAN si verificherà quando compare la prima porta L2 (porta non router, ossia non 15/1 o 16/1) appartenente al collegamento VLAN corrispondente ed è in stato spanning-treeforwarding. Esiste un'eccezione per la VLAN assegnata all'interfaccia di gestione (sc0) sullo switch. Lo stato della linea del protocollo per la VLAN dell'interfaccia di gestione sull'MSFC sarà sempre attivo. L'sc0 deve essere sempre attivo dopo l'avvio dello switch. Tuttavia, questa interfaccia può essere disattivata a livello amministrativo.

Utilizzare i seguenti comandi per controllare lo stato di tutte le condizioni durante la risoluzione dei problemi:

- Su MSFC, usare il comando show int vlan <vlan-id>.

- Sullo switch, usare i comandi sh vlan, sh port mod/porta (porta L2), sh trunk mod/porta (se la porta L2 è un trunk) e sh spantree <vlan-id> .

Disattivare la funzione di autostazione

In modalità di configurazione MSFC doppia ridondante, può essere utile disabilitare la funzione di autostazione. Questa funzione deve essere disabilitata se la VLAN viene usata tra entrambi gli MSFC per il routing L3 puro e non sono assegnate porte L2 alla VLAN. Per mantenere l'interfaccia VLAN attiva/attiva senza avere una porta L2 dedicata assegnata alla VLAN, la funzione di autostazione può essere disabilitata.

Eseguire il comando seguente per l'impostazione corrente della funzionalità di autostazione:

Switch (enable) sh msfcautostate

MSFC Auto port state: enabled

Per disattivare la funzione di autostazione, eseguire il comando seguente:

Switch (enable) set msfcautostate disable

Switch (enable) sh msfcautostate

MSFC Auto port state: disabled

Switch (enable)

Nota: la sincronizzazione automatica con STP sugli switch Catalyst ibridi è supportata a partire da 5.5(10) e 6.3(1). per ulteriori informazioni, fare riferimento all'ID bug CSCdu05914 (solo utenti registrati).

Nota: se nello chassis è presente un blade IDS (WS-X6381-IDS=), l'interfaccia MSFC rimane nello stato attivo/attivo anche se non sono presenti porte L2 attive. Per risolvere questo problema, usare l'ID bug CSCdt75094 (solo utenti registrati) nelle versioni 6.2.2, 6.3.1 e successive. Il comportamento corretto è che l'interfaccia MSFC non sia attiva se non è presente alcuna porta L2 nello stato di inoltro STP.

Catalyst 5000 con scheda RSM/RSFC

Per questi switch, oltre alle condizioni generali up/up, devono essere soddisfatte le seguenti condizioni aggiuntive:

- La porta del router (Route Switch Module (RSM)/Route Switch Feature Card (RSFC) ) deve essere in modalità trunking.

- La VLAN deve essere consentita sul trunk del router.

Su questi switch, la funzione di autostazione è abilitata per impostazione predefinita e può essere disabilitata. La funzione di autostazione non è sincronizzata con lo stato STP.

Lo stato della linea del protocollo per le interfacce VLAN si verificherà quando comparirà la prima porta L2 appartenente al collegamento VLAN corrispondente, o quando un'altra porta del router sul secondo modulo RSM sarà in modalità trunking. Se il router sul secondo RSM è in modalità trunking, la VLAN sarà autorizzata sul trunk ISL.

Esiste un'eccezione per la VLAN assegnata all'interfaccia di gestione (sc0) sullo switch. Lo stato della linea del protocollo per la VLAN dell'interfaccia di gestione sull'RSM sarà sempre attivo. L'sc0 deve essere sempre attivo dopo l'avvio dello switch. Tuttavia, questa interfaccia può essere disattivata a livello amministrativo.

Nota: se la funzione di autostazione è abilitata e non ci sono porte attive su una VLAN specifica nello switch, l'interfaccia sull'RSM rimane attiva se vi sono più RSM. In questo modo, il traffico tra i due RSM sulla VLAN può scorrere senza disabilitare la funzione di autostazione. questo comportamento è diverso da quello predefinito della modalità ibrida di Catalyst 6000.

Nota: la funzione di autostazione migliorata per gli scenari con più moduli RSM in uno chassis è stata migliorata nella versione 6.1.2 (per ulteriori informazioni, fare riferimento all'ID bug CSCdr80722 (solo utenti registrati). Il modulo Multi-RSM consente di disattivare le interfacce sui due RSM quando l'ultimo collegamento fisico sulla VLAN nello switch viene interrotto.

Utilizzare i seguenti comandi per controllare lo stato di tutte le condizioni durante la risoluzione dei problemi:

- Sul modulo RSM, usare il comando show int <vlan-id>.

- Sullo switch, usare i comandi sh vlan, sh port mod/porta (porta L2), sh trunk mod/porta (se la porta L2 è un trunk) e sh spantree <vlan-id> .

Per visualizzare l'impostazione corrente della funzionalità di autostazione, eseguire il comando seguente:

Switch (enable) sh rsmautostate

RSM Auto port state: enabled

Multi-RSM Option: enabled

Per disattivare la funzione di autostazione, eseguire il comando seguente:

Switch (enable) set rsmautostate disable

RSM port auto state disabled.

Switch (enable) sh rsmautostate

RSM Auto port state: disabled

Multi-RSM Option: enabled

Switch (enable)

Per disabilitare la funzione Multi-RSM in modalità automatica, eseguire il comando seguente:

Switch (enable) sh rsmautostate

RSM Auto port state: enabled

Multi-RSM Option: enabled

Switch (enable) set rsmautosta multirsm disable

RSM port auto state multiple RSM disabled.

Switch (enable) sh rsmautostate

RSM Auto port state: enabled

Multi-RSM Option: disabled

Switch (enable)

Nota: la disattivazione di più moduli RSM è una funzione aggiuntiva di autostate. Per utilizzare questa funzione, è necessario attivare la funzione di autostazione.

Catalyst 4000 (Supervisor I e II) con moduli di layer 3

Quando l'ultima porta L2 sulla VLAN dello switch non è attiva, tutte le interfacce/sottointerfacce L3 sulla VLAN sono chiuse. Le interfacce/sottointerfacce diminuiscono a meno che sc0 non si trovi sulla VLAN, o sia presente un altro modulo L3 nello chassis con un'interfaccia/sottointerfaccia nella VLAN. È importante ricordare che Catalyst 4000 Supervisor I/II non ha conoscenza o controllo della configurazione del modulo L3 (così come lo switch Catalyst non ha conoscenza o controllo delle configurazioni del router esterno). Per questo motivo, se il modulo L3 non è configurato correttamente, la funzione di autostazione non funzionerà sulle interfacce del modulo L3. Fare riferimento alle seguenti linee guida:

- La funzione di autostazione è attivata per default. Per abilitare/disabilitare la funzione di autostazione, usare il comando nascosto [no] autostate disable.

- La funzionalità di autostazione non è sincronizzata con lo stato STP.

Lo stato della linea del protocollo per le interfacce VLAN si verificherà quando comparirà la prima porta L2 appartenente al collegamento VLAN corrispondente.

Eseguire il comando seguente per verificare quali interfacce del modulo di servizi Catalyst 4000 L3 sono state chiuse o attivate dalla funzionalità di autostazione:

Router#sh autostate entries

Autostate Feature is currently enabled on the system.

Per disattivare la funzione di autostazione (comando nascosto), eseguire il comando seguente:

Router#autostate disable

Disabling Autostate

Router#sh autostate entries

Autostate Feature is currently disabled on the system.

Utilizzare il comando seguente per riattivare la funzione di autostazione:

Router#no autostate disable

Enabling Autostate

Router#sh autostate entries

Autostate Feature is currently enabled on the system.

Risoluzione dei problemi relativi alla funzione di autostazione sugli switch con IOS

Se l'interfaccia VLAN è inattiva, eseguire la procedura seguente di risoluzione dei problemi.

1. Questo è il sintomo di un'interfaccia VLAN in stato attivo/inattivo.

Corgon-6000#sh int vlan 151

Vlan151 is up, line protocol is down

!--- Line protocol on interface VLAN 151 is down. !--- You need to investigate why this line protocol is not up !--- (at least one L2 port exists, and there should be a !--- link up on this VLAN).

2. Verificare che la VLAN 151 sia presente nel database VLAN e che sia attiva. Il comando seguente mostra che la VLAN esiste ed è attiva sullo switch.

Corgon-6000#sh vlan 151 | i 151

151  VLAN151                          active    Gi4/10

151  enet  100151     1500  -      -      -        -    -        0      0

Corgon-6000#

!--- VLAN 151 exists in VLAN database and is active. !--- L2 port Gig4/10 is assigned to VLAN 151.

3. Verificare lo stato dell'interfaccia gig 4/10 assegnata alla VLAN 151.

Corgon-6000#sh int gig 4/10

GigabitEthernet4/10 is up, line protocol is down (notconnect)

Corgon-6000#sh run int gig 4/10

Building configuration...

Current configuration : 182 bytes

!

interface GigabitEthernet4/10

no ip address

logging event link-status

logging event bundle-status

switchport

switchport access vlan 151

switchport mode access

end

4. Il motivo per cui il protocollo di linea dell'interfaccia VLAN 151 non è attivo è perché il collegamento Gigabit Ethernet 4/10 non è connesso, come mostrato dallo stato dell'interfaccia. È possibile che nessun dispositivo sia collegato all'interfaccia o che il collegamento abbia problemi di negoziazione automatica o di cablaggio che impediscono l'attivazione del collegamento.

5. Collegare il dispositivo a Gigabit Ethernet 4/10 per attivare il collegamento dell'interfaccia.

Mar 11 12:10:52.340: %LINK-3-UPDOWN: Interface GigabitEthernet4/10,changed state to up

Mar 11 12:10:53.156: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet4/10,changed state to up

Corgon-6000#

Corgon-6000#

Corgon-6000#sh int vlan 151

Vlan151 is up, line protocol is down

6. Verificare che l'interfaccia VLAN mostri che il protocollo di linea è ancora inattivo. È necessario investigare il motivo per cui questo protocollo di linea non è attivo. Verificare che almeno una porta L2 sia in stato di inoltro Spanning-Tree su questa VLAN.

Corgon-6000#sh spanning-tree vlan 151

VLAN0151

Spanning tree enabled protocol rstp

Root ID    Priority    32768

Address     00d0.003f.8897

This bridge is the root

Hello Time   2 sec  Max Age 20 sec  Forward Delay 15 sec

Bridge ID  Priority    32768

Address     00d0.003f.8897

Hello Time   2 sec  Max Age 20 sec  Forward Delay 15 sec

Aging Time 300

Interface        Role Sts Cost      Prio.Nbr Type

---------------- ---- --- --------- -------- --------------------------------

Gi4/10           Desg LRN 4         128.202  P2p

Corgon-6000#

7. Lo stato della porta Spanning-tree è LRN, che indica lo stato di apprendimento. Il protocollo di linea è inattivo perché l'interfaccia è in stato di transizione (ascolto->apprendimento dell'inoltro).

Corgon-6000#

Mar 11 12:11:23.406: %LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan151,

changed state to up

Nota: differenza di data e ora tra i log quando il protocollo di linea su Gigabit Ethernet4/10 sale e l'interfaccia Vlan151 è circa 30 secondi, che rappresenta il secondo ritardo di inoltro nell'STP (ascolto->apprendimento->inoltro)

Corgon-6000#sh int vlan 151

Vlan151 is up, line protocol is up

8. Protocollo di linea attivo. È necessario verificare lo stato della porta Spanning-Tree sulla porta L2 (deve essere in inoltro).

Corgon-6000#sh spanning-tree vlan 151

VLAN0151

Spanning tree enabled protocol rstp

Root ID    Priority    32768

Address     00d0.003f.8897

This bridge is the root

Hello Time   2 sec  Max Age 20 sec  Forward Delay 15 sec

Bridge ID  Priority    32768

Address     00d0.003f.8897

Hello Time   2 sec  Max Age 20 sec  Forward Delay 15 sec

Aging Time 300

Interface        Role Sts Cost      Prio.Nbr Type

---------------- ---- --- --------- -------- --------------------------------

Gi4/10           Desg FWD 4         128.202  P2p

!--- Verified spanning-tree port status on L2 port !--- is FWN = forwarding.

Risoluzione dei problemi relativi alla funzione di autostazione sugli switch con CatOS

Se l'interfaccia VLAN è inattiva, eseguire la procedura seguente di risoluzione dei problemi.

1. Questo è il sintomo di un'interfaccia VLAN sull'MSFC in stato di inattività/inattività

Topvar-msfc>sh int vlan 151

Vlan151 is down, line protocol is down

!--- Line protocol is down (not administratively down). If so, issue the !--- no shutdown command under the interface. !--- Line protocol on interface VLAN 151 is down in this output. !--- You need to investigate why this line protocol is not up !--- (at least one L2 port exists, and there should be a !--- link up on this VLAN).

2. Verificare che la VLAN 151 sia presente nel database VLAN e che sia attiva. Il comando seguente mostra che la VLAN esiste ed è attiva sullo switch.

Topvar (enable) sh vlan 151

VLAN Name                             Status    IfIndex Mod/Ports, Vlans

---- -------------------------------- --------- ------- ------------------------

151  VLAN151                          active    284         3/1     15/1

3. Come si può vedere, le porte L2 3/1 e 15/1 (MSFC) sono assegnate alla VLAN 151. Controllare lo stato della porta 3/1 assegnata alla VLAN 15. Se la porta 3/1 è trunking, usare il comando sh trunk per verificare se la VLAN 151 è consentita.

Topvar (enable) sh port 3/1

Port  Name                 Status     Vlan       Duplex Speed Type

----- -------------------- ---------- ---------- ------ ----- ------------

3/1                      disabled      151        auto     auto    10/100BaseTX

!--- Since the only port (3/1) is diabled, !--- the line protocol for interface VLAN 151 is down.

4. Abilitare la porta 3/1, come mostrato di seguito.

Topvar (enable) set port enable 3/1

Port 3/1 enabled.

2003 Mar 12 05:42:10 %PAGP-5-PORTTOSTP:Port 3/1 joined bridge port 3/1

Topvar (enable) sh port 3/1

Port     Name                 Status     Vlan     Duplex  Speed  Type

----- -------------------- ---------- ---------- ------   -----  ------------

3/1                       connected    151       a-half  a-10   10/100BaseTX

5. Sessione dell'MSFC e verifica di nuovo lo stato dell'interfaccia VLAN.

Topvar (enable) ses 15

Trying Router-15...

Connected to Router-15.

Escape character is '^]'.

Topvar-msfc>sh int vlan 151

Vlan151 is down, line protocol is down

6. Come si può vedere, il protocollo di linea sull'interfaccia VLAN 151 è ancora inattivo. È necessario investigare il motivo per cui questo protocollo di linea non è attivo. Almeno una porta L2 è in stato di inoltro Spanning-Tree su questa VLAN. Controllare l'interruttore, come mostrato di seguito.

Topvar (enable) sh spantree 151

VLAN 151

Spanning tree mode          PVST+

Spanning tree type          ieee

Spanning tree enabled

Designated Root             00-07-4f-1c-e8-47

Designated Root Priority    0

Designated Root Cost        119

Designated Root Port        3/1

Root Max Age   20 sec   Hello Time 2  sec   Forward Delay 15 sec

Bridge ID MAC ADDR          00-05-00-a9-f4-96

Bridge ID Priority          32768

Bridge Max Age 20 sec   Hello Time 2  sec   Forward Delay 15 sec

Port                     Vlan Port-State    Cost      Prio Portfast Channel_id

---------------------- ---- ------------- --------- ---- -------- ----------

3/1                       151  listening       100        32   disabled 0

Topvar (enable)

7. Lo stato della porta Spanning-Tree è ancora in ascolto. Il protocollo di linea dell'interfaccia VLAN rimane inattivo nello stato di transizione (ascolto->apprendimento dell'inoltro).

Topvar (enable) sh spantree 151

VLAN 151

Spanning tree mode          PVST+

Spanning tree type          ieee

Spanning tree enabled

Designated Root             00-07-4f-1c-e8-47

Designated Root Priority    0

Designated Root Cost        119

Designated Root Port        3/1

Root Max Age   20 sec   Hello Time 2  sec   Forward Delay 15 sec

Bridge ID MAC ADDR          00-05-00-a9-f4-96

Bridge ID Priority          32768

Bridge Max Age 20 sec   Hello Time 2  sec   Forward Delay 15 sec

Port                     Vlan Port-State    Cost      Prio Portfast Channel_id

------------------------ ---- ------------- --------- ---- -------- ----------

3/1                     151  forwarding          100   32 disabled 0

15/1                    151  forwarding            4   32 enabled  0

Topvar (enable)

8. Inoltro in corso dello stato della porta Spanning-Tree sulla porta L2. A questo punto, il protocollo di linea sull'interfaccia VLAN è attivo. Verificare che il protocollo di linea sia attivo, come mostrato di seguito:

Topvar (enable) ses 15

Trying Router-15...

Connected to Router-15.

Escape character is '^]'.

Topvar-msfc>sh int vlan 151

Vlan151 is up, line protocol is up

It is up in up/up status as expected.

9. Se il problema persiste con l'interfaccia VLAN attiva/attiva, verificare che la porta del router sia in modalità trunking e che la VLAN sia autorizzata sul router trunk. Di seguito è riportato un esempio di output.

Topvar (enable) sh trunk 15/1

* - indicates vtp domain mismatch

Port      Mode            Encapsulation    Status        Native vlan

--------  -----------      -------------    ------------    -----------

15/1      nonegotiate      isl                   trunking   1

Port      Vlans allowed on trunk

--------  ---------------------------------------------------------------------

15/1      1-1005,1025-4094

Port      Vlans allowed and active in management domain

--------  ---------------------------------------------------------------------

15/1      1,151

Port      Vlans in spanning tree forwarding state and not pruned

--------  ---------------------------------------------------------------------

15/1      1,151

Topvar (enable)

!--- VLAN 151 is allowed, and is in spanning-tree !--- forwarding state. VLAN 151 is not pruned.

Informazioni correlate

- set msfcautostate

- impostare rsmautostate

- Comprensione e configurazione dello Spanning-Tree Protocol (STP) sugli switch Catalyst

- Documentazione e supporto tecnico – Cisco Systems