Obiettivo

In questo documento viene spiegato come configurare le impostazioni di mappatura della VLAN (Virtual Local Area Network) sullo switch.

Dispositivi interessati | Versione firmware

- Serie Sx350 | V 2.3.0.130 (scarica la versione più recente)

- Serie SG350X | V 2.3.0.130 (scarica la versione più recente)

- Serie Sx550X | V 2.3.0.130 (scarica la versione più recente)

Introduzione

Per stabilire le reti S-VLAN (Virtual Local Area Network) del provider di servizi, è possibile configurare il mapping della VLAN o la conversione degli ID della VLAN sulle porte trunk connesse a una rete del cliente. In questo modo le VLAN del cliente verranno mappate al provider di servizi. I pacchetti che entrano nella porta vengono mappati su S-VLAN in base al numero di porta e all'ID VLAN (VLAN) cliente originale del pacchetto.

In una tipica implementazione della rete metropolitana, il mapping delle VLAN viene eseguito sulle interfacce UNI (User Network Interfaces) o ENI (Enhanced Network Interfaces) rivolte alla rete del cliente. Tuttavia, non viene impedito di configurare il mapping della VLAN sulle interfacce dei nodi di rete (NNI).

L'immagine seguente mostra un esempio di rete in cui un cliente utilizza le stesse VLAN in più siti su lati diversi della rete di un provider di servizi.

È possibile mappare gli ID C-VLAN agli ID S-VLAN per i viaggi dei pacchetti sulla backbone del provider di servizi. Gli ID delle C-VLAN vengono recuperati sull'altro lato della backbone del provider di servizi per essere utilizzati nell'altra sede del cliente. È possibile configurare lo stesso insieme di mapping di VLAN su una porta connessa al cliente su ciascun lato della rete del provider di servizi.

Tunneling VLAN

Il tunneling VLAN è un miglioramento della VLAN QinQ o nidificata o della funzione VLAN in modalità cliente. Consente ai provider di servizi di utilizzare una singola VLAN per supportare i clienti che dispongono di più VLAN, preservando gli ID VLAN e mantenendo la separazione del traffico nelle diverse VLAN dei clienti. Questa funzione è nota come double tagging o QinQ perché, oltre al tag 802.1Q standard, noto anche come C-VLAN, lo switch aggiunge un secondo tag ID, noto come S-VLAN, per inoltrare il traffico sulla rete. Su un'interfaccia edge, ossia un'interfaccia in cui una rete del cliente è connessa allo switch edge del provider, le C-VLAN vengono mappate sulle S-VLAN e i tag C-VLAN originali vengono conservati come parte del payload. I frame senza tag vengono eliminati.

Quando si invia un frame su un'interfaccia senza tag edge, il frame viene incapsulato con un altro layer del tag S-VLAN a cui è mappato l'ID C-VLAN originale. Pertanto, i pacchetti trasmessi su frame di interfacce non perimetrali hanno un doppio tag, con un tag S-VLAN esterno e un tag C-VLAN interno. Il tag S-VLAN viene mantenuto mentre il traffico viene inoltrato tramite l'infrastruttura di rete del provider di servizi. Su un dispositivo in uscita, il tag S-VLAN viene rimosso quando si invia un frame su un'interfaccia edge. I frame senza tag vengono eliminati.

La funzione di tunneling della VLAN usa un set di comandi diverso dall'implementazione QinQ o Nested VLAN originale e aggiunge la seguente funzionalità oltre all'implementazione originale:

- Fornisce più mapping di diverse C-VLAN a S-VLAN separate per interfaccia edge.

- Consente di configurare un'azione di rilascio per alcune C-VLAN ricevute sulle interfacce edge.

- Consente di configurare l'azione per le C-VLAN non mappate in modo specifico a una S-VLAN (drop o mapping su alcune S-VLAN).

- Consente la configurazione globale e per NNI (porte backbone) che è l'Ethertype del tag S-VLAN. Nella precedente implementazione QinQ, per un tag S-VLAN era supportato solo l'Ethertype 0x8100.

È necessario creare e specificare la S-VLAN sul dispositivo prima di configurarla su un'interfaccia come S-VLAN. Se la VLAN non esiste, il comando ha esito negativo.

