[ovs-dev] [nic-401] ofproto-dpif: Do not mirror L2 multicast switch protocols to VLANs.

Justin Pettit jpettit at nicira.com
Fri Jul 15 16:59:35 UTC 2011


On Jul 11, 2011, at 3:44 PM, Ben Pfaff wrote:

> +        if (dst[0] == 0x01 && dst[1] == 0x00 && dst[2] == 0x0c) {
> +            /* Cisco OUI. */
> +            if ((dst[3] & 0xfe) == 0xcc &&
> +                (dst[4] & 0xfe) == 0xcc &&
> +                (dst[5] & 0xfe) == 0xcc) {
> +                /* Drop the following protocols plus others following the same
> +                   pattern:
> +
> +                   CDP, VTP, DTP, PAgP  (01-00-0c-cc-cc-cc)
> +                   Spanning Tree PVSTP+ (01-00-0c-cc-cc-cd)
> +                   STP Uplink Fast      (01-00-0c-cd-cd-cd) */
> +                return false;
> +            }

Do we know that the other cc/cd combinations are safe to not forward?  I'm guessing yes, but we may want to confirm with a Cisco expat.

> +          <dt><code>01:00:c2:00:00:00</code></dt>
> +          <dd>IEEE 802.1D Spanning Tree Protocol (STP).</dd>
> +
> +          <dt><code>01:00:c2:00:00:01</code></dt>
> +          <dd>IEEE Pause frame.</dd>
> +
> +          <dt><code>01:00:c2:00:00:0<var>x</var></code></dt>
> +          <dd>Other reserved protocols.</dd>

I believe the second octet on these previous three addresses is supposed to be 80.

--Justin





More information about the dev mailing list