HI I need to support a use case where i need to send(push) and receive(pop) multiple MPLS labels in OVS
The description regarding the support for more than one MPLS labels is contradicting in the man pages of ovs-ofctl and ovs-fields. The man page of ovs-ofctl does not mention the support of more than one MPLS label. *push_mpls:ethertype* - *A limitation of the implementation is that processing of actions will stop if push_mpls follows another push_mpls unless there is a pop_mpls in between.* *pop_mpls:ethertype* - *Currently the implementation restricts ethertype to a non-MPLS Ethertype and thus pop_mpls should only be applied to packets with an MPLS label stack depth of one.* Whereas the man page of ovs-fields mention a support of up to 3 MPLS labels. *Unlike the other encapsulations supported by OpenFlow and Open vSwitch, MPLS labels are routinely used in ``stacks’’ two or three deep and sometimes even deeper. Open vSwitch currently supports up to three labels.* Could someone please clarify Thanks
_______________________________________________ discuss mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-discuss
