[ovs-discuss] Multiple MPLS labels support in OVS
Martin Varghese
martinpattara at gmail.com
Mon Oct 22 05:10:10 UTC 2018
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openvswitch.org/pipermail/ovs-discuss/attachments/20181022/ece768aa/attachment.html>
More information about the discuss
mailing list