Использование Dell Enterprise SONiC «mclag-separate-ip»
По умолчанию заданная VLAN на обоих одноранговых узлах MC-LAG использует одинаковые MAC-адреса и IP-адреса, что не позволяет протоколам L3 передавать трафик между ними.
Чтобы включить протоколы уровня 3 (например, BGP, OSPF и BFD) для передачи пакетов в сетях VLAN между однорангами MC-LAG, настройте каждый одноранговый интерфейс VLAN с помощью команды
«mclag-separate-ip».
ПРИМЕЧАНИЕ. Если MAC-адрес шлюза настроен с параметром
«mclag-separate-ip» на интерфейсах VLAN, сети VLAN будут использовать разные MAC-адреса. См. следующую статью базы знаний Dell 191547. Как
настроить MAC-адрес шлюза в Dell Networking SONiC MF-CLI для получения дополнительных сведений.
Синтаксис команд
Команда |
Пояснение |
admin@sonic:~$ sonic-cli |
Введите Dell SONic MF-CLI. |
sonic# configure terminal |
Вход в режим конфигурирования. |
sonic(config)# interface vlan <ID> |
Вход в интерфейс VLAN. |
sonic(conf-if-VlanX)# без IP-адреса <или подсети> |
Удалите все выходные IP-адреса из интерфейса. |
sonic(conf-if-VlanX)# mclag-separate-ip |
Настройте «mclag-separate-ip». |
sonic(conf-if-VlanX)# IP-адрес <или подсеть ip-адреса> |
Назначьте IP-адрес. |
Проверка
Команда |
Пояснение |
sonic# show mclag separate-ip-interfaces |
Отображение отдельных IP-интерфейсов в MC-LAG. |
Пример вывода
Рис. 1. Пример выходных данных команды show mclag separate-ip-interfaces.
Пояснение
В этом разделе описана схема топологии, представленная ниже.
Рис. 2. Пример топологии MC-LAG
IP-адрес
Active VLAN 25 IP address : 10.0.0.1 /24
Standby VLAN 25 IP address : 10.0.0.2 /24
Downstream VLAN 25 IP address : 10.0.0.3 /24
Рассмотрим, что мы запросим ping-запрос с нисходящего ip-адреса на активный и резервный IP-адрес VLAN 25.
Рис. 3. Команда ping для активных и резервных участников VLAN отображается как недостижимая.
Мы не можем использовать 10.0.0.2.
При проверке записи ARP для IP-адреса нисходящего коммутатора мы видим, что MAC-адрес совпадает с MAC-адресом 10.0.0.1 и 10.0.0.2.
Рис. 4. IP-адреса ARP показывают один и тот же MAC-адрес.
Теперь давайте настроим «mclag-separate-ip» в интерфейсе VLAN 25 на обоих одноранговых устройствах.
ПРИМЕЧАНИЕ. Необходимо удалить любой существующий IP-адрес, настроить «mclag-separate-ip» и назначить IP-адрес обратно.
Рис. 5. Снимок экрана конфигурации VLAN 25 в MCLAGSW1.
Рис. 6. Снимок экрана для настройки VLAN 25 в MCLAGSW2.
Можно выполнить ping-запрос для активного и резервного однорангового узла.
Рис. 7. Ping-запрос для активных и резервных участников сети VLAN показывает доступность.
Запись ARP для IP-адреса на нисходящего коммутаторе
Рис. 8. IP-адреса ARP показывают разные MAC-адреса.