Hi.
I'm using FlowVisor 1.4.0 to slice my network, basically I'm giving one
slice to the Floodlight Controller and another two slices to the Pox
Controller. Maybe I'm doing something wrong during this slices
configuration, but I want to do something like this:
1 - All the UDP traffic will be handled by Pox
2 - All the TCP traffic will be handled by Pox
3 - Any other traffic will be handled by Floodlight

To do this, I'm setting the priority of Pox's slices to 2 and Floodlight's
slices to 1.
As you can see below:

{"force-enqueue": -1, "name": "floodlight_1", "slice-action":
[{"slice-name": "floodlight_slice", "permission": 7}], "queues": [],
"priority": 1, "dpid": "all_dpids", "id": 41, "match": {"wildcards":
4194303}}
{"force-enqueue": -1, "name": "pox_1", "slice-action": [{"slice-name":
"pox_slice", "permission": 7}], "queues": [], "priority": 2, "dpid":
"all_dpids", "id": 40, "match": {"wildcards": 4194271, "nw_proto": 17}}
{"force-enqueue": -1, "name": "pox_2", "slice-action": [{"slice-name":
"pox_slice", "permission": 7}], "queues": [], "priority": 2, "dpid":
"all_dpids", "id": 42, "match": {"wildcards": 4194271, "nw_proto": 6}}

Ok, after this, I'm running Floodlight, Pox and I can ping any hosts
without problem, I mean, Floodlight is working perfectly. However, when I
try to send an UDP or TCP traffic, POX show me this message for all
switches and the traffic is not sent.

ERROR:openflow.of_01:[00-00-00-00-00-44 3] OpenFlow Error:
[00-00-00-00-00-44 3] Error: header:
[00-00-00-00-00-44 3] Error:   version: 1
[00-00-00-00-00-44 3] Error:   type:    1 (OFPT_ERROR)
[00-00-00-00-00-44 3] Error:   length:  36
[00-00-00-00-00-44 3] Error:   xid:     0
[00-00-00-00-00-44 3] Error: type: OFPET_BAD_REQUEST (1)
[00-00-00-00-00-44 3] Error: code: OFPBRC_BUFFER_UNKNOWN (8)
[00-00-00-00-00-44 3] Error: datalen: 24
[00-00-00-00-00-44 3] Error: 0000: 01 0d 00 18 00 00 38 e2  00 00 0b 69 00
01 00 08   ......8....i....
[00-00-00-00-00-44 3] Error: 0010: 00 00 00 08 ff fb 00 00
           ........

Some more details, if I turn off flowvisor, Pox works perfectly and no
problem happens. Also my network topology doesn't have loops and I'm
running this module without modification:  forwarding.l2_learning.

Thank you for the attention.
_______________________________________________
openflow-discuss mailing list
openflow-discuss@lists.stanford.edu
https://mailman.stanford.edu/mailman/listinfo/openflow-discuss

Reply via email to