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:

5
  • 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, 2014 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. May 28, 2014 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, 2014 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. May 28, 2014 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, 2014 at 20:25

4 Answers 4

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

1
  • 1
    You forgot IPv6 multicast address mapping: 33-33-XX-XX-XX-XX (see your first link)
    – BatchyX
    May 31, 2014 at 8:23
2

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

2
  • 2
    Wireshark's list is built from many sources, including "no authority" unregistered usage.
    – Ricky
    May 28, 2014 at 20:26
  • 1
    Thanks, both addresses are there, but how is this Wireshark list build... there must be some authoritative list somewhere... May 28, 2014 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"

0
-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.

1
  • 1
    This doesn't actually answer the question.
    – Ron Maupin
    Mar 19, 2016 at 19:26

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

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