Ask Your Question
0

Packet processing by odl

asked 2016-10-03 16:19:13 -0700

almostcash gravatar image

i am planning to extend openflow plugin by adding some extra parameters in match field.

So my question is, when a packet forwarded to controller, then how openflow plugin does the matching, by doing doing bits and pieces of packet header and then the matching process start?

so to add new matching parameters, which modules of openflow pluin i must look at?

basically i want to learn all the modules of openflow plugin involves in adding new parameters, matching and creating new rules and forwarding the rules to the southbound.

I really appreciate if someone helps.

edit retag flag offensive close merge delete

2 answers

Sort by ยป oldest newest most voted
0

answered 2016-10-14 04:55:47 -0700

Hello,

To add new extensions, you need to create a serializer and deserializer in the OpenFlowJava project. Checkout this wiki which provides detailed information on how to accomplish this.

Hope this helps, Alexis

edit flag offensive delete publish link more
0

answered 2016-10-25 13:02:47 -0700

almostcash gravatar image

how do i create a serializer and deserializer and exactly where? the wiki link doesnt exactly explain where and how to create this

edit flag offensive delete publish link more

Comments

I managed to create a new module and created the serializer and deserializer and implemented the them. now the next step is to register the serializer and deserializer, this under the /openflow-protocol-api/src/main/java/org/opendaylight/openflowjava/protocol/api/extensibility/DeserializerRegistry?

almostcash ( 2016-10-28 15:24:32 -0700 )edit
Login/Signup to Answer

Question Tools

Follow
1 follower

Stats

Asked: 2016-10-03 16:19:13 -0700

Seen: 201 times

Last updated: Oct 25 '16