The actual work of rewriting the packet header happens on the switch.
But I want to modify packet in switch before checking  flow table(or apply
action).
Is it possible in openflow switch?

Original openflow process : Receive packet -> Check flow table(Find
highest-priority matching flow entry) -> Apply instructions(Modify packet
etc)
I want to do this :
Receive packet -> *Modify packet in each OF switch* -> Check flow
table(Find highest-priority matching flow entry) -> Apply
instructions(Modify packet etc)

Because I will look ip header option etc in the OF switch. Then I'll modify
destination's IP address.
Then apply instructions that is inserted by controller.

So I search receiving callback in OF switch. I think it maybe relate with
hw_drv.c (openflow\hw-lib\skeleton\hw_drv.c) ?
But I don't know exactly.

Could you give some advice or where is the packet receiving callback?

Best Regards

- Hyogi
_______________________________________________
openflow-discuss mailing list
[email protected]
https://mailman.stanford.edu/mailman/listinfo/openflow-discuss

Reply via email to