MPLS
The hashing algorithm hashes MPLS packets using the source IP, destination IP, MPLS
label 0, MPLS label 1, and MPLS label 2 fields. See Table 7 on page 14.
The fields used by the hashing algorithm for MPLS packet hashing are not
user-configurable.
•
✓—Field is used by the hashing algorithm, by default.
•
Χ—Field is not used by the hashing algorithm, by default.
The source IP and destination IP fields are not always used for hashing. For non-terminated
MPLS packets, the payload is checked if the packet has a single MPLS label. If the payload
is IPv4 or IPv6, then the IP source address and IP destination address fields are used for
hashing along with the MPLS labels. If the packet has more than one MPLS label, only
the MPLS labels are used for hashing.
Table 7: MPLS Hashing Fields
QFX5100EX4300Field
ΧΧSource MAC
ΧΧDestination MAC
ΧΧEtherType
ΧΧVLAN ID
✓✓Source IP
✓✓Destination IP
ΧΧProtocol (for IPv4 packets)
ΧΧNext header (for IPv6
packets)
ΧΧLayer 4 Source Port
ΧΧLayer 4 Destination Port
ΧΧIPv6 Flow lab
✓✓MPLS label 0
✓✓MPLS label 1
✓✓MPLS label 2
Copyright © 2015, Juniper Networks, Inc.14
Network Interfaces for EX4300 Switches