]> git.proxmox.com Git - mirror_frr.git/commit - zebra/zserv.h
bgpd: advertise VNI subnet
authorMitesh Kanjariya <mitesh@marvel-07.cumulusnetworks.com>
Mon, 20 Nov 2017 05:47:04 +0000 (21:47 -0800)
committermitesh <mitesh@cumulusnetworks.com>
Tue, 23 Jan 2018 23:58:53 +0000 (15:58 -0800)
commit31310b25f20260b66ab7a4ce726f57d815424867
treee6fe6c0c4f4f8d51c4e066096f0288f3f3d3bc10
parentb57ba6d2a893e196fbc96e5ab8ca17d0f8ddf171
bgpd: advertise VNI subnet

In EVPN symmetric routing, not all subnets are presents everywhere.
We have multiple scenarios where a host might not get learned locally.
1. GARP miss
2. SVI down/up
3. Silent host

We need a mechanism to resolve such hosts. In order to achieve this,
we will be advertising a subnet route from a box and that box will help
in resolving the ARP to such hosts.

Signed-off-by: Mitesh Kanjariya <mitesh@cumulusnetworks.com>
15 files changed:
bgpd/bgp_evpn.c
bgpd/bgp_evpn.h
bgpd/bgp_evpn_private.h
bgpd/bgp_evpn_vty.c
bgpd/bgp_route.c
bgpd/bgp_zebra.c
bgpd/bgp_zebra.h
lib/log.c
lib/zclient.c
lib/zclient.h
zebra/zebra_vxlan.c
zebra/zebra_vxlan.h
zebra/zebra_vxlan_private.h
zebra/zserv.c
zebra/zserv.h