How to recognise a MPLS multicast frame by MAC address? | FAQ | MAC Address Vendor Lookup
Frequently asked questions

How to recognise a MPLS multicast frame by MAC address?

Multiprotocol Label Switching (MPLS) is a routing technique which provides extra features for the data transport across the enterprise-wide area and service provider networks.


Range or Prefix Application
01:00:5E:80:00:00 - 01:00:5E:8F:FF:FF MPLS multicast (EtherType is 0x8847 or 0x8848)
01:00:5E:90:00:00 MPLS-TP p2p

Detection rule 1

Each label-switching router (LSR) sets the MAC destination address to the value of 01:00:5E:8X:XX:XX, where X:XX:XX might be 0 or 20-bit value of one of the MPLS lables on the packet's label stack. If the value is 0, an LSR mustn't filter the packet, otherwise an LSR can filter packets in a random manner.

Detection rule 2

The address 01:00:5E:90:00:00 is reserved for the MPLS Transport Profile. According to RFC 7213, an MPLS-TP implementation must use this MAC address while passing any MPLS packets from a point-to-point Ethernet link to the MPLS sub-system.


Trusted by the following companies

and many more...

Download an exhaustive MAC Address Vendor Database for your educational, business or enterprise needs.

Our database comes in the following forms: JSON, CSV, XML, Cisco vendorMacs.xml for maximum compatibility and fast integration into existing systems. The API version is also available.

The data was just refreshed