-
Notifications
You must be signed in to change notification settings - Fork 5
SNAC doesn't work with multiple VLANs #9
Description
If you associate multiple VLANs on the same switch
to the same SNAC, it does not work. The problem is that the SNAC is
based on NOX0.4 which uses only the last 48 bits of the DPID. This is
not unique across the different virtual switches on the same physical
switch. This bug is confirmed for HP switches.
Work arounds are:
- Run multiple instances of SNAC
- Run the HP switch in aggregation mode
** Sample Report (from Chris Tengi):
Upon further experimentation with flowvisor and snac, I have found
that snac only appears to recognize the "first switch in" when
discovering new switches. I have mostly been working with a single
openflow-enabled vlan on my 2 HP switches, vlan 1384. For one of the
switches, this corresponds to a DPID of 05:68:00:26:F1:1C:42:00, where
05:68 is the hex value for 1384 decimal. For the other switch, the DPID
is 05:68:00:26:F1:1C:29:00. When snac is discovering switches, it is
only showing the MAC address portion of the DPID (eg the last 6 bytes),
which is the same for any openflow vlan on a given switch. So, when I
try to enable other vlans for openflow on a switch that is already
registered with snac, it never shows up in the discovered switch list.