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