1

Where are global Ethernet multicast MAC addresses assigned? Is this by Organizationally Unique Identifier (OUI), and if so, is there a homepage that shows all the assigned global Ethernet MAC multicast address?

Examples of currently assigned multicast MAC addresses are:

  • 2
    There is a correlation between Multicast IP address and MAC address, check out 'Mapping of IP Multicast Addresses to Ethernet/FDDI addresses' for for a quick tutorial. Let us know if you need any further clarification or if that doesn't answer any of your question. – Ryan Foley May 28 '14 at 15:34
  • The mapping of IP multcast to Ethernet addresses covers one example of assigned MAC multicast addresses. A assume that there is a list of all assigned addresses somewhere, so new multicast addresses can be provided with collision. – Morten Zilmer May 28 '14 at 16:16
  • 3
    He's asking who assigns the MACs for various protocol use. The two examples given are the source MAC for the protocol, not the multicast destination MAC. IEEE controls OUIs. – Ricky May 28 '14 at 17:37
  • @RickyBeam: The listed MAC addresses are used as destination addresses, according to the protocol description in the Wikipedia links. Please correct me if I am wrong. – Morten Zilmer May 28 '14 at 18:19
  • 1
    01 marks it as multicast (or broadcast) 01-00-5e is an OUI belonging to IANA, 01-80-c2 belongs to IEEE 802. – Ricky May 28 '14 at 20:25
3

01-00-5E-??-??-?? : IANA Ethernet Numbers
01-80-C2-00-00-0? : IEEE Standards Group Listings

That covers the two OUI's you listed.

Is there a homepage which shows all assigned global Ethernet MAC multicast address?

There is no single source, because each organization controls the use of their OUI. (IANA and IEEE in the above examples.) Any mac address is converted to multicast by changing a single bit

| improve this answer | |
  • 1
    You forgot IPv6 multicast address mapping: 33-33-XX-XX-XX-XX (see your first link) – BatchyX May 31 '14 at 8:23
0

Wireshark provides a list but I think you have to filter out the multicast addresses by yourself.

| improve this answer | |
  • 2
    Wireshark's list is built from many sources, including "no authority" unregistered usage. – Ricky May 28 '14 at 20:26
  • 1
    Thanks, both addresses are there, but how is this Wireshark list build... there must be some authoritative list somewhere... – Morten Zilmer May 28 '14 at 20:54
0

The IEEE controlled list of assigned addresses at MA-L PUBLIC LISTING shows the assigned addresses as blocks in unicast address format, thus with cleared LSB of first byte, e.g. 0x00. Any vendor with a vendor block, can use that to create a unique multicast address block, simply by setting the LSB of first byte, e.g. 0x01.

For the examples:

  • 01-00-5E-??-??-?? : Based on the 00-00-5E vendor block given to "ICANN, IANA Department"

  • 01-80-C2-00-00-0? : Based on the 00-80-C2 vendor block given to "IEEE 802.1 COMMITTEE"

| improve this answer | |
-1

I will explain this in simple word As you know there are L2 & L3 protocols, for the L2 protocols we don't have IP address relate to Multicast Frame exchange between group members and thus we must select Multicast MAC address (IEEE). Now for the the L3 protocols there is IP address relate to Multicast Packet and thus by using this and MAC address "01-00-5E" we can create Multicast MAC-address for Frame exchange between group members.

| improve this answer | |
  • 1
    This doesn't actually answer the question. – Ron Maupin Mar 19 '16 at 19:26

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.