On 6/20/13 5:16 AM, Nikhil wrote:
Can I slap an extra L2 header (eg. ethernet header outside MPLS header)
with openflow?
In OpenFlow, a packet always has an Ethernet header. For example,
imagine this packet:
[Ethernet][IP][whatever]
If you do a push MPLS action, the result looks like:
[Ethernet][MPLS][IP][whatever]
Note that the MPLS header was not pushed in front of the existing
packet, but was actually inserted between the Ethernet and IP headers.
The spec is not very clear on this, but that's my understanding. If you
want to do EoMPLS you may need to configure tunnel ports.
OpenFlow also supports PBB but I don't know if it's implemented anywhere.
--
Wes Felter
IBM Research - Austin
_______________________________________________
openflow-discuss mailing list
openflow-discuss@lists.stanford.edu
https://mailman.stanford.edu/mailman/listinfo/openflow-discuss