У нас есть несколько небольших сетей, состоящих из Open vSwitches и центрального контроллера, на котором работает OpenDaylight v0.8.4. Мы запускаем много сервисов (использующих TCP), которые передают большие объемы данных по этим сетям. Мы написали программное обеспечение, которое взаимодействует с OpenDaylight для маршрутизации этих данных, и оно прекрасно работает.
Однако, если какой-либо трафик UDP передается по сети, OpenDaylight начинает иметь проблемы и больше не может обнаруживать связи между любыми изпереключатели. Когда сеть просматривается через приложение с графическим интерфейсом (например, DLUX, , приложение Cisco OpenFlow и т. Д.), Все коммутаторы выглядят отключенными после использования UDP, и мы больше не можем маршрутизировать трафик через сеть. Даже при закрытии нашего пользовательского программного обеспечения маршрутизации и попытке выполнить небольшие тесты UDP iperf3 все связи между коммутаторами исчезают. При выполнении тестов iperf3 TCP сеть работает нормально.
Используемые нами функции минимальны (l2switch, openflowplugin, ovsdb, mdsal, and yangtools
).
У кого-нибудь есть опыт с этой проблемой? Какие есть решения и способы, которыми я могу в этом разобраться и выяснить, что происходит не так?
Кроме того, есть ли способ в OpenDaylight или Open vSwitch, где я могу исследовать ссылки, которые перестали работать? И есть ли способ, которым я могу вернуть их обратно?
Спасибо.