Dirección MAC (control de acceso a medios) de SONiC de Dell Networking

Resumen: En este artículo, se explica la dirección MAC en los switches SONiC de Dell

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Instrucciones

Índice

¿Qué es la dirección MAC?
Cómo se aprende la dirección MAC en el switch
Configurar una dirección
MAC estáticaConfigurar el tiempo
de caducidad de MACConfigurar la amortiguación de
direcciones MACEjemplo de configuración
Verificación
Ver tabla
de direcciones MACVer entradas de la tabla de direcciones MAC por dirección
MACVer entradas de tabla de direcciones MAC por VLAN
Ver conteo de
direcciones MACVer entradas de direcciones MAC por interfaz
Ver entradas de dirección MAC por PortChannel
Ver entradas de dirección MAC estáticas
Ver entradas de direcciones MAC dinámicas                        




¿Qué es la dirección MAC?

Una dirección de control de acceso a medios (MAC) es un número de 48 bits en el formato nn.nn.nn.nn.nn.nn. La tabla de direcciones MAC contiene entradas de dirección MAC estáticas y dinámicas.

  • Las direcciones MAC estáticas son entradas configuradas por el usuario que no se agotan.
  • Las direcciones MAC aprendidas dinámicamente son entradas basadas en hardware que se agotan según el tiempo de antigüedad configurado.
 
NOTA: La capacidad máxima de la tabla de direcciones mac varía entre los modelos de switch y el perfil de switch L2/L3 configurado. Consulte el artículo Perfiles de switch L2 y L3 de SONiC de Dell Networking para obtener más detalles.
 

Cómo se aprende la dirección MAC en el switch

Cuando el switch recibe un paquete, aprende la dirección MAC en el campo dirección MAC de origen en el puerto en el que se recibe el paquete. A continuación, el switch busca la dirección MAC de destino para la VLAN especificada en la tabla de direcciones MAC. Si se encuentra la dirección MAC de destino, el switch reenvía el paquete al puerto/canal de puerto correspondiente. Si no se encuentra la dirección MAC de destino, el switch inunda el paquete en todos los puertos VLAN.

Cuando se alcanza el tiempo de caducidad, la falta de paquetes recibidos con MAC de origen, se elimina una entrada de dirección MAC dinámica de la tabla.

NOTA: El tiempo predeterminado de caducidad de MAC en Dell SONiC es de 600 segundos (10 minutos).
 
 

Configurar una dirección MAC estática

Para agregar una dirección MAC estática a la tabla de direcciones MAC, configure manualmente la dirección. Especifique el puerto Ethernet o el canal de puerto y vlan a través de los cuales se puede acceder al dispositivo con la dirección MAC estática y al que el switch puede reenviar paquetes.

Sintaxis de configuración

admin@sonic:~$ sonic-cli
sonic# configure
sonic(config)# mac address-table mac-address Vlan vlan-id 
 
Configuración de muestra
admin@sonic:~$ sonic-cli
sonic# configure
sonic(config)# no mac address-table 00:00:00:00:00:01 Vlan 10 
 

Para eliminar una dirección MAC estática, no utilice la versión del comando completo sin el puerto Ethernet o el número de canal de puerto.

Ejemplo de configuración

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

Configurar el tiempo de caducidad de MAC

Configure el tiempo de caducidad de todas las direcciones MAC aprendidas dinámicamente (de 0 a 10,000,000 segundos; 600 predeterminadas). Las entradas de direcciones MAC estáticas no se ven afectadas por el comando mac address-table aging-time. Cuando se alcanza el tiempo de caducidad, se elimina una entrada de dirección MAC dinámica de la tabla. Ingrese 0 para desactivar la antigüedad de MAC. Ingrese la versión no del comando para restaurar el tiempo de caducidad predeterminado.

Sintaxis de configuración
admin@sonic:~$ sonic-cli
sonic# configure
sonic(config)# mac address-table aging-time 

Configuración de muestra
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 la amortiguación de direcciones MAC

Para limitar la cantidad máxima de veces que se puede asignar una dirección MAC dinámica a diferentes interfaces, configure un umbral de amortiguación (de 5 a 100; sin valor predeterminado).

Sintaxis de configuración
admin@sonic:~$ sonic-cli
sonic# configure
sonic(config)# mac address-table dampening-threshold 

Para configurar el intervalo de tiempo mínimo que se puede asignar una dirección MAC dinámica a diferentes interfaces, configure un intervalo de amortiguación (de 1 a 100 000 segundos; sin valor predeterminado).

Sintaxis de configuración
admin@sonic:~$ sonic-cli
sonic# configure
sonic(config)# mac address-table dampening-interval 
 
 

Configuración de muestra

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
 

 

Verificación


Utilice los comandos show mac-address table para ver la información de la tabla de direcciones MAC.
show mac address-table [address mac-address] [aging-time] [interface Eth slot/port[/breakout-port]] [Vlan vlan-id] [PortChannel number] [count] [static] [dynamic]
 


Ver tabla de direcciones MAC


Ejemplo de salida
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


Ver entradas de la tabla de direcciones MAC por dirección

MACEjemplo de salida
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


Ver entradas de tabla de direcciones MAC por VLAN

Ejemplo de salida
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


Ver conteo de

direcciones MACEjemplo de salida
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 


Ver entradas de direcciones MAC por interfaz

Ejemplo de salida
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


Ver entradas de dirección MAC por PortChannel

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


Ver entradas de dirección MAC estáticas

Ejemplo de salida
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 


Ver entradas de direcciones MAC dinámicas

Ejemplo de salida
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



Productos afectados

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 ...
Propiedades del artículo
Número del artículo: 000217932
Tipo de artículo: How To
Última modificación: 02 oct 2023
Versión:  5
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.