Questions tagged [ryu]

Ryu is a component-based software defined networking framework.

Ryu is a component-based software defined networking framework. Ryu provides software components with well defined API that make it easy for developers to create new network management and control applications. Ryu supports various protocols for managing network devices, such as OpenFlow, Netconf, OF-config, etc. About OpenFlow, Ryu supports fully 1.0, 1.2, 1.3, 1.4 and Nicira Extensions. All of the code is freely available under the Apache 2.0 license.

Ryu means "flow" in Japanese. Ryu is pronounced "ree-yooh".

Homepage

163 questions
0
votes
1 answer

DPSET: Multiple connections in Ryu SDN Controller

I install latest Ryu controller from pip install(Python3) in Ubuntu 14.04 on VM(VM-A), and NIC configure as bridge mode(192.168.88.252). I assume VM-A's host is "Host-A" And connect physical Zodiac FX Openflow switch, port4(reserve for connect with…
0
votes
2 answers

Setting controller IP in Ryu for physical switch

I am new to Ryu and trying to set it up with a physical switch connected to a VM on my computer. The switch's controller is set to 10.0.1.8 and I am trying to set the same on ryu controller. I used the following commands: sudo ovs-vsctl add-br…
alamba
  • 107
  • 1
  • 13
0
votes
1 answer

Pica8 SDN whiteswitch ping from mangement console to host port

I am connecting my controller PC to a Pica8 white switch via the Management port. I can SSH into the switch and ping the controller PC, however I cant ping the hosts through the standard ports. I have created a bridge of the first four ports and…
SJP
  • 1,330
  • 12
  • 21
0
votes
1 answer

Fail to Run Openvswitch 2.5.0

I've removed the openvswitch version I had, and I downlaoded version (2.5.0) following the same steps in this link (https://github.com/mininet/mininet/wiki/Installing-new-version-of-Open-vSwitch) and instead of (OpenVSwitch 1.10) I used (OpenVSwitch…
Tom
  • 13
  • 4
0
votes
0 answers

hub: uncaught exception -> KeyError:

I have made a controller using Ryu which handles the paths and switches. The code seems to be working but I receive the following error. It is asynchronous meaning it does't seem to be related to any event and happens every once in a while. The…
Ehsan Ab
  • 679
  • 5
  • 16
0
votes
1 answer

get_all_link(self) outputting all possible LINKs for a topo

I have topo with 4 switches and 4 hosts. The switches construct a loop. My goal is to learn the topology of the network when switches are connected to the controller. The problem is that the function get_all_links() returns all of the possible…
Ehsan Ab
  • 679
  • 5
  • 16
-1
votes
1 answer

PYTHON Script not using OS Commands

Within a UBUNTU VM, using GNS3 I created code that is an attempt to after the user's input perform one of 3 different outcomes, however, the if statements don't work, the python files can't be found which I was trying to point to this the cd/home..…
-1
votes
1 answer

ImportError : No module named ryu.cmd.manager

I wanted to try the command: pythonpath=. ./bin/ryu-manager ryu/app/simple_switch.py in ryu controller and this is the error message i got : Traceback (most recent call last): File "./bin/ryu-manager", line 18, in from…
mehdi mkh
  • 1
  • 1
-1
votes
1 answer

Ryu/OpenFlow how to map in_port number to physical port

For the uninitiated - I am asking a Python/SDN question. It is a programming question. There isn't much literature on this and I didn't see it in the specification. I have built a Ryu controller based on the documentation and have it all working,…
Grant Curell
  • 1,321
  • 2
  • 16
  • 32
-1
votes
1 answer

Software Defined Networking in Python Using Linux RYU Controller

I am actually working in a project SDN(Software Defined Networking) Based Project using python on linux(Ubuntu). Which actually works as a packet traffic monitor. All this work is shown on the cmd without GUI. I want a GUI in which we can see the…
-1
votes
1 answer

How to use Timer Thread with Python

I am writing a Ryu application(Python) in which I have if else statement. If a condition satisfies for the first time, then it should start the timer till 10 seconds, within these 10 seconds there will be other packets arriving as well matching the…
Trrrrrr
  • 5
  • 1
  • 8
-1
votes
1 answer

BGP peers established in SDN

I downloaded a routine from github about interconnection about traditional network with sdn. The program establishes ibpg peers. When I run the program, there is a problem occurred shown as follows. How can I deal with this trouble?
-2
votes
1 answer

Ryu controller struct.error when adding a new table flow

I'm writing a Ryu a L4 swtich application and i am trying to do the following: when a TCP/UDP packet is identified the application checks in a local database to see if the packet parameters are from a known attacker (source IP, destination IP and…
D Venzi
  • 65
  • 1
  • 7
1 2 3
10
11