Are OpenFlow controllers expected to process unsolicited feature-reply messages?

I am running the following setup:

controller ----- ofprotocol ----- ofdatapath

Using wireshark I see the following sequence of messages:

#1 ofprotocol -> ofdatapath : hello
#2 ofprotocol -> controller : hello
#3 ofdatapath -> ofprotocol : hello
#4 controller -> ofprotocol : hello
#5 ofprotocol -> ofdatapath : features-request
#6 ofdatapath -> ofprotocol : features-reply
#7 ofprotocol -> controller : features-reply

This means that the controller gets a features-reply even though it
never sent a features-request.

It appears that ofprotocol originates the features-request to the
switch (which is somewhat surprising because I thought it was supposed
to be a dumb pass-through) and the forwards the features-reply to the
controller.
_______________________________________________
nox-dev mailing list
nox-dev@noxrepo.org
http://noxrepo.org/mailman/listinfo/nox-dev

Reply via email to