diff options
author | Anuradha Karuppiah <anuradhak@cumulusnetworks.com> | 2019-03-24 16:50:50 +0100 |
---|---|---|
committer | Anuradha Karuppiah <anuradhak@cumulusnetworks.com> | 2019-04-20 17:33:23 +0200 |
commit | 0a2dcc1c41093600b2cccbaca916fa6c71316ce8 (patch) | |
tree | 14d3d4d3816fb378e3b204274ae6308148150b00 /defaults.h | |
parent | pimd: update vxlan mroute entries when the lo or peerlink vif is updated (diff) | |
download | frr-0a2dcc1c41093600b2cccbaca916fa6c71316ce8.tar.xz frr-0a2dcc1c41093600b2cccbaca916fa6c71316ce8.zip |
pimd: setup multicast vxlan tunnel termination device
An interface needs to be designated as "termination device" and added to
the termination mroute's OIL. This is used by kernel and ASIC backends
to vxlan-decaps matching flows.
The default termination device is expected to have the prefix (start
sub-string) "ipmr-lo". This can be made configurable if needed -
root@TORS1:~# ip -d link show ipmr-lo
28: ipmr-lo: <BROADCAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN mode DEFAULT group default
link/ether 12:5a:ae:74:51:a2 brd ff:ff:ff:ff:ff:ff promiscuity 0
dummy addrgenmode eui64
root@TORS1:~# ip mr
This commit includes the changes to enable pim implicitly on the device
and set it up as the vxlan-term device per-pim-instance.
Signed-off-by: Anuradha Karuppiah <anuradhak@cumulusnetworks.com>
Diffstat (limited to 'defaults.h')
0 files changed, 0 insertions, 0 deletions