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

Reply via email to