sdn-ixp / sdx-pyretic

The Software-Enabled IXP (SDX) platform
http://noise-lab.net/projects/software-defined-networking/sdx/
40 stars 20 forks source link

Error installing flows on HP switch #25

Open castroflavio opened 9 years ago

castroflavio commented 9 years ago

On GENI, when deploying the topology described in the coursera assignment I found some weird latency. It turns out that all of the packets were being sent to the controller repeatedly. What means that the controller is not successfully installing the flows.

Maybe we should do some unit tests to figure if the HP switch supports the flow mods used by SDX.

Here is a packet capture of the same experiment working correctly: https://github.com/sdn-ixp/sdx/blob/FlavioGeni/examples/GeniIXP/correct.pcapng.gz

Here is a packet capture of the packets repeatedly arriving at the controller: https://github.com/sdn-ixp/sdx/blob/FlavioGeni/examples/GeniIXP/flow.pcapng.gz?raw=true

castroflavio commented 9 years ago

I've checked that the switch can do MAC modification. SO the cause of the bug still unknown.

castroflavio commented 9 years ago

https://github.com/frenetic-lang/pyretic/issues/40