← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1690275] Re: Create port will allocate reserved MAC address if no MAC provide

 

The base prefix is a config option (base_mac) and it currently defaults
to fa:16:3e:00:00:00. Make sure you choose what you like.

** Changed in: neutron
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1690275

Title:
  Create port will allocate reserved MAC address if no MAC provide

Status in neutron:
  Invalid

Bug description:
  Currently, if create port with no MAC specify, it will automatic allocate an MAC address. But this will allocate an RESERVED MAC address(eg, mac  01:80:c2:00:00:01 reserved for IEEE Pause frame), and if packet with this destination MAC address, it will process by other networking equipment.
  So when allocate an MAC address, It should be check if Mac has been reserved.

  Currently, I found those MAC address(From OVS ovs-vswitchd.conf man
  pages) has been reserved for  special purpose.

                01:80:c2:00:00:00
                       IEEE 802.1D Spanning Tree Protocol (STP).

                01:80:c2:00:00:01
                       IEEE Pause frame.

                01:80:c2:00:00:0x
                       Other reserved protocols.

                00:e0:2b:00:00:00
                       Extreme Discovery Protocol (EDP).

                00:e0:2b:00:00:04 and 00:e0:2b:00:00:06
                       Ethernet Automatic Protection Switching (EAPS).

                01:00:0c:cc:cc:cc
                       Cisco Discovery Protocol (CDP),  VLAN  Trunking  Protocol
                       (VTP),  Dynamic Trunking Protocol (DTP), Port Aggregation
                       Protocol (PAgP), and others.

                01:00:0c:cc:cc:cd
                       Cisco Shared Spanning Tree Protocol PVSTP+.

                01:00:0c:cd:cd:cd
                       Cisco STP Uplink Fast.

                01:00:0c:00:00:00
                       Cisco Inter Switch Link.

                01:00:0c:cc:cc:cx
                       Cisco CFM.

  Start with 01(Multicast mac) we may don't care, but
  00:e0:2b:00:00:00(EDP) and 00:e0:2b:00:00:04 and 00:e0:2b:00:00:06
  should be check.

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1690275/+subscriptions


References