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.


Manifest Data – Making your data reliable

Don’t be caught off guard by broken pipelines, poor code, or user interactions that corrupt your data. Install Manifest Data, and you will know about issues before anyone. You can fix data problems silently before the business or customers are affected. Then get some rest!

Learn More

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.

Order database
The data was just refreshed