networking,switch-statement,openflow,mininet
It means that the switch should send only the first 51 bytes of the packet to the controller. Look at the max_len field in ofp_output_action for details.
You can use the use tcpreplay with the --unique-ip option, which will create unique IP addresses for each transmission of the pcap file. This option is very fast, and allows you to run at a controlled rate, all the way up to 10GigE full wire speed. tcpreplay -i eth7 -tK...
(Note: I changed 10.0.0.5 to 10.0.0.3 in the following examples, as I tested with a 1 switch, 3 hosts topology in mininet.) Your problem is that ARP requests are not getting through. You'll need to add two additional rules to let messages of dl_type=0x0806 through. So: def _handle_ConnectionUp (event): fm...
You may need to enable X11 SSH Forwarding in the /etc/ssh/ssh_config file.
switch.dpctl('mod-port', <portName>, 'up') ...
python,opendaylight,mininet,sdn
I had similar issue. So basically the problem is that OVS(open V Switch, is the interface to communicate with controller) isn't aware of specifics of mininet, as bandwidth. Additionally, we fight with OVS over the tc configuration. OVS set always: "10GB-FD COPPER and speed: 10000 Mbps now, 0 Mbps max"....