Попробуйте установить эти три функции:
odl-openflowplugin-flow-services-rest
odl-openflowplugin-app-table-miss-enforcer
odl-openflowplugin-app-topology-lldp-discovery
odl-openflowplugin-app-lldp-speaker
Первая должна дать вам базовую c функциональность openflow и restconf с ODL. Второй должен запрограммировать каждый коммутатор для отправки пакетов на контроллер по умолчанию. Третий должен помочь обнаружить топологию с помощью пакетов lldp, а последний должен периодически перекачивать пакеты lldp из портов каждого коммутатора.
До этого (вы задали этот вопрос), я думаю, что l2switch сделал это, но это мертво проект сейчас. l2switch также сделал небольшое дополнительное моделирование связующего дерева, чтобы удалить петли из сети и позволить хостам пинговать друг друга в сети. Вышеуказанные функции openflow не сделают эту последнюю часть. Вы можете программировать свои собственные потоки.