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
