MAC-адрес Dell Networking SONiC Media Access Control (MAC)

Сводка: В этой статье объясняется MAC-адрес в коммутаторах Dell SONiC

Данная статья применяется к Данная статья не применяется к Эта статья не привязана к какому-либо конкретному продукту. В этой статье указаны не все версии продуктов.

Инструкции

Индекс

Что такое MAC-адрес
Как узнать MAC-адрес в коммутаторе
Настройка статического MAC-адреса
Настройка времени устаревания MAC-адресов
Настройка демпфации MAC-адреса
Пример конфигурации
Проверки
   Просмотр таблицы MAC-адресов
   Просмотр записей таблицы MAC-адресов по MAC-адресу
   Просмотр записей таблицы MAC-адресов по VLAN
   Просмотр количества MAC-адресов
   Просмотр записей MAC-адресов по интерфейсу
   Просмотр записей MAC-адресов по PortChannel
   Просмотр статических записей MAC-адресов
   Просмотр динамических записей MAC-адресов




Что такое MAC-адрес

MAC-адрес — это 48-разрядный номер в формате nn.nn.nn.nn.nn.nn. Таблица MAC-адресов содержит статические и динамические записи MAC-адресов.

  • Статические MAC-адреса — это настроенные пользователем записи, которые не изумеются.
  • Динамически запоминаемые MAC-адреса — это аппаратные записи, которые устареют в соответствии с настроенным временем устаревания.
 
ПРИМЕЧАНИЕ. Максимальная емкость таблицы mac-адресов различается в зависимости от моделей коммутаторов и настроенного профиля коммутатора L2/L3. Дополнительные сведения см. в статье Профили коммутаторов Dell Networking SONiC OS L2 и L3 .
 

Как узнать MAC-адрес в коммутаторе

Когда коммутатор получает пакет, он запоминает MAC-адрес в поле MAC-адреса источника на порте, в котором получен пакет. Затем коммутатор ищет MAC-адрес назначения для указанной VLAN в таблице MAC-адресов. Если MAC-адрес назначения найден, коммутатор пересылает пакет в соответствующий канал порта/порта. Если MAC-адрес назначения не найден, коммутатор переполнил пакет на все порты VLAN.

По достижении времени устаревания из таблицы удаляется отсутствие полученного пакета с MAC-адресом источника, динамическая запись MAC-адреса.

ПРИМЕЧАНИЕ. Время устаревания MAC-адресов по умолчанию в Dell SONiC составляет 600 секунд (10 минут).
 
 

Настройка статического MAC-адреса

Чтобы добавить статический MAC-адрес в таблицу MAC-адресов, вручную настройте адрес. Укажите порт Ethernet или агрегированный канал и VLAN, через которые можно получить доступ к устройству со статическим MAC-адресом и в которую коммутатор может перена направляет пакеты.

Синтаксис конфигурации

admin@sonic:~$ sonic-cli
sonic# configure
sonic(config)# mac address-table mac-address Vlan vlan-id 
 
Пример конфигурации
admin@sonic:~$ sonic-cli
sonic# configure
sonic(config)# no mac address-table 00:00:00:00:00:01 Vlan 10 
 

Чтобы удалить статический MAC-адрес, используйте версию no полной команды без порта Ethernet или номера агрегированного канала.

Пример конфигурации

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

Настройка времени устаревания MAC-адресов

Настройте время устаревания для всех динамически запоминаемых MAC-адресов (от 0 до 10 000 000 с; по умолчанию 600). Статические записи MAC-адресов не затрагиваются командой устаревания таблицы mac-адресов. По достижении времени устаревания динамическая запись MAC-адреса удаляется из таблицы. Введите 0, чтобы отключить устаревание MAC-адресов. Введите версию команды no, чтобы восстановить время устаревания по умолчанию.

Синтаксис конфигурации
admin@sonic:~$ sonic-cli
sonic# configure
sonic(config)# mac address-table aging-time 

Пример конфигурации
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
 
 

Настройка демпфации MAC-адреса

Чтобы ограничить максимальное количество времени, в которое динамический MAC-адрес может быть назначен различным интерфейсам, настройте демпфирование порогового значения (от 5 до 100; без значения по умолчанию).

Синтаксис конфигурации
admin@sonic:~$ sonic-cli
sonic# configure
sonic(config)# mac address-table dampening-threshold 

Чтобы настроить минимальный интервал времени для назначения динамического MAC-адреса различным интерфейсам, настройте демпфирование интервала (от 1 до 10 000 000 с, без значения по умолчанию).

Синтаксис конфигурации
admin@sonic:~$ sonic-cli
sonic# configure
sonic(config)# mac address-table dampening-interval 
 
 

Пример конфигурации

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
 

 

Проверка


Используйте команды show mac-address table для просмотра сведений о таблице MAC-адресов.
show mac address-table [address mac-address] [aging-time] [interface Eth slot/port[/breakout-port]] [Vlan vlan-id] [PortChannel number] [count] [static] [dynamic]
 


Просмотр таблицы MAC-адресов


Пример результата
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


Просмотр записей таблицы MAC-адресов по MAC-адресу

Пример результата
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


Просмотр записей таблицы MAC-адресов по VLAN

Пример результата
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


Просмотр количества MAC-адресов

Пример результата
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 


Просмотр записей MAC-адресов по интерфейсу

Пример результата
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


Просмотр записей MAC-адресов по PortChannel

Пример результата
sonic# show mac address-table interface PortChannel 10 
-----------------------------------------------------------
VLAN MAC-ADDRESS TYPE INTERFACE 
-----------------------------------------------------------
99 00:00:00:00:00:99 STATIC PortChannel10


Просмотр статических записей MAC-адресов

Пример результата
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 


Просмотр динамических записей MAC-адресов

Пример результата
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



Затронутые продукты

Enterprise SONiC Distribution, PowerSwitch E3200-ON Series, PowerSwitch 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 ...
Свойства статьи
Номер статьи: 000217932
Тип статьи: How To
Последнее изменение: 02 Oct 2023
Версия:  5
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.