Настройка IP контроллера в Ryu для физического коммутатора

Я новичок в Ryu и пытаюсь настроить его с помощью физического коммутатора, подключенного к виртуальной машине на моем компьютере. Контроллер коммутатора установлен на 10.0.1.8, и я пытаюсь установить то же самое на контроллере ryu. Я использовал следующие команды:

    sudo ovs-vsctl add-br br0
    sudo ovs-vsctl add-port br0 eth2
    sudo ovs-vsctl set bridge br0 10.0.1.8 protocols=OpenFlow13

Выполнение netstat показывает, что контроллер ryu все еще прослушивает 0.0.0.0, как показано ниже. Может ли кто-нибудь помочь мне здесь?

    State       PID/Program name
    tcp        0      0 0.0.0.0:6633            0.0.0.0:* 

person alamba    schedule 02.05.2016    source источник


Ответы (1)


Кажется, мне пришлось включить параметр --ofp-listen-host и указать там IP-адрес контроллера следующим образом:

    PYTHONPATH=. ./bin/ryu-manager --verbose --ofp-listen-host 10.0.1.8 ryu/app/simple_switch.py

Команды, которые я использовал ранее, применимы только к топологии Mininet.

person alamba    schedule 02.05.2016