]> git.proxmox.com Git - mirror_frr.git/commit
ospf: optimization for FRR's P2MP mode
authorLou Berger <lberger@labn.net>
Fri, 21 Oct 2022 20:35:13 +0000 (20:35 +0000)
committerLou Berger <lberger@labn.net>
Tue, 25 Oct 2022 15:31:44 +0000 (15:31 +0000)
commitc706f0e32ba8aa8780a0618b6fbba364c383ae05
tree57ce966e0d581ca7d85c521e3e7c85b9f2e13864
parent675ba67d89b1bc3fc2364ff2aabc50392456d1d0
ospf: optimization for FRR's P2MP mode

FRR implements a non-standard, but compatible approach for
sending update LSAs (it always send to 224.0.0.5) on P2MP
interfaces. This change makes it so acks are also sent to
224.0.0.5.

Since the acks are multicast, this allows an optimization
where we don't send back out the incoming P2MP interface
immediately allow time to rx multicast ack from neighbors
on the same net that rx'ed the original (multicast) update.

Signed-off-by: Lou Berger <lberger@labn.net>
ospfd/ospf_flood.c
ospfd/ospf_packet.c