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
