Endereço MAC (Media Access Control, controle de acesso de mídia) do Dell Networking SONiC

Resumo: Este artigo explica sobre o endereço MAC nos comutadores Dell SONiC

Este artigo aplica-se a Este artigo não se aplica a Este artigo não está vinculado a nenhum produto específico. Nem todas as versões do produto estão identificadas neste artigo.

Instruções

Índice

O que é endereço MAC
Como o endereço MAC é aprendido no switch
Configurar um endereço MAC estático
Configurar o tempo de amadurecimento do
MACConfigurar umedecimento de endereço MAC
Exemplo de configuração
Verificação
Exibir tabela de endereços
MACExibir entradas da tabela de endereços MAC por endereço MAC
Exibir entradas da tabela de endereços MAC por VLAN
Exibir contagem de endereços
MACExibir entradas de endereço MAC por interface
Exibir entradas de endereço MAC por PortChannel
Exibir entradas estáticas de endereço
MACExibir entradas dinâmicas de endereço MAC                        




O que é endereço MAC

Um endereço MAC (Media Access Control, controle de acesso à mídia) é um número de 48 bits no formato nn.nn.nn.nn.nn.nn. A tabela de endereços MAC contém entradas de endereço MAC estáticos e dinâmicos.

  • Endereços MAC estáticos são entradas configuradas pelo usuário que não têm idade limite.
  • Os endereços MAC aprendidos dinamicamente são entradas baseadas em hardware que se desatuem de acordo com o tempo de amadurecimento configurado.
 
Nota: A capacidade máxima da tabela de endereço mac varia entre os modelos de switch e o perfil de switch L2/L3 configurado. Consulte o artigo Perfis de comutadores Dell Networking SONiC OS L2 e L3 para obter mais detalhes.
 

Como o endereço MAC é aprendido no switch

Quando o comutador recebe um pacote, ele aprende o endereço MAC no campo de endereço MAC de origem na porta em que o pacote é recebido. Em seguida, o comutador procura o endereço MAC de destino para a VLAN especificada na tabela de endereços MAC. Se o endereço MAC de destino for encontrado, o comutador encaminhará o pacote para a porta/port channel apropriada. Se o endereço MAC de destino não for encontrado, o switch inunda o pacote em todas as portas VLAN.

Quando o tempo de amadurecimento é atingido, a falta de pacote recebido com MAC de origem, uma entrada dinâmica de endereço MAC é excluída da tabela.

Nota: O tempo de amadurecimento padrão do MAC no Dell SONiC é de 600 segundos (10 minutos).
 
 

Configurar um endereço MAC estático

Para adicionar um endereço MAC estático à tabela de endereços MAC, configure manualmente o endereço. Especifique a porta Ethernet ou port channel e a VLAN por meio da qual o dispositivo com o endereço MAC estático pode ser alcançado e para o qual o switch pode encaminhar pacotes.

Sintaxe de configuração

admin@sonic:~$ sonic-cli
sonic# configure
sonic(config)# mac address-table mac-address Vlan vlan-id 
 
Exemplo de configuração
admin@sonic:~$ sonic-cli
sonic# configure
sonic(config)# no mac address-table 00:00:00:00:00:01 Vlan 10 
 

Para excluir um endereço MAC estático, use a versão no do comando complete sem o número da porta Ethernet ou do port channel.

Exemplo de configuração

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

Configurar o tempo de amadurecimento do MAC

Configure o tempo de amadurecimento de todos os endereços MAC aprendidos dinamicamente (0 a 100.0000 segundos; padrão 600). As entradas estáticas de endereço MAC não são afetadas pelo comando mac address-table aging-time. Quando o tempo de amadurecimento é atingido, uma entrada dinâmica de endereço MAC é excluída da tabela. Digite 0 para desativar a obsolescência do MAC. Digite a versão no do comando para restaurar o tempo de amadurecimento padrão.

Sintaxe de configuração
admin@sonic:~$ sonic-cli
sonic# configure
sonic(config)# mac address-table aging-time 

Exemplo de configuração
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
 
 

Configurar umedecimento de endereço MAC

Para limitar o número máximo de vezes que um endereço MAC dinâmico pode ser atribuído a diferentes interfaces, configure um limite de umedecimento (5 a 100; sem padrão).

Sintaxe de configuração
admin@sonic:~$ sonic-cli
sonic# configure
sonic(config)# mac address-table dampening-threshold 

Para configurar o intervalo de tempo mínimo em que um endereço MAC dinâmico pode ser atribuído a diferentes interfaces, configure um intervalo de umedecimento (1 a 100.0000 segundos; sem padrão).

Sintaxe de configuração
admin@sonic:~$ sonic-cli
sonic# configure
sonic(config)# mac address-table dampening-interval 
 
 

Exemplo de configuração

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ção


Use os comandos show mac-address table para visualizar as informações da tabela de endereços MAC.
show mac address-table [address mac-address] [aging-time] [interface Eth slot/port[/breakout-port]] [Vlan vlan-id] [PortChannel number] [count] [static] [dynamic]
 


Exibir tabela de endereços MAC


Exemplo de resultado
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


Exibir entradas da tabela de endereços MAC por endereço MAC

Exemplo de resultado
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


Exibir entradas da tabela de endereços MAC por VLAN

Exemplo de resultado
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


Exibir contagem de endereços

MACExemplo de resultado
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 


Exibir entradas de endereço MAC por interface

Exemplo de resultado
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


Exibir entradas de endereço MAC por PortChannel

Exemplo de resultado
sonic# show mac address-table interface PortChannel 10 
-----------------------------------------------------------
VLAN MAC-ADDRESS TYPE INTERFACE 
-----------------------------------------------------------
99 00:00:00:00:00:99 STATIC PortChannel10


Exibir entradas estáticas de endereço

MACExemplo de resultado
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 


Exibir entradas dinâmicas de endereço

MACExemplo de resultado
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



Produtos afetados

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 ...
Propriedades do artigo
Número do artigo: 000217932
Tipo de artigo: How To
Último modificado: 02 out. 2023
Versão:  5
Encontre as respostas de outros usuários da Dell para suas perguntas.
Serviços de suporte
Verifique se o dispositivo está coberto pelos serviços de suporte.