Well, this depends on what you mean. There is no way in the OpenFlow 1.0 spec to have matches against an IP option.
However, if you are installing exact-match flows for TCP or UDP connections and the first packet of the connection will have the option set, then you may be able to do what you want. The first packet of a connection will be sent up to the controller. The controller can then inspect the header to see if your option is set, and can install an exact match flow that modifies the destination address. If *only* the first packets of the connection will have the option set, then you will have to do a little extra work to deal with the case where the flow times out on the switch before the connection is actually dead. (That is, the controller will need to remember the connections it wants rewritten.) Hope that helps. -- Murphy On Dec 2, 2011, at 5:50 AM, Hyogi Jung wrote: > Hi all. > > I am trying to do some experiments with Openflow. > And I would like to know > if it is possible to watch inside the IP Header Option field? > > There is ip header length. So I can find that there is header option. > But How do I watch inside the IP Header Option? > If I read the IP option something like 'x.x.x.x', then I will modify > destination's address. > Can I do this in nox controller? > > Thank you! Hope you could help me > > - Hyogi > _______________________________________________ > 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