2016-06-11 22 views
0

Ich installiere neueste Ryu-Controller von Pip-Installation (Python3) in Ubuntu 14.04 auf VM (VM-A), und NIC konfigurieren als Bridge-Modus (192.168.88.252).DPSET: Mehrere Verbindungen in Ryu SDN Controller

ich VM-A des Wirtes übernehmen ist "Host-A"

und physikalische (für mit Controller, 192.168.88.252 verbinden Reserve) an Router (192.168.88.0/24)

Zodiac FX Openflow-Schalter, port4 verbinden

Zodiac FX Port3 zu Router (192.168.88.0/24)

und verbinden zwei RPI (AKA-Host-B, C) auf Zodiac FX-Port 1,2 verbinden (so werden zwei RPI 192.168.88.250 bekommen, 192.168.88.249)

Und verbinden Controller Host-A mit Router (192.168.88.253)

Es funktioniert gut, und zwei rpi in der Lage, Internet zu verbinden.

Host-A in der Lage, zwei rpi zu verbinden. Aber wenn ich versuche, VM-A verwenden, um irgendeine Art von Verbindung mit zwei rpi zu tun.

Loch-Controller wird für wenige Minuten stecken, eine get Nachricht:

DPSET: Mehrere Verbindungen {DPID}

ich wounder es zu wissen, ist illegal, wenn ich SDN Controller zu kommunizieren Openflow-Netzwerkgeräte?

In meinem Fall, führen meine Ryu App simple_switch_13.py.

Danke!

Antwort

0

Wenn ich ein anderes Subnetz (192.168.80.0/24) für sdn-Schalter verbreiten kommunizieren mit Controller.

Dieses Problem gelöst !, SDN-Controller benötigen eine andere NIC, um ein anderes Subnetz zu verbinden.

Ich kann immer noch SDN-Controller-Zugriff 192.168.88.0/24 ohne DPSET-Problem verwenden.