Thread (10 messages) 10 messages, 3 authors, 2013-06-25

Re: [PATCH net-next v5 0/6] vxlan: allow specifying multiple default destinations

From: Stephen Hemminger <stephen@networkplumber.org>
Date: 2013-06-25 21:19:27

On Tue, 25 Jun 2013 16:01:50 +0300
Mike Rapoport [off-list ref] wrote:
These patches add ability to specify multiple default destinations to
vxlan. This ability is usefull in cases when multicast are disabled on
infrastructure level, for instance in public clouds.

The default destinations list is managed via the fdb entry with
"00:00:00:00:00:00" MAC address and does not require changes to vxlan
netlink API.

The default destinations can be added/deleted using 'bridge fdb'
commands, e.g:

# ip link add vxlan0 type vxlan id 23 group 239.1.1.1 dev eth0
# bridge fdb show dev vxlan0
00:00:00:00:00:00 dst 239.1.1.1 self permanent

# bridge fdb append 00:00:00:00:00:00 dev vxlan0 dst 54.242.49.246
# bridge fdb append 00:00:00:00:00:00 dev vxlan0 dst 23.22.26.34
# bridge fdb append 00:00:00:00:00:00 dev vxlan0 dst 184.72.129.120
# bridge fdb show dev vxlan0
00:00:00:00:00:00 dst 239.1.1.1 self permanent
00:00:00:00:00:00 dst 54.242.49.246 self permanent
00:00:00:00:00:00 dst 23.22.26.34 self permanent
00:00:00:00:00:00 dst 184.72.129.120 self permanent

# bridge fdb delete 00:00:00:00:00:00 dev vxlan0 dst 23.22.26.34
# bridge fdb append 00:00:00:00:00:00 dev vxlan0 dst 54.242.49.246
# bridge fdb show dev vxlan0
00:00:00:00:00:00 dst 239.1.1.1 self permanent
00:00:00:00:00:00 dst 184.72.129.120 self permanent

Since v5 is complete rework, I've dropped prevoius changelog as not relevant.
I assume iproute changes are no longer needed?


It would be good to have multiple non-default destinations as well.
It would allow for implementing multicast MAC addresses.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help