Indirizzo MAC (Media Access Control) SONiC di Dell Networking

Riepilogo: Questo articolo spiega l'indirizzo MAC negli switch Dell SONiC

Questo articolo si applica a Questo articolo non si applica a Questo articolo non è legato a un prodotto specifico. Non tutte le versioni del prodotto sono identificate in questo articolo.

Istruzioni

Indice

Che cos'è l'indirizzo
MACCome viene acquisito l'indirizzo MAC nello switch
Configurazione di un indirizzo
MAC staticoConfigurare l'ora
di aging MACConfigurare l'inumidimento
dell'indirizzo MACConfigurazione
di esempioVerifica
Visualizza la tabella
degli indirizzi MACVisualizzare le voci della tabella degli indirizzi MAC per indirizzo
MACVisualizzare le voci della tabella degli indirizzi MAC per VLAN
Visualizzazione del numero di
indirizzi MACVisualizzazione delle voci degli indirizzi MAC per interfaccia
Visualizzare le voci degli indirizzi MAC per PortChannel
Visualizzare le voci
statiche degli indirizzi MAC Visualizzazione delle voci dinamiche degli indirizzi MAC                        




Che cos'è l'indirizzo MAC

Un indirizzo MAC (Media Access Control) è un numero a 48 bit nel formato nn.nn.nn.nn.nn.nn.nn. La tabella degli indirizzi MAC contiene voci di indirizzi MAC statiche e dinamiche.

  • Gli indirizzi MAC statici sono voci configurate dall'utente che non invecchiano.
  • Gli indirizzi MAC appresi in modo dinamico sono voci basate su hardware che si invecchiano in base al tempo di invecchiamento configurato.
 
NOTA: La capacità massima della tabella degli indirizzi Mac varia tra i modelli di switch e il profilo di switch L2/L3 configurato. Per ulteriori informazioni, consultare l'articolo Profili degli switch Dell Networking SONiC OS L2 e L3 .
 

Come viene acquisito l'indirizzo MAC nello switch

Quando lo switch riceve un pacchetto, apprende l'indirizzo MAC nel campo indirizzo MAC di origine sulla porta ricevuta. Lo switch cerca quindi l'indirizzo MAC di destinazione per la VLAN specificata nella tabella degli indirizzi MAC. Se viene trovato l'indirizzo MAC di destinazione, lo switch inoltra il pacchetto al canale porta/porta appropriato. Se l'indirizzo MAC di destinazione non viene trovato, lo switch inonda il pacchetto su tutte le porte VLAN.

Quando si raggiunge l'ora di aging, la mancanza di pacchetti ricevuti con MAC di origine, una voce dinamica dell'indirizzo MAC viene eliminata dalla tabella.

NOTA: Il tempo di aging MAC predefinito in Dell SONiC è di 600 secondi (10 minuti).
 
 

Configurazione di un indirizzo MAC statico

Per aggiungere un indirizzo MAC statico alla tabella degli indirizzi MAC, configurare manualmente l'indirizzo. Specificare la porta Ethernet o il canale della porta e la VLAN tramite cui è possibile raggiungere il dispositivo con l'indirizzo MAC statico e a cui lo switch può inoltrare i pacchetti.

Sintassi di configurazione

admin@sonic:~$ sonic-cli
sonic# configure
sonic(config)# mac address-table mac-address Vlan vlan-id 
 
Configurazione di esempio
admin@sonic:~$ sonic-cli
sonic# configure
sonic(config)# no mac address-table 00:00:00:00:00:01 Vlan 10 
 

Per eliminare un indirizzo MAC statico, utilizzare la versione completa del comando senza il numero di porta Ethernet o di canale della porta.

Configurazione di esempio

admin@sonic:~$ sonic-cli
sonic# configure
sonic(config)# no mac address-table 00:00:00:00:00:01 Vlan 10 
 
 

Configurare l'ora di aging MAC

Configurare il tempo di aging per tutti gli indirizzi MAC appresi in modo dinamico (da 0 a 100.0000 secondi; valore predefinito 600). Le voci degli indirizzi MAC statiche non sono interessate dal comando mac address-table aging-time. Quando si raggiunge l'ora di aging, una voce dinamica dell'indirizzo MAC viene eliminata dalla tabella. Immettere 0 per disabilitare l'aging MAC. Immettere la versione non aggiornata del comando per ripristinare l'ora di aging predefinita.

Sintassi di configurazione
admin@sonic:~$ sonic-cli
sonic# configure
sonic(config)# mac address-table aging-time 

