Hi,

My goal is to experiment the last version of OpendayLight in order to
manage 4 OpenVSwitch (OVS) and more than 50 VM connected on each OVS.
So, I will analyze the performance of Opendaylight with more than 200 VM
in a first step.

My problem is the following. One VM is a DHCP server and it received all
DHCP request of each VM but the OVS drop all DHCP answer :

sudo ovs-appctl bridge/dump-flows OF1
....
table_id=254, duration=725s, n_packets=1544, n_bytes=458176,
priority=0,reg0=0x2,actions=drop
...

If I shutdown the controller, each VM receives an IP and when I start
the controller again, with the same configuration, all flows are
installed correctly because each VM has an IP. If I set an IP manually
on a VM, I can ping without any problem the DHCP server.
The problem seems to be the DHCP packet. I use Opendaylight with the
feature odl-l2switch-switch-ui installed (and so also the
odl-l2switch-switch). I configured the following file :
etc/opendaylight/datastore/initial/config/l2switch-config_l2switch-config.xml

<?xml version="1.0" encoding="UTF-8"?>
<l2switch-config xmlns="urn:opendaylight:l2switch:l2switch-config">
  <is-install-dropall-flow>false</is-install-dropall-flow>
</l2switch-config>

and arp-handler-config_arp-handler-config.xml

<?xml version="1.0" encoding="UTF-8"?>
<arp-handler-config xmlns="urn:opendaylight:packet:arp-handler-config">
  <is-proactive-flood-mode>true</is-proactive-flood-mode>
</arp-handler-config>

It is possible to test with only 2 VM, one DHCP server and one DHCP
client on the same OVS.

I'm on this problem from 2 weeks and I don't find a solution !

Thanks
Best regards
_______________________________________________
L2switch-dev mailing list
[email protected]
https://lists.opendaylight.org/mailman/listinfo/l2switch-dev

Reply via email to