Search Mailing List Archives
[mininet-discuss] Vendor/Experimenter Message
rlantz at cs.stanford.edu
Mon Jan 19 15:52:30 PST 2015
If you really want to do this (I would strongly consider alternatives first), you should look at the *source code* and *developer documentation* for the switch you intend to modify as well as the controller that you intend to use, and then make whatever changes you need. For example on the switch side:
OVS source: https://github.com/openvswitch/ovs
OVS site: http://openvswitch.org
CPqD switch: https://github.com/CPqD/ofsoftswitch13
CPqD switch site: https://cpqd.github.io/ofsoftswitch13/
Both of the above switches are supported by Mininet without modification (installing your own custom switch would replace --switch ovs or --switch user, respectively.)
My best advice though is to *avoid experimenter extensions* and see if you can do what you are trying to do without them!!
> On Jan 19, 2015, at 3:17 PM, Xu Chen <xuchen890530 at gmail.com> wrote:
> Thanks for the reply, Bob. Could you please give me some details about this? I use mininet to build the topology and use opendaylight as the controller.
>> On Jan 19, 2015, at 6:01 PM, Bob Lantz <rlantz at cs.stanford.edu> wrote:
>> You don't need to change Mininet, only the software switch (e.g. ovs, ivs or cpqd switch) and your controller.
>>> On Jan 19, 2015, at 2:43 PM, Xu Chen <xuchen890530 at gmail.com> wrote:
>>> Hello all,
>>> In OpenFlow specification, a kind of message is defined as Vendor/Experimenter. Can I use this message to send some user defined message to controller? If so, how can I start to use it or where can I make some changes in mininet?
>>> mininet-discuss mailing list
>>> mininet-discuss at lists.stanford.edu
More information about the mininet-discuss