In OpenFlow version 1.0, the SET_VLAN action implicitly adds a vlan
tag if none exists, but a limitation of 1.0 is that you cannot manage
multiple vlan tags (e.g., QinQ).  You can remove the vlan tag with the
STRIP_VLAN action.

Multiple vlan tags are better handled in the recently released
OpenFlow 1.1 specification, that has explicit push and pop vlan
actions.

Both specifications are available at http://www.openflow.org/wp/documents/

Hope that helps,

- Rob
.



On Mon, Mar 7, 2011 at 5:35 PM, Saeed Attar <[email protected]> wrote:
> Hi
>
> I couldn't find any examples on how to use push/pull labels in openflow,
> Could any one point me to documentation or example code. in a simple
> word how can we add a VLAN tag for a packet entering one port and
> leaving through another.
>
> Thanks
> Saeed
>
> The information in this e-mail may be confidential and subject to legal
> professional privilege and/or copyright. National ICT Australia Limited
> accepts no liability for any damage caused by this email or its attachments.
> _______________________________________________
> openflow-discuss mailing list
> [email protected]
> https://mailman.stanford.edu/mailman/listinfo/openflow-discuss
>
_______________________________________________
openflow-discuss mailing list
[email protected]
https://mailman.stanford.edu/mailman/listinfo/openflow-discuss

Reply via email to