Dell Networking SONiC Як налаштувати статичний шлюз Anycast (адреса anycast)
Summary: У цій статті пояснюється, як налаштувати статичний шлюз Anycast (адреса anycast) у Dell Networking Enterprise SONiC.
Instructions
ПередумовиМи використовуємо стандартні імена інтерфейсів, щоб продемонструвати концепції. Дивіться статтю Dell Networking S-Series: Базова конфігурація інтерфейсу – SONiC 4.0 для отримання додаткової інформації про іменування інтерфейсу |
Індекс
Статичний шлюз
AnycastSAG в MCLAG
Синтаксис
конфігураціїПриклад конфігурації
Статичний шлюз Anycast
Static Anycast Gateway (SAG) дозволяє кільком комутаторам маршрутизувати пакети одночасно, використовуючи спільну адресу шлюзу в конфігурації активного/активного маршрутизатора. Кожен комутатор налаштований на віртуальну IP-адресу anycast і віртуальну MAC-адресу anycast. Віртуальний MAC anycast використовується для всіх налаштованих IP-адрес anycast.
У конфігурації EVPN з хребтом усі листові комутатори, маршрутизовані шлюзом, мають однакові конфігурації Anycast. Зокрема, кожен комутатор налаштований з однаковою віртуальною IP-адресою anycast і будь-якою віртуальною MAC-адресою.
SAG в MCLAG
Замість цього використовуйте статичний шлюз Anycast у VRRP, коли в Dell SONiC використовується агрегація зв'язків із кількома шасі (MCLAG). Налаштуйте однакову IP-адресу anycast і будь-яку MAC-адресу в обох вузлах MCLAG на одному інтерфейсі vlan.
У Dell Enterprise SONiC MCLAG наразі не підтримує VRRP. Станом на останню версію (Dell SONiC 4.2) це твердження залишається точним. Для майбутньої сумісності перегляньте посібник користувача для вашої версії.
Як приклад, у наведеній нижче топології ми використовуємо однакову IP-адресу anycast 10.0.0.254/24 для vlan 100 в обох вузлах MCLAG.

- IP-адреса Anycast не може бути використана для цілей керування.
- Віртуальна MAC-адреса Anycast не може бути багатоадресною MAC-адресою.
Синтаксис конфігурації
| Конфігурація | Пояснення |
|---|---|
admin@DELLSONiC:~$ sonic-cli |
Введіть Dell SONiC CLI |
DELLSONiC# configure terminal |
Увійдіть у режим налаштування. |
DELLSONiC(config)# ip anycast-address enable |
Увімкніть будь-яку адресу шлюзу |
DELLSONiC(config)# ip anycast-mac-address xx:xx:xx:xx:xx:xx |
Налаштування будь-якої MAC-адреси |
DELLSONiC(config)# interface Vlan <vlan ID> |
Налаштування vlan |
DELLSONiC(config-if-Vlan-<ID>)# ip anycast-address <A.B.C.D/mask> |
Налаштуйте адресу шлюзу anycast |
Щоб вимкнути будь-який шлюз:
| Конфігурація | Пояснення |
|---|---|
DELLSONiC(config)# ip anycast-address disable |
Вимкніть адресу шлюзу Anycast |
Для перевірки використовуйте команду нижче:
| Конфігурація | Пояснення |
|---|---|
DELLSONiC# show ip static-anycast-gateway |
Переглянути подробиці про static-anycast-gateway |
Приклад конфігурації
Налаштування IP anycast-адреси у Vlan 100: admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure terminal DELLSONiC(config)# ip anycast-mac-address 00:11:22:33:44:55 DELLSONiC(config)# ip anycast-address enable Lets configure anycast IP in interface vlan 100 DELLSONiC(config)# interface Vlan 100 DELLSONiC(config-if-Vlan100)# ip anycast-address 10.0.0.254/24 DELLSONiC(config-if-Vlan100)# end DELLSONiC# |
Щоб перевірити IP-адресу Vlan 100:
DELLSONiC# show ip interfaces Flags: U-Unnumbered interface, A-Anycast IP ----------------------------------------------------------------------------------------------------------------- Interface IP address/mask VRF Admin/Oper Flags ----------------------------------------------------------------------------------------------------------------- Vlan100 10.0.0.254/24 up/up A |
Щоб перевірити статичні шлюзи anycast:
DELLSONiC# show ip static-anycast-gateway Configured Anycast Gateway MAC address: 00:11:22:33:44:55 IPv4 Anycast Gateway MAC address: enable Total number of gateway: 1 Total number of gateway admin UP: 1 Total number of gateway oper UP: 1 Interfaces Gateway Address Vrf Admin/Oper ------------------- --------------- --------------- ---------- Vlan10 10.0.0.254/24 up/up |