L'inoltro IPv4 o IPv6 e il tunneling VLAN si escludono a vicenda. Ciò significa che se è abilitato l'inoltro IPv4 o IPv6, non è possibile impostare un'interfaccia sulla modalità di tunneling VLAN. Se un'interfaccia è impostata sulla modalità tunneling VLAN, non sarà possibile abilitare l'inoltro IPv4 e IPv6 su tale dispositivo.

Anche le seguenti funzioni si escludono a vicenda con la funzione di tunneling VLAN:

- Auto Voice VLAN

- Auto Smartport

- VLAN voce

Impossibile definire le interfacce IPv4 e IPv6 su VLAN contenenti interfacce perimetrali.

Le seguenti funzioni di layer 2 non sono supportate sulle VLAN contenenti interfacce di edge:

- Snooping IGMP (Internet Group Management Protocol) o MLD (Multicast Listener Discovery)

- Snooping DHCP (Dynamic Host Configuration Protocol)

- IPv6 First Hop Security

Le seguenti funzioni non sono supportate sulle interfacce edge o UNI:

- Assegnazione VLAN RADIUS (Remote Authentication Dial-In User Service)

- VLAN 802.1x

- SPAN (Switch Port Analyzer) o RSPAN (Remote SPAN): come porta di destinazione con la parola chiave network o come porta di destinazione di una porta riflettore con la parola chiave network o la porta riflettore.

L'implementazione QinQ originale (comandi relativi alla modalità cliente) continua a esistere insieme alla nuova implementazione del tunneling VLAN. La modalità porta del cliente è un caso particolare della modalità porta tunnel con mappatura VLAN e non richiede l'allocazione delle risorse TCAM.

Mapping uno-a-uno VLAN

Oltre al tunneling VLAN, lo switch supporta il mapping uno a uno della VLAN. Nel mapping uno-a-uno della VLAN, su un'interfaccia edge, le C-VLAN vengono mappate sulle S-VLAN e i tag C-VLAN originali vengono sostituiti dalla S-VLAN specificata. I frame senza tag vengono eliminati.

Quando si invia un frame su un'interfaccia senza tag edge, il frame viene inviato con un singolo tag VLAN, ossia quello della VLAN S specificata. Il tag S-VLAN viene mantenuto mentre il traffico viene inoltrato attraverso la rete di infrastruttura del provider di servizi. Sul dispositivo in uscita, il tag S-VLAN viene sostituito dal tag C-VLAN quando un frame viene inviato a un'interfaccia edge.

Nella modalità uno-a-uno del mapping della VLAN, un'interfaccia appartiene a tutte le S-VLAN per cui il mapping su questa interfaccia è definito come interfaccia con tag di uscita. L'ID della porta di interfaccia VLAN (PVID) è impostato su 4095.

Prerequisiti per la configurazione del mapping VLAN sullo switch:

Nota: L'applicazione del tunneling VLAN su un'interfaccia richiede l'uso delle regole TCAM del router. Dovrebbero essere presenti quattro voci TCAM per mappatura. Se il numero di risorse TCAM del router non è sufficiente, il comando ha esito negativo.

1. Creare le VLAN. per informazioni su come configurare le VLAN sullo switch, fare clic qui.

2. Disabilitare il routing IP sullo switch. per informazioni su come configurare le impostazioni di routing IP sullo switch, fare clic qui.

3. Configurare le allocazioni della memoria TCAM (Content Addressable Memory) ternaria sullo switch. per informazioni su come configurare l'allocazione delle risorse TCAM del router per il tunneling e la mappatura della VLAN, fare clic qui.

Nota: l'applicazione del tunneling VLAN su un'interfaccia richiede l'uso delle regole TCAM del router. Dovrebbero essere presenti quattro voci TCAM per mappatura. Se il numero di risorse TCAM del router non è sufficiente, il comando ha esito negativo.

4. Disabilitare lo Spanning Tree Protocol (STP) sulle interfacce che si desidera configurare. Per istruzioni su come configurare l'interfaccia STP sullo switch, fare clic qui.

5. Configurare l'interfaccia come porte trunk. Per istruzioni, fare clic qui.

