Hi,
By default, MX uses below parameters for different family in HASH calculation on MPC while load-balancing on ae bundle. You don't need explicit config of " load-balance per-packet " for ae.
Note: The one highlighted is GRAY are not user configurable.
IPv4:
====
DST-IP : Yes
SRC-IP : Yes
Protocol-ID : Yes
IIF-V4: No
SPORT-V4: Yes
DPORT-V4: Yes
TOS: No
IPv6:
====
DST-IP : Yes
SRC-IP : Yes
Next-Header : Yes
IIF-V6: No
SPORT-V6: Yes
DPORT-V6: Yes
TRAFFIC_CLASS: No
MPLS:
====
LABELS (upto 5) = Yes
IIF-MPLS: No
MPLS_PAYLOAD: Yes
ETHER_PW: Yes
MPLS_EXP: No
BRIDGE:
=======
SRC-MAC = Yes
DST-MAC = Yes
IIF-BRIDGED: No
MAC ADDRESSES: Yes
ETHER_PAYLOAD: Yes
802.1P OUTER: No