Hi, You can match on MPLS labels natively using OpenFlow 1.1. If you stick to OpenFlow 1.0, you will have to use a workaround, such as the L4 ports; however I think using (one or two) VLAN tags, or even Ethernet addresses for this would be a cleaner solution (depending on your scenario).
Regards, Zoltan. > -----Original Message----- > From: nox-dev-boun...@noxrepo.org > [mailto:nox-dev-boun...@noxrepo.org] On Behalf Of Giorgio Mazza > Sent: Monday, November 28, 2011 10:09 AM > To: <nox-dev@noxrepo.org> > Subject: [nox-dev] MPLS or IP_proto fields > > Hi all, > I want to write a component that instructs the switch to > separate traffic based on a tag I generate packets with. > In particular I am going to insert a MPLS tag or a new IP > protocol type, exploiting L4 ports as tag. > I wanted to know if it's possible to insert a flow entry that > differentiate flows thanks to the MPLS tag (I know I can > push/pop tags, but for the moment, I only need to distinguish > packets based on that field). > If that is not possible, can I use the L4 ports to > differentiate packets even if I use a protocol type that is > not TCP neither UDP? > Thanks a lot, > > Giorgio > _______________________________________________ > nox-dev mailing list > nox-dev@noxrepo.org > http://noxrepo.org/mailman/listinfo/nox-dev > _______________________________________________ nox-dev mailing list nox-dev@noxrepo.org http://noxrepo.org/mailman/listinfo/nox-dev