Understanding How the OpenFlow Destination MAC Address Rewrite Action Works
Some types of network equipment that function as routers accept and handle packets only if the destination MAC address in the packet is the same as the MAC address of the Layer 3 interface on which the packet is received. To interoperate with these routers, connected devices must also be able to rewrite the destination MAC address of an incoming packet. Starting with Junos OS Releases 14.2R6, an OpenFlow controller can configure an MX Series router that supports OpenFlow to rewrite the destination MAC address of an incoming packet.
The MX routers support a maximum of two actions in a flow. As a result, the MX routers support the following flow combinations:
Destination MAC address rewrite and VLAN SWAP
Destination MAC address rewrite and VLAN POP
Destination MAC address rewrite in a group
If a flow includes an unsupported combination of actions, for example, VLAN PUSH and VLAN POP, the MX Series routers reject the flow.