Skip to content

Commit

Permalink
VxlanMgr changes for EVPN VXLAN
Browse files Browse the repository at this point in the history
1. Add support for EVPN NVO config table.
2. Changes to VxlanTunnel create handler to support KLISH and openconfig.
   The VXLAN_TUNNEL table in the config db gets populated as follows.
   NULL,NULL - interface vxlan create
   NULL,NULL,src_ip,<a.b.c.d> - when SIP is set.
   NULL,NULL - when SIP is unset.
   src_ip,<a.b.c.d> - This format is when click is used.
3. VxlanTunnel and TunnelMap handlers are enhanced to also cache the data so that
   this can be used during the deletion.
4. ARP suppression changes
   Create state db for vxlanmgr and vlanmgr to sync the tunnel association to vlan
5. Changes to support warm reboot.

HLD Location : https://github.com/Azure/SONiC/pull/437/commits

Signed-off-by: Rajesh Sankaran <rajesh.sankaran@broadcom.com>
  • Loading branch information
srj102 committed Jun 3, 2020
1 parent ea002e5 commit 5a371bf
Show file tree
Hide file tree
Showing 3 changed files with 719 additions and 31 deletions.
Loading

0 comments on commit 5a371bf

Please sign in to comment.