BGP (eBGP)
Тут тоже без особых сложностей. Только вот отдельной опции для включения ecmp не подвезли. Нашел одну статью про cumulus, но там же frr. А в frr ecmp включен по дефолту. (Если сменить device на frr, то эту строку нужно будет закомментировать)
Исправим как и в прошлый раз, но в этот раз прямо в топологии и при запуске.
router bgp {{ bgp.as }}
maximum-paths 8 ecmp 8plugin: [fabric]
module: [bgp, bfd]
bgp.next_hop_self: false
bgp.bfd: true
fabric:
spines: 2
spine:
loopback:
pool: lo0_spines_dc1
bgp:
as: 65100
next_hop_self: false
config: [templates/mp]
leafs: 3
leaf:
loopback:
pool: lo0_leafs_dc1
bgp:
as: "{65000 + count}"
next_hop_self: false
config: [templates/mp]К сожалению убрать next-hop-self так и не получилось (даже когда напрямую указал, что нужно убрать)
Зато теперь мы получаем ipv4 через ipv6 ll адреса и имеем ecmp:
Последнее обновление