Configurazione di esempio
admin@sonic:~$ sonic-cli
sonic# show mac address-table aging-time 
Global aging time: 600 seconds

admin@sonic:~$ sonic-cli
sonic# configure
sonic(config)# mac address-table aging-time 1000
sonic(config)# exit
sonic# show mac address-table aging-time 
Global aging time: 1000 seconds

sonic(config)# mac address-table aging-time 0
sonic(config)# exit
sonic# show mac address-table aging-time 
Global aging time: 0 seconds(disabled)

sonic(config)# no mac address-table aging-time 
sonic(config)# exit
sonic# show mac address-table aging-time 
Global aging time: 600 seconds
 
 

Configurare l'inumidimento dell'indirizzo MAC

Per limitare il numero massimo di volte in cui un indirizzo MAC dinamico può essere assegnato a interfacce diverse, configurare una soglia di inumidimento (da 5 a 100; nessuna impostazione predefinita).

Sintassi di configurazione
admin@sonic:~$ sonic-cli
sonic# configure
sonic(config)# mac address-table dampening-threshold 

Per configurare l'intervallo di tempo minimo in cui un indirizzo MAC dinamico può essere assegnato a interfacce diverse, configurare un intervallo di inumidimento (da 1 a 100.0000 secondi; nessun valore predefinito).

Sintassi di configurazione
admin@sonic:~$ sonic-cli
sonic# configure
sonic(config)# mac address-table dampening-interval 
 
 

Configurazione di esempio

admin@sonic:~$ sonic-cli 
sonic# configure
sonic(config)# mac address-table 00:00:00:00:00:01 Vlan 10 Eth1/1
sonic(config)# mac address-table 00:00:00:00:00:01 Vlan 11 Eth1/1
sonic(config)# mac address-table 00:00:00:00:00:03 Vlan 30 Eth1/2
sonic(config)# mac address-table 00:00:00:00:00:05 Vlan 50 Eth1/3
sonic(config)# mac address-table 00:00:00:00:00:07 Vlan 70 Eth1/4
sonic(config)# mac address-table 00:00:00:00:00:09 Vlan 90 Eth1/5
sonic(config)# mac address-table 00:00:00:00:00:98 Vlan 10 Eth1/6
sonic(config)# mac address-table 00:00:00:00:00:99 Vlan 99 PortChannel 110
sonic(config)# mac address-table aging-time 1000
sonic(config)# mac address-table dampening-threshold 10
sonic(config)# mac address-table dampening-interval 100000
 

 

Verifica


Utilizzare i comandi show mac-address table per visualizzare le informazioni sulla tabella degli indirizzi MAC.
show mac address-table [address mac-address] [aging-time] [interface Eth slot/port[/breakout-port]] [Vlan vlan-id] [PortChannel number] [count] [static] [dynamic]
 


Visualizza la tabella degli indirizzi MAC


Esempi di output
sonic# show mac address-table 
-----------------------------------------------------------
VLAN MAC-ADDRESS TYPE INTERFACE 
-----------------------------------------------------------
10 00:00:00:00:00:01 STATIC Eth1/1 
11 00:00:00:00:00:01 STATIC Eth1/1 
100 00:00:00:00:00:10 DYNAMIC Eth1/9 
20 00:00:00:00:00:02 DYNAMIC Eth1/2 
30 00:00:00:00:00:03 STATIC Eth1/2 
40 00:00:00:00:00:04 DYNAMIC Eth1/3 
50 00:00:00:00:00:05 STATIC Eth1/3 
60 00:00:00:00:00:06 DYNAMIC Eth1/4 
70 00:00:00:00:00:07 STATIC Eth1/4 
80 00:00:00:00:00:08 DYNAMIC Eth1/4 
90 00:00:00:00:00:09 STATIC Eth1/5 
99 00:00:00:00:00:99 STATIC PortChannel110


Visualizzare le voci della tabella degli indirizzi MAC per indirizzo

MACEsempi di output
sonic# show mac address-table address 00:00:00:00:00:01 
-----------------------------------------------------------
VLAN MAC-ADDRESS TYPE INTERFACE 
-----------------------------------------------------------
10 00:00:00:00:00:01 STATIC Eth1/1 
11 00:00:00:00:00:01 STATIC Eth1/1


Visualizzare le voci della tabella degli indirizzi MAC per VLAN

Esempi di output
sonic# show mac address-table Vlan 10
-----------------------------------------------------------
VLAN MAC-ADDRESS TYPE INTERFACE 
-----------------------------------------------------------
10 00:00:00:00:00:01 STATIC Eth1/1 
10 00:00:00:00:00:98 STATIC Eth1/1
 