6. Disabilitare il protocollo GVRP (Generic Attribute Registration Protocol) sull'interfaccia. per informazioni su come configurare le impostazioni GVRP sullo switch, fare clic qui.

Configurazione del mapping della VLAN

Configura mapping tunnel

La configurazione del mapping del tunnel VLAN sullo switch comporta le seguenti azioni:

- Crea un elenco di controllo di accesso (ACL) per mappare le VLAN dall'elenco di VLAN all'ID VLAN esterno.

- Aggiunge all'ACL una regola per ciascuna VLAN nell'elenco.

- Riserva il posto in Tunnel Termination and Interface (TTI) per questo ACL. Se non c'è abbastanza spazio libero nel TTI, il comando ha esito negativo.

Nota: è possibile associare l'ACL all'interfaccia in un secondo momento tramite la configurazione del mapping tra VLAN uno a uno.

- Aggiunge l'interfaccia del perimetro alla VLAN specificata nell'ID della VLAN esterna.

- L'ACL contiene le regole V+1, dove V è il numero di VLAN C specificate.

Per configurare la mappatura del tunnel su una o più interfacce specifiche dello switch, attenersi alla procedura seguente:

Passaggio 1. Accedere all'utility basata sul Web dello switch, quindi selezionare VLAN Management > VLAN Translation > VLAN Mapping.

Nota: Le opzioni di menu disponibili possono variare a seconda del modello di dispositivo. Nell'esempio viene usato SG350X-48MP.

Passaggio 2. (Facoltativo) Per visualizzare il mapping del tunnel preconfigurato sullo switch, scegliere Mapping del tunnel dall'elenco a discesa Tipo di mapping.

Passaggio 3. Fare clic su Go per visualizzare una lista delle voci di mapping del tunnel VLAN preconfigurate. Nell'esempio, non è presente una voce di mapping del tunnel preconfigurata.

Passaggio 4. Fare clic su Add per aggiungere una nuova voce.

Passo 5: scegliere un'interfaccia dagli elenchi a discesa Unità e porta o Gruppo di aggregazione link (LAG, Link Aggregation Group).

Nota: Nell'esempio, viene scelta la porta GE48 dell'unità 1. È possibile configurare alcune impostazioni di mapping del tunnel VLAN sulla stessa interfaccia.

Nell'area Interface VLAN Mode è visualizzata la modalità VLAN corrente della porta.

Passaggio 6. Fare clic sul pulsante di scelta Mapping tunnel per configurare le impostazioni di mapping della VLAN del tunnel.

Passaggio 7. Nell'area VLAN del cliente, fare clic su Default per definire l'azione richiesta per le VLAN C non specificate specificamente o su VLAN List per definire in modo specifico il comportamento del tunnel VLAN per le VLAN elencate nel campo VLAN List.

Nota: È possibile definire alcune configurazioni di porte switch sulla stessa interfaccia solo se gli argomenti dell'elenco VLAN non contengono ID VLAN comuni.

Passaggio 8. Nell'area Tunneling, fare clic sul pulsante di opzione Drop per eliminare i frame senza tag o fare clic su ID VLAN esterno per definire in modo specifico l'ID VLAN esterno nel campo ID VLAN esterno.

Nota: Nell'esempio viene mostrato come configurare il tunneling selettivo sulla porta GE48 in modo che il traffico con ID C-VLAN 30 e 40 venga tunneling con ID S-VLAN 10.

Passaggio 9. Fare clic su Applica.

Passaggio 10. (Facoltativo) Ripetere i passaggi da 5 a 9 per configurare altre impostazioni di Tunnel Mapping sulla porta o per configurare altre porte.

Nota: Nell'esempio, il traffico in entrata sulla porta GE48 dell'unità 1 dalla VLAN 50 verrà scartato.

Passaggio 11. Fare clic su Chiudi.

Passaggio 12. (Facoltativo) Fare clic su Save (Salva) per salvare le impostazioni nel file della configurazione di avvio.

A questo punto, le impostazioni di VLAN Tunnel Mapping devono essere configurate correttamente su una o più porte specifiche dello switch.

Configurazione del mapping tra VLAN

