The protocols added in this patch should be considered "reserved" and not forward when "forward-bpdu" is false, nor should they be mirrored.
Bug #11755. Signed-off-by: Ethan Jackson <[email protected]> --- lib/packets.c | 24 ++++++++++++++++++++++++ vswitchd/vswitch.xml | 16 ++++++++++++++++ 2 files changed, 40 insertions(+) diff --git a/lib/packets.c b/lib/packets.c index 35829fc..a8208f5 100644 --- a/lib/packets.c +++ b/lib/packets.c @@ -62,6 +62,30 @@ eth_addr_is_reserved(const uint8_t ea[ETH_ADDR_LEN]) {0x01, 0x08, 0xc2, 0x00, 0x00, 0x00}, {0xff, 0xff, 0xff, 0xff, 0xff, 0xf0}}, + { /* VRRP IPv4. */ + {0x00, 0x00, 0x5e, 0x00, 0x01, 0x00}, + {0xff, 0xff, 0xff, 0xff, 0xff, 0x00}}, + + { /* VRRP IPv6. */ + {0x00, 0x00, 0x5e, 0x00, 0x02, 0x00}, + {0xff, 0xff, 0xff, 0xff, 0xff, 0x00}}, + + { /* HSRPv1. */ + {0x00, 0x00, 0x0c, 0x07, 0xac, 0x00}, + {0xff, 0xff, 0xff, 0xff, 0xff, 0x00}}, + + { /* HSRPv2. */ + {0x00, 0x00, 0x0c, 0x9f, 0xf0, 0x00}, + {0xff, 0xff, 0xff, 0xff, 0xf0, 0x00}}, + + { /* GLBP. */ + {0x00, 0x07, 0xb4, 0x00, 0x00, 0x00}, + {0xff, 0xff, 0xff, 0x00, 0x00, 0x00}}, + + { /* Extreme Discovery Protocol. */ + {0x00, 0xE0, 0x2B, 0x00, 0x00, 0x00}, + {0xff, 0xff, 0xff, 0xff, 0xf0, 0x00}}, + { /* Cisco Inter Switch Link. */ {0x01, 0x00, 0x0c, 0x00, 0x00, 0x00}, {0xff, 0xff, 0xff, 0xff, 0xff, 0xff}}, diff --git a/vswitchd/vswitch.xml b/vswitchd/vswitch.xml index 5be9a4f..32d4c59 100644 --- a/vswitchd/vswitch.xml +++ b/vswitchd/vswitch.xml @@ -569,6 +569,22 @@ <dt><code>01:80:c2:00:00:0<var>x</var></code></dt> <dd>Other reserved protocols.</dd> + <dt><code>00:00:5e:00:01:<var>x</var><var>x</var></code></dt> + <dd> VRRP IPv4 virtual router MAC address. </dd> + + <dt><code>00:00:5e:00:02:<var>x</var><var>x</var></code></dt> + <dd> VRRP IPv6 virtual router MAC address. </dd> + + <dt><code>00:00:0c:07:ac:<var>x</var><var>x</var></code></dt> + <dd> HSRP Version 1. </dd> + + <dt><code>00:00:0c:9f:f<var>x</var>:<var>x</var><var>x</var></code> + </dt> + <dd> HSRP Version 2. </dd> + + <dt><code>00:07:b4:<var>x</var><var>x</var>:<var>x</var><var>x</var>:<var>x</var><var>x</var></code></dt> + <dd> GLBP. </dd> + <dt><code>01:00:0c:cc:cc:cc</code></dt> <dd> Cisco Discovery Protocol (CDP), VLAN Trunking Protocol (VTP), -- 1.7.10.2 _______________________________________________ dev mailing list [email protected] http://openvswitch.org/mailman/listinfo/dev