sonic# show mac address-table static Vlan 11 
-----------------------------------------------------------
VLAN MAC-ADDRESS TYPE INTERFACE
-----------------------------------------------------------
11 00:00:00:00:00:01 STATIC Eth1/1
 
sonic# show mac address-table dynamic Vlan 60 
-----------------------------------------------------------
VLAN MAC-ADDRESS TYPE INTERFACE 
-----------------------------------------------------------
60 00:00:00:00:00:06 DYNAMIC Eth1/12


Visualizzazione del numero di

indirizzi MACEsempi di output
sonic# show mac address-table count
MAC Entries for all vlans : 13 
Dynamic Address Count : 5 
Static Address (User-defined) Count : 8 
Total MAC Addresses in Use: 13 


Visualizzazione delle voci degli indirizzi MAC per interfaccia

Esempi di output
sonic# show mac address-table interface Eth1/1
-----------------------------------------------------------
VLAN MAC-ADDRESS TYPE INTERFACE 
-----------------------------------------------------------
10 00:00:00:00:00:01 STATIC Eth1/1 
10 00:00:00:00:00:98 STATIC Eth1/1 
11 00:00:00:00:00:01 STATIC Eth1/1
 
sonic# show mac address-table static interface Eth1/3 
-----------------------------------------------------------
VLAN MAC-ADDRESS TYPE INTERFACE 
-----------------------------------------------------------
30 00:00:00:00:00:03 STATIC Eth1/3
 
sonic# show mac address-table dynamic interface Eth1/5 
-----------------------------------------------------------
VLAN MAC-ADDRESS TYPE INTERFACE 
-----------------------------------------------------------
60 00:00:00:00:00:06 DYNAMIC Eth1/5


Visualizzare le voci degli indirizzi MAC per PortChannel

Esempi di output
sonic# show mac address-table interface PortChannel 10 
-----------------------------------------------------------
VLAN MAC-ADDRESS TYPE INTERFACE 
-----------------------------------------------------------
99 00:00:00:00:00:99 STATIC PortChannel10


Visualizzare le voci

statiche degli indirizzi MACEsempi di output
sonic# show mac address-table static
-----------------------------------------------------------
VLAN MAC-ADDRESS TYPE INTERFACE 
-----------------------------------------------------------
10 00:00:00:00:00:01 STATIC Eth1/1 
11 00:00:00:00:00:01 STATIC Eth1/1 
30 00:00:00:00:00:03 STATIC Eth1/3 
50 00:00:00:00:00:05 STATIC Eth1/5 
70 00:00:00:00:00:07 STATIC Eth1/7 
90 00:00:00:00:00:09 STATIC Eth1/9
10 00:00:00:00:00:98 STATIC Eth1/1 
99 00:00:00:00:00:99 STATIC PortChannel10
 
sonic# show mac address-table static address 00:00:00:00:00:01
-----------------------------------------------------------
VLAN MAC-ADDRESS TYPE INTERFACE 
-----------------------------------------------------------
10 00:00:00:00:00:01 STATIC Eth1/1 
11 00:00:00:00:00:01 STATIC Eth1/1 


Visualizzazione delle voci

dinamiche degli indirizzi MACEsempi di output
sonic# show mac address-table dynamic
-----------------------------------------------------------
VLAN MAC-ADDRESS TYPE INTERFACE 
-----------------------------------------------------------
100 00:00:00:00:00:10 DYNAMIC Eth1/1 
20 00:00:00:00:00:02 DYNAMIC Eth1/2 
40 00:00:00:00:00:04 DYNAMIC Eth1/3 
60 00:00:00:00:00:06 DYNAMIC Eth1/4 
80 00:00:00:00:00:08 DYNAMIC Eth1/5
 
sonic# show mac address-table dynamic address 00:00:00:00:00:06
-----------------------------------------------------------
VLAN MAC-ADDRESS TYPE INTERFACE 
-----------------------------------------------------------
60 00:00:00:00:00:06 DYNAMIC Eth1/1



Prodotti interessati

Enterprise SONiC Distribution, PowerSwitch E3200-ON Series, Dell EMC Networking N3200-ON, PowerSwitch S5212F-ON, PowerSwitch S5224F-ON, PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S5296F-ON, PowerSwitch Z9264F-ON, PowerSwitch Z9332F-ON , PowerSwitch Z9432F-ON ...
Proprietà dell'articolo
Numero articolo: 000217932
Tipo di articolo: How To
Ultima modifica: 02 ott 2023
Versione:  5
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.