In Mappatura VLAN uno-a-uno, è possibile configurare l'ID VLAN C che entra nello switch dalla rete del cliente e l'ID VLAN S assegnato su una porta specifica dello switch. Nella modalità uno-a-uno del mapping della VLAN, un'interfaccia appartiene a tutte le S-VLAN il cui mapping sull'interfaccia è definito come interfaccia con tag di uscita. Il PVID dell'interfaccia è impostato su 4095.

Nella modalità Mappatura VLAN uno a uno, l'interfaccia usa un ACL in entrata e un ACL in uscita. Il mapping tra VLAN uno a uno aggiunge regole a questi ACL. Gli ACL seguenti vengono applicati per:

- ACL in ingresso (in TTI):

- Sostituire il C-VLAN-ID specificato con S-VLAN-ID.

- Permette di eliminare i frame con ID C-VLAN non specificati.

- Elimina i frame di input senza tag.

- ACL in uscita (in TCAM):

- Sostituire S-VLAN-ID con C-VLAN-ID.

Il mapping uno-a-uno della VLAN aggiunge regole a questi ACL e questi sono associati all'interfaccia solo se la sua modalità è Mapping di VLAN uno-a-uno. L'ACL in entrata contiene le regole V+1 e l'ACL in uscita contiene le regole V, dove V è il numero di VLAN C specificate.

Per configurare il mapping della VLAN uno-a-uno su un'interfaccia o su interfacce specifiche dello switch, attenersi alla procedura seguente:

Passaggio 1. Accedere all'utility basata sul Web dello switch, quindi selezionare VLAN Management > VLAN Translation > VLAN Mapping.

Nota: Le opzioni di menu disponibili possono variare a seconda del modello di dispositivo. Nell'esempio viene usato SG350X-48MP.

Passaggio 2. (Facoltativo) Per visualizzare il mapping preconfigurato Uno a uno sullo switch, scegliere Uno a uno dall'elenco a discesa Tipo di mapping.

Passaggio 3. (Facoltativo) Fare clic su Go per visualizzare una lista delle voci di mapping uno-a-uno della VLAN preconfigurata. In questo esempio non è presente una voce di mapping uno a uno preconfigurata.

Passaggio 4. Fare clic su Add per aggiungere una nuova voce.

Passo 5: scegliere un'interfaccia dagli elenchi a discesa Unità e porta o Gruppo di aggregazione link (LAG, Link Aggregation Group).

Nota: Nell'esempio, è stata scelta la porta GE25 dell'unità 1.È possibile configurare alcune impostazioni di conversione VLAN uno-a-uno sulla stessa interfaccia.

Nell'area Interface VLAN Mode è visualizzata la modalità VLAN corrente della porta.

Passaggio 6. Per definire le impostazioni del mapping della VLAN uno a uno, fare clic sul pulsante di opzione Uno a uno.

Passaggio 7. Immettere l'ID VLAN della VLAN C che verrà convertita in S-VLAN nel campo VLAN di origine. L'intervallo è compreso tra 1 e 4094.

Nota: nell'esempio, la VLAN 10 viene immessa come VLAN di origine.

Passaggio 8. Immettere l'ID VLAN dell'S-VLAN che sostituirà la C-VLAN specificata nel campo VLAN tradotta. L'intervallo è compreso tra 1 e 4094. Questo sarà l'ACL in entrata che scarterà i frame di input senza tag e gli ID C-VLAN non specificati.

Nota: Nell'esempio, la VLAN 30 è usata come VLAN tradotta.

Passaggio 9. Fare clic su Applica.

Passaggio 10. (Facoltativo) Ripetere i passaggi da 5 a 9 per configurare altre impostazioni di conversione Uno-a-Uno sulla porta o per configurare altre porte.

Nota: Nell'esempio, i nuovi ID VLAN di origine e convertiti sono configurati sulla stessa interfaccia GE25.

Passaggio 11. Fare clic su Chiudi.

Passaggio 12. (Facoltativo) Fare clic su Save (Salva) per salvare le impostazioni nel file della configurazione di avvio.

Le impostazioni del mapping uno-a-uno della VLAN sono state configurate correttamente su una o più porte specifiche dello switch.

Qui è disponibile un video relativo a questo articolo...

Fare clic qui per visualizzare altre Tech Talks di Cisco