Возможно ли изменить конфигурацию коммутатора OVS в топологии Mininet с контроллера ODL?

#sdn #mininet #opendaylight

#sdn #mininet #opendaylight

Вопрос:

Я новичок в домене SDN. Я реализовал свою пользовательскую топологию Mininet с несколькими удаленными контроллерами ODL.

Сейчас я тестирую возможность изменения предварительной конфигурации коммутатора OVS (т.Е. ip-адреса контроллера на другой IP-адрес контроллера) в Mininet с контроллера ODL.

Возможно ли изменить предварительно настроенное сопоставление между коммутатором и контроллером во время выполнения?

Если это возможно, я хотел бы знать, каким шагам следует следовать.

Ответ №1:

Вы можете либо попытаться использовать имя сервера вместо IP-адреса, либо вы можете установить tcp-прокси между вашим коммутатором и контроллером.

Очень простым примером может быть использование netcat для пересылки трафика на удаленный контроллер:

 ./netcat -L ${controller_ip_address}:${controller_openflow_port} -p ${local_port}
  

и пусть ваш mininet подключается к netcat, который переадресует запрос на удаленный контроллер

 sudo mn --controller=remote,ip=127.0.0.1,port=${local_port}