Hi Guys,
I'm having trouble trying to add several flowmods to my OpenFlow
switches. My application collects information from the network topology
and calculates a (layer 2) route for every flow. Then it performs
flow-mods in all the switches of the selected route in order to send the
flow to its destination. I'm using as an example the "coreapps/switch"
flowmod code. When my controller sends the flow-mod packets to the
switches they respond with an error message (Specified buffer does not
exist).
My app worked nicely on a testbed of 6 Linksys WRT54GL with an OpenFlow
capable firmware and NOX Zaku without FlowVisor. Now I'm using 5 NEC
IP8800/S3640-24T2XW with NOX Destiny and FlowVisor and I'm experiencing
this problem. Is the buffer_id really necessary? Can I add a flowmod
without specifying any buffer_id? How can I avoid this error?
I don't care about the packets that arrived before the flowmod being
dropped. I just need to run a flowmod in several switches matching one
single packet (the same one). I want all the switches to learn how to
treat that type of packet all at the same time (I run a for loop in my
code).
Thank you for your help.
_______________________________________________
nox-dev mailing list
nox-dev@noxrepo.org
http://noxrepo.org/mailman/listinfo/nox-dev