Hello,
I've got this situation where I have a 3850 and hardware from another manufacturer connected via a 2 link etherchannel (L3).
Over this etherchannel I also run MPLS.
What I'm seeing is that the Cisco side isn't load balancing the traffic, it's only using one of the links at any given time, upon checking the output of "show etherchannel load-balance" I found out that it'll use XOR SRC/DST MAC for non IPv4/v6 traffic, which is the reason I'm not seeing the load balance.
Non-IP: Source XOR Destination MAC address
IPv4: Source XOR Destination IP address
IPv6: Source XOR Destination IP address
Is there any way to change this behaviour?
Can't use ECMP as of right now because the other device doesn't ECMP if MPLS is enabled, only works if using LACP.