[Ryu-devel] Dumping all flows from an OpenFlow switch.

2017-08-30 Thread Carlos Ferreira
Hello I wanted to ask the community, if anyone knows a way to use ryu, to dump all flows previously added to an OpenFlow Switch, or at least, to check if there's an already added flow with a specific cookieid. My objective is make a ryu controller check if an OF Switch already has a flow with a s

Re: [Ryu-devel] Dumping all flows from an OpenFlow switch.

2017-09-01 Thread Carlos Ferreira
des GetAllFlowsStats API: > http://ryu.readthedocs.io/en/latest/app/ofctl_rest.html#get-all-flows-stats > You can use it to get flows with a specific cookie value via REST API. > > > Thanks, > Fujimoto > > > > On 2017年08月31日 01:15, Carlos Ferreira wrote: >> >> Hello

Re: [Ryu-devel] SPECIFY PYTHON INTERPRETER

2017-09-01 Thread Carlos Ferreira
Hello Alessandro, Check this: -> https://stackoverflow.com/questions/1471994/what-is-setup-py Regards, Carlos On 1 September 2017 at 17:17, Alessandro Gaballo wrote: > Hi, > > I apologize if I'm not posting in the right section, I wasn't sure. > > I'm trying to develop 2 applications that need

Re: [Ryu-devel] Dumping all flows from an OpenFlow switch.

2017-09-04 Thread Carlos Ferreira
m ryu.app.ofctl import api > > msg = parser.OFPFlowStatsRequest(datapath=datapath, cookie=0) > result = api.send_msg(self, msg, > reply_cls=parser.OFPFlowStatsReply, > reply_multi=True) > > Thanks, > Fujimoto > > > > On

Re: [Ryu-devel] Dumping all flows from an OpenFlow switch.

2017-09-04 Thread Carlos Ferreira
Btw, is there any online documentation for that synchronous API ? Thank you! On 4 September 2017 at 13:54, Carlos Ferreira wrote: > Oh. I didn't notice there was such API. Thank you! > > On 4 September 2017 at 03:22, Fujimoto Satoshi > wrote: >> Hi, Carlos >> &g

Re: [Ryu-devel] Dumping all flows from an OpenFlow switch.

2017-09-04 Thread Carlos Ferreira
Never mind. Just found it! -> http://ryu.readthedocs.io/en/latest/app/ofctl.html#module-ryu.app.ofctl.api On 4 September 2017 at 13:56, Carlos Ferreira wrote: > Btw, is there any online documentation for that synchronous API ? > Thank you! > > On 4 September 2017 at 13:54,

Re: [Ryu-devel] Thread in Ryu Application

2017-09-05 Thread Carlos Ferreira
Yes, you can. You can easily create time-delayed threads to execute actions. Just make them sleep for a specific time. On 5 September 2017 at 08:49, Attitude Killer wrote: > Can Anyone please tell me if What I am trying to achieve using Thread can be > achieved or no? > > Thank you > > > On Mon,

Re: [Ryu-devel] Measure packet drops and congestion in the network

2017-09-06 Thread Carlos Ferreira
I don't think there will ever be any packet drops or network congestion, since all network adaptors are software adaptors. On 6 September 2017 at 13:11, corey ross wrote: > Hello, > I am running a Mininet tree topology with 64 hosts, and Ryu as my > controller. I would like to know how can I mea

Re: [Ryu-devel] Measure packet drops and congestion in the network

2017-09-07 Thread Carlos Ferreira
Hello again Mr. Ross, Yes, you are correct. An emulator should emulate every single aspect of a network, from network equipment's to network links. That is why simulators such as NS3 and Opnet exist. But mininet is a different type of emulator. It uses OpenVSwitch and the Linux kernel software bri

Re: [Ryu-devel] Measure packet drops and congestion in the network

2017-09-07 Thread Carlos Ferreira
e the parameters bw, delay, loss and max_queue_size in the Mininet > addLink. > > Regards, > > Minicz > > 2017-09-07 7:51 GMT-03:00 Carlos Ferreira : >> >> Hello again Mr. Ross, >> >> Yes, you are correct. An emulator should emulate every single a

[Ryu-devel] Ryu Apps and Arguments

2017-09-13 Thread Carlos Ferreira
Hello! Simple question. How can I pass execution arguments to a ryu application? Carlos Miguel Ferreira -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.li

Re: [Ryu-devel] Have Ryu application function as client instead of server?

2017-10-03 Thread Carlos Ferreira
This is just a question, not a critic. Doesn't the OpenFlow standard stipulates that it is the Switch that must connect to a Controller, and not the other way around? Carlos Ferreira On 4 October 2017 at 00:42, Iwase Yusuke wrote: > > Hi Matt, > > As far as I know, Ryu does

[Ryu-devel] Instatiating a Ryu App in a regular Python aplication

2017-10-12 Thread Carlos Ferreira
Hello to all, I have been dwelling through the Ryu code and I wonder, is it possible for me to instantiate a Ryu Application without using the ryu-manager? For example, can I instantiate a app_manager.RyuApp class from a regular Python Application? Thank you! Carlos Ferreira

[Ryu-devel] Barrier Messages and Ryu synchronous API

2017-10-13 Thread Carlos Ferreira
nd_msg(myRyuApp, ofp_parser.OFPBarrierRequest(datapath), reply_cls=ofp_parser.OFPBarrierReply)" will lock and not return, while at the console, a "unknown barrier xid 103043043" will be printed. Am I calling api.send_msg correctly? Thank you for

Re: [Ryu-devel] Barrier Messages and Ryu synchronous API

2017-10-13 Thread Carlos Ferreira
Barrier Message Reply before advancing? Carlos On 13 October 2017 at 17:12, Carlos Ferreira wrote: > Hello > > I'm trying to use the Ryu synchrounous API to send and wait for the > execution of a Barrier message. > > I'm using the same implementation presented in: > http

Re: [Ryu-devel] Barrier Messages and Ryu synchronous API

2017-10-16 Thread Carlos Ferreira
inspected, and > error occurs. > > In the other words, I think you don't need to make and send an > OFPBarrierRequest by yourself, > because api.send_msg() will take care of the consistency of message order by > using OFPBarrierRequests. > Or, is there a reason why you ha

Re: [Ryu-devel] Barrier Messages and Ryu synchronous API

2017-10-17 Thread Carlos Ferreira
Hello again, Fujimoto, I have tried your patch in a clean Python3 virtualenv, and the issue still remains. Although my code properly setups the OF Switch, the log still shows the "unknown barrier xid" message. Is it supposed to be like this? Thank you for your support! Carlos Ferreir

[Ryu-devel] How to enable Python Debug flag?

2017-10-18 Thread Carlos Ferreira
Hello to all I need to enable the Python interpreter Debug flag (-D) How can I do it when calling ryu-manager? Thank you. Carlos Ferreira -- Check out the vibrant tech community on one of the world's most engaging

Re: [Ryu-devel] How to enable Python Debug flag?

2017-10-18 Thread Carlos Ferreira
nable-debugger" option? > > $ ryu-manager --help > ...(snip)... > --enable-debugger don't overwrite Python standard threading > library(use > only for debugging) > ...(snip)... > > Thanks, > Iwase > > > > On 2017年10月18日 23:32

Re: [Ryu-devel] Barrier Messages and Ryu synchronous API

2017-10-19 Thread Carlos Ferreira
tion with "sudo". > If you ran with "sudo", > * Please try to run without "sudo", or > * Please reinstall Ryu in system global environment after patching > > Thanks, > Fujimoto > > > On 2017年10月18日 18:28, Carlos Ferreira wrote: > > It did not

Re: [Ryu-devel] Multiple different Controllers

2017-10-19 Thread Carlos Ferreira
Hello Taha, I'm in a similar project. The only difference is that I'm clustering the network into multiple sectors, where each sector and its switches, are controlled by one controller. To communicate amongst themselves, my controllers use a client-server model implemented by Pyro4 -> https://pyt

Re: [Ryu-devel] How to enable Python Debug flag?

2017-10-19 Thread Carlos Ferreira
-1,4 +1,4 @@ > -#!/usr/bin/env python > +#!/usr/bin/env python -d > > # Copyright (C) 2011, 2012 Nippon Telegraph and Telephone Corporation. > # > > > Thanks, > Iwase > > > > On 2017年10月19日 09:47, Carlos Ferreira wrote: >> >> Yes, I have tried. The sy

Re: [Ryu-devel] Instatiating a Ryu App in a regular Python aplication

2017-10-19 Thread Carlos Ferreira
the module by using '__module__'. > from ryu.cmd import manager > from ryu.app.simple_switch_13 import SimpleSwitch13 > > manager.main(args=['--verbose', SimpleSwitch13().__module__]) > > Thanks, > Fujimoto > > > > On 2017年10月12日 21:26, C

[Ryu-devel] Ryu and OpenVSwitch - OFPGroupMod

2017-10-19 Thread Carlos Ferreira
10, xid=0xb594f088 `-- msg_type: OFPT_GROUP_MOD(15) Does anyone know if there is any kind of issue with using GroupMod messages with OpenVSwitch? Thank you all! Carlos Ferreira -- Check out the vibrant tech commu

Re: [Ryu-devel] Ryu and OpenVSwitch - OFPGroupMod

2017-10-19 Thread Carlos Ferreira
I have tested with a physical OpenFlow Switch (Zodiac FX) and it seems that I have the same issue. Does anyone know what could be the problem ? Carlos Ferreira On 19 October 2017 at 17:13, Carlos Ferreira wrote: > Hello to all > > When sending an OFPGroupMod message to OpenVSwitch, t

Re: [Ryu-devel] Barrier Messages and Ryu synchronous API

2017-10-19 Thread Carlos Ferreira
ering with an error... Carlos Ferreira On 19 October 2017 at 10:29, Carlos Ferreira wrote: > Hi again, Fujimoto > > No, I did not run Ryu with sudo. It was a clean virtualenv python > installation, where I installed Ryu and its dependencies. > > I don't know what to do anymor

Re: [Ryu-devel] Instatiating a Ryu App in a regular Python aplication

2017-10-19 Thread Carlos Ferreira
#x27;, >> 'ryu.app.simple_switch_13']) > > Then you can get 'hoge' from 'CONF.additional_opt' in the application. > > Thanks, > Fujimoto > > > On 2017年10月19日 20:04, Carlos Ferreira wrote: >> >> Is there a way to pass initialisation

Re: [Ryu-devel] Ryu and OpenVSwitch - OFPGroupMod

2017-10-19 Thread Carlos Ferreira
ing OFPGroupMod, > so you may be using an older version of OpenVSwitch. > With OpenVSwitch 2.7.2, your code works well in my environment. > Please check the version of your OpenVSwitch. > > Thanks, > Fujimoto > > > On 2017年10月20日 01:48, Carlos Ferreira wrote: >>

[Ryu-devel] Ryu + Zodiac FX - Cannot send packets through the datapath.

2017-10-30 Thread Carlos Ferreira
seems work with the Zodiac FX. I'm checking this by connecting a computer to the switch port and capturing the output traffic using Wireshark. Did anyone ever had a similar problem with the Zodiac FX? Thank you in advan

Re: [Ryu-devel] Ryu + Zodiac FX - Cannot send packets through the datapath.

2017-10-31 Thread Carlos Ferreira
0 Action Type: OFPAT_OUTPUT (0) Length: 16 Port: OFPP_IN_PORT (4294967288) Max length: 65509 Pad: Hello Iwase I have created a post at the Zodiac FX Forum -> http://forums.northboundnetworks.com/index.php?topic=924.0 Carlos Ferreir

Re: [Ryu-devel] Ryu + Zodiac FX - Cannot send packets through the datapath.

2017-10-31 Thread Carlos Ferreira
worked on mininet, but not on the Zodiac. Thank you for the support! Carlos Ferreira On 31 October 2017 at 12:01, Carlos Ferreira wrote: > Hello Matthew, > I'm sending the packets with no buffer. > > Output from wireshark: > OpenFlow 1.3 > Version: 1.3 (0x04) >

[Ryu-devel] Sending periodic beacons - How to?

2017-11-21 Thread Carlos Ferreira
Hello! The project to which I'm working, requires me to implement a beacon manager, which will inject beacon packets into the network, through a switch port. What I need to know is, how can I create a timed event capable of sending these packets? I understand that in the documentation, directly u

Re: [Ryu-devel] Sending periodic beacons - How to?

2017-11-23 Thread Carlos Ferreira
Please, could anyone help me with this? I'm really stuck and I really need this for my project! Carlos Miguel Ferreira On 21 November 2017 at 12:19, Carlos Ferreira wrote: > Hello! > > The project to which I'm working, requires me to implement a beacon > manager, wh

Re: [Ryu-devel] Sending periodic beacons - How to?

2017-11-24 Thread Carlos Ferreira
so use > "hub.sleep()" > for generate periodic events. > > Thanks, > Iwase > > > > On 2017年11月23日 19:57, Carlos Ferreira wrote: >> >> Please, could anyone help me with this? I'm really stuck and I really >> need this for my project! >&

[Ryu-devel] Switch Disconnect Event - Takes too long to detect a disconnect.

2017-11-24 Thread Carlos Ferreira
Hello to all again. I'm having an issue regarding the way ryu detects a switch disconnect. When I remove the control ethernet cable, which my Zodiac FX switch uses to connect to the Ryu controller, Ryu only generates the disconnect event after some time (over a minute). Shouldn't Ryu be generatin

Re: [Ryu-devel] Switch Disconnect Event - Takes too long to detect a disconnect.

2017-11-24 Thread Carlos Ferreira
Btw, when I ask for the Controller timout being configurable, I meant for the socket timeout configuration. Carlos Miguel Ferreira On 24 November 2017 at 14:41, Carlos Ferreira wrote: > Hello to all again. > > I'm having an issue regarding the way ryu detects a switch discon

Re: [Ryu-devel] Switch Disconnect Event - Takes too long to detect a disconnect.

2017-11-27 Thread Carlos Ferreira
options > in your "etc/ryu/ryu.conf". > These parameter does not seem to be configurable with the CLI options. > > https://github.com/osrg/ryu/blob/ed2c6eca2227c9efb3c7e51cdd6db6bf578ec609/ryu/controller/controller.py#L76-L87 > > Thanks, > Iwase > > > > On 2017

Re: [Ryu-devel] Switch Disconnect Event - Takes too long to detect a disconnect.

2017-11-27 Thread Carlos Ferreira
On 27 November 2017 at 11:47, Carlos Ferreira wrote: > Thank you Iwase > > I also found those parameters in the code you just highlighted to me, > but as you said, they are not configurable via CLI options. > I will try to use ryu.cfg. > > Carlos > > On 27 November 2017 at 0

[Ryu-devel] suspending Ryu coroutines execution

2017-12-14 Thread Carlos Ferreira
resources outside of the application. I wanted for the coroutine to wait until it gets a result, but I didn't want to stall the entire event pipeline. Thank you! Carlos Ferreira -- Check out the vibrant tech community on o

Re: [Ryu-devel] suspending Ryu coroutines execution

2017-12-14 Thread Carlos Ferreira
real switch or OVS? > > Citando Carlos Ferreira : > >> Hello to all! >> >> Is it possible to suspend a Ryu Coroutine event? For example, suspend >> the execution of the Packet_IN handler, while waiting for an event, >> signal or condition? >> >> I need to

Re: [Ryu-devel] suspending Ryu coroutines execution

2017-12-18 Thread Carlos Ferreira
=64 time=0.066 ms > ^C > --- 10.0.0.2 ping statistics --- > 15 packets transmitted, 6 received, +9 errors, 60% packet loss, time 14054ms > rtt min/avg/max/mdev = 0.055/500.491/2005.751/765.266 ms, pipe 3 > > > Please note that this approach will suspend "all" activ

Re: [Ryu-devel] suspending Ryu coroutines execution

2017-12-19 Thread Carlos Ferreira
Iwase, can you help me here, please? Thank you! Carlos Ferreira On 18 December 2017 at 11:16, Carlos Ferreira wrote: > Hmm, suspending all Ryu activities that is precisely what I was trying to > avoid. > > Ok I have another idea. Instead of having the coroutine waiting for >

[Ryu-devel] Connected switches to Ryu controller - how to know for sure

2017-12-20 Thread Carlos Ferreira
ryu.controller namespace which returns the datapath object? Thank you all! Carlos Ferreira -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/sla

Re: [Ryu-devel] suspending Ryu coroutines execution

2017-12-20 Thread Carlos Ferreira
ing in the > same > process, if these need to cooperate, I guess some APIs like socket (TCP, > REST or > so), file, messaging queue(http://eventlet.net/doc/zeromq.html) is better > way to > communicate between blocking and non-blocking. > > Does someone know more better w

Re: [Ryu-devel] suspending Ryu coroutines execution

2017-12-20 Thread Carlos Ferreira
yu, you need to use Eventlet's ZeroMQ instead of > "pyzmq", > but the usage seems to be almost the same. > http://eventlet.net/doc/modules/zmq.html > > Thanks, > Iwase > > > > On 2017年12月21日 09:48, Carlos Ferreira wrote: >> >> Thank you Iwase.

Re: [Ryu-devel] Asking about application-awareness

2018-01-08 Thread Carlos Ferreira
Hello Lisa If by routing applications you mean, routing different applications traffic through different paths or multipaths, then you need to start to think in a way to identify the different applications network traffic. Ryu can surely implement FlowMods in Openflow switches to filter different

Re: [Ryu-devel] Asking about application-awareness

2018-01-12 Thread Carlos Ferreira
Dear Lisa, NFV (Network Functions Virtualisation) and SDN (Software Defined Network) are just concepts. In my opinion, they are not competitive concepts, they are concepts which complement themselves. There are many projects which establish different architectures for both concepts. Check here ->

Re: [Ryu-devel] KNet - Docker based SDN Test bed

2018-01-13 Thread Carlos Ferreira
Hello! Can you please tel me what is the intended version of OVS, to be used with that simulator? Could it be the most recent one, installed in the Host system? Which version was used to test the simulator? Thank you! Carlos Ferreira On 13 January 2018 at 17:06, knet solutions wrote

Re: [Ryu-devel] KNet - Docker based SDN Test bed

2018-01-14 Thread Carlos Ferreira
Ok. Thank you! Carlos On 14 January 2018 at 04:08, knet solutions wrote: > Hi, > > >> >> Can you please tel me what is the intended version of OVS, to be used >> with that simulator? Could it be the most recent one, installed in the >> Host system? >> Which version was used to test the simulator

Re: [Ryu-devel] Kathara: a simulation environment including traditional and SDN protocols

2018-02-12 Thread Carlos Ferreira
Hello! Is Katahrá capable of restricting bandwidth in emulated links, similar to what mininet does? On 11 February 2018 at 07:45, Gaetano Bonofiglio wrote: > Hello, > There are some similarities in technologies. The main difference, if I > understood KNet, is that the focus of Kathará is on netw

Re: [Ryu-devel] Kathara: a simulation environment including traditional and SDN protocols

2018-02-12 Thread Carlos Ferreira
p4, python or >> whatever you like. >> >> I'll attach an example from tha GUI and also the generated lab .zip (of >> course replace "EXECUTABLE" in the example to whatever application you want >> to limit). >> >> Good luck experimenting, &g

[Ryu-devel] Applying masks to IP addresses in OFPMatch

2018-04-04 Thread Carlos Ferreira
Hello to all. Using the OFPMatch class, I'm having some difficulty in applying a mask to the ipv4_dst field. The following code shows how I'm doing it. client_ipv4 is an ipaddress.IPv4Address instance. ipv4_network is an ipaddress.IPv4Network instance. match=ofp_parser.OFPMatch( in_port=pkt

Re: [Ryu-devel] Applying masks to IP addresses in OFPMatch

2018-04-04 Thread Carlos Ferreira
e equal to "10.0.0.0/8", which is not accepted by OFPMatch. I hope it can help others in the future. Carlos Miguel Ferreira On 4 April 2018 at 13:54, Carlos Ferreira wrote: > Hello to all. > > Using the OFPMatch class, I'm having some difficulty in applying a > mask to

Re: [Ryu-devel] Question about supported devices

2018-04-18 Thread Carlos Ferreira
The Zodiac FX support to Openflow is someone erratic. Officially, it supports Openflow 1.0 and 1.3. In practice, there are still some functions from both versions which are not supported. Zodiac's provide no access to Queues. Check the Forum for more info and issues which were discussed over time.

Re: [Ryu-devel] Sending a data packet flow from one Ryu Controller to another Ryu Controller

2018-04-21 Thread Carlos Ferreira
Helo Tanvir, I'm doing something similar and I'm using the ZeroMQ message broker. Ryu provides access to the ZMQ API through eventlent. I suggest to check it out! Carlos Ferreira On 21 April 2018 at 02:02, wrote: > Hi > > > I want to send a real-time data packet flow f

Re: [Ryu-devel] Sending a data packet flow from one Ryu Controller to another Ryu Controller

2018-04-22 Thread Carlos Ferreira
: from eventlet.green import zmq Hope it helps! On 22 April 2018 at 00:53, wrote: > Dear Carlos Ferreira > > > Thanks for your help. I have seen it at a glance, and, I belive that it will > work to solve my problem. However, it will be more helpful for me if you > please shar

[Ryu-devel] Ryu apps + TCP Sockets + eventlet

2018-06-14 Thread Carlos Ferreira
Hello to all! I'm having some issues regarding the use of TCP sockets in ryu apps. After spwaning a TCP server using hub.spawn(eventlet.serve, eventlet.listen((str(ip), port)), client_handler) where the client_handler will handle each client request, it seems that the TCP Socket passed to the h

Re: [Ryu-devel] Ryu apps + TCP Sockets + eventlet

2018-06-19 Thread Carlos Ferreira
iro wrote: > On Thu, 14 Jun 2018 23:42:06 +0900, > Carlos Ferreira wrote: >> >> Hello to all! >> >> I'm having some issues regarding the use of TCP sockets in ryu apps. >> >> After spwaning a TCP server using >> >> hub.spawn(eventlet.ser

Re: [Ryu-devel] How to install forwarding rules with the specific switch ID

2018-07-14 Thread Carlos Ferreira
Dear Soe Ye Htet, I have a question. According to your setup, isn't the controller behaving like a router? Won't the switch be sending the traffic to the controller, which then routes it to through the intended path? My regards, Carlos Ferreira On 14 July 2018 at 10:19, Soe Ye H

Re: [Ryu-devel] How to install forwarding rules with the specific switch ID

2018-07-14 Thread Carlos Ferreira
I see! Interesting scenario. I usually only contemplate the controller being controlling OpenFlow switches and that's it. The hosts don't even know that the controller is there in the first place. Thank you for the extra info! My regards, Carlos Ferreira On 14 July 2018 at 14:47, S

Re: [Ryu-devel] Match in ack packages

2018-07-18 Thread Carlos Ferreira
No. OpenFlow does not provide a way to match specific TCP packets, only TCP packets in general. Carlos On 18 July 2018 at 21:15, Thomas William wrote: > is it possible to perform match only in tcp ack packages? > > -- >

Re: [Ryu-devel] Match in ack packages

2018-07-18 Thread Carlos Ferreira
Wait! Ignore my last response! There's the OXM_OF_TCP_FLAGS which you can use for matching ACKs! I completly forgot about that field and I just verified it in Spec 1.5.1 Carlos On 18 July 2018 at 21:37, Carlos Ferreira wrote: > No. OpenFlow does not provide a way to match specific TCP

Re: [Ryu-devel] OpenFlow Switch Disconnection with RYU Controller

2018-07-22 Thread Carlos Ferreira
Wrong event. Use this instead @set_ev_cls(EventDP) It will be executed when a switch connects or disconnects. You will just need to evaluate the "dp_event.enter" field to see if it's true or false. If True, the switch connected. If False, the switch disconnected. See the documentation for more.

Re: [Ryu-devel] failure of version negotiation in OpenFlow:why?

2018-09-19 Thread Carlos Ferreira
net.addSwitch("c1_s18", protocols='OpenFlow13', dpid=byteStr2HexStr(pack("!Q", 0xFE010018)), mac='FE:01:00:18:00:00') See the field 'protocols' for the addSwitch rotine in Mininet. Regards, Carlos On Wed, 19 Sep 2018 at 10:33, Malavika Dhilipkumar wrote: > > I have the following configurat

Re: [Ryu-devel] questions

2018-10-14 Thread Carlos Ferreira
Not to be disrespectful, but have you tried looking at the documentation? It's quite enlightening. Ryu First Application -> https://ryu.readthedocs.io/en/latest/writing_ryu_app.html Carlos On Sun, 14 Oct 2018 at 20:33, mohammed Alheji wrote: > > Hell,I just download the ryu controller but how ca

Re: [Ryu-devel] Ryu

2018-10-16 Thread Carlos Ferreira
The activity at the Ryu Repository says otherwise -> https://github.com/osrg/ryu/ Carlos On Tue, 16 Oct 2018 at 09:31, Diarmuid O Briain wrote: > > Hi, > > Is Ryu still in development ? Looking at the website there is a flurry of > activity aroing 2012 - 2013 and then it appears to stop ? > > r

Re: [Ryu-devel] Connecting Ryu controllers on a bus

2019-01-09 Thread Carlos Ferreira
You can use the sockets provided by eventlet to implement P2P communication between the controllers. On Tue, 8 Jan 2019 at 20:25, alex g wrote: > > Hi everyone, > I use a Ryu controller for distributed SDN network, and I > would like to connect four Ryu controllers on a bus. Does an

[Ryu-devel] Load Balancer with Ryu-Framework in a Ring Topology

2017-11-21 Thread Jose Carlos Ferreira de Melo Junior
like to know if it is possible to make a load balancer like I described without using a rest_qos.py? And how could I start? -- Best Regards, José Carlos Ferreira Msc student Computer Science -- Check out the vibrant t

Re: [Ryu-devel] Load Balancer with Ryu-Framework in a Ring Topology

2017-11-24 Thread Jose Carlos Ferreira de Melo Junior
h-v1.3.5.pdf > > Thanks, > Iwase > > > On 2017年11月22日 06:13, Jose Carlos Ferreira de Melo Junior wrote: > >> Hi guys >> >> I'm new here so I'm not quite sure how this mailing list works...but it' >> ok >> jumping right on the problem &g

[Ryu-devel] #How to collect the bandwidth of a specific port??

2017-11-28 Thread Jose Carlos Ferreira de Melo Junior
sReply but they dont return right values. Thanks in advance -- Best Regards José Carlos Ferreira -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org!

[Ryu-devel] Ryu doesn't show informations

2017-12-07 Thread Jose Carlos Ferreira de Melo Junior
?? I would be the happiest man alive with this information thanks in advance -- Best Regards, José Carlos Ferreira Msc student at Federal University of Pernambuco Network and System Analyst at PoP-PE/RNP -- Check out the vi

Re: [Ryu-devel] Ryu doesn't show informations

2017-12-07 Thread Jose Carlos Ferreira de Melo Junior
e a lot of utilities for viewing stats about existing openflow > rules/ groups, etc. > > Matt > > On Thu, Dec 7, 2017 at 12:02 PM, Jose Carlos Ferreira de Melo Junior < > jc...@cin.ufpe.br> wrote: > >> Hi everyone, >> >> I would like to understand why Ryu

Re: [Ryu-devel] splitting a flow into a number of flows

2018-01-09 Thread Jose Carlos Ferreira de Melo Junior
ch_features_handler(self, ev): >>>>datapath = ev.msg.datapath >>>>dpid = datapath.id >>>>ofproto = datapath.ofproto >>>>parser = datapath.ofproto_parser >>>> >>>>

[Ryu-devel] EventOFPSwitchFeatures ??

2018-01-09 Thread Jose Carlos Ferreira de Melo Junior
Hello guys I'm trying to understand what's the usability of EventOF*PSwitchFeatures.* What's it good for? Is it only for returning the features from the switch? Could someone better explain? -- Kind Regards, José Carlos Ferreira Msc student C

Re: [Ryu-devel] splitting a flow into a number of flows

2018-01-23 Thread Jose Carlos Ferreira de Melo Junior
> > http://csie.nqu.edu.tw/smallko/sdn/ryu_multipath_13.htm > > http://www.muzixing.com/pages/2014/11/07/load- > balancemultipath-application-on-ryu.html > > > If you have any specific question, please feel free to ask. > > Best of luck :) > > -Tanvir > ---

[Ryu-devel] Load Balancer X Split Flow

2018-01-24 Thread Jose Carlos Ferreira de Melo Junior
Hi everyone, Is there any difference between a load balancer and split flows by the concepts among them? -- Best Regard, José Carlos Ferreira Msc student Computer Science -- Check out the vibrant tech community on one

[Ryu-devel] Spliting flows through two ports

2018-03-20 Thread Jose Carlos Ferreira de Melo Junior
with this issue? -- Best regards, José Carlos Ferreira Msc student in Computer Science System and Network Analyst at PoP-PE/RNP -- Check out the vibrant tech community on one of the world's most engaging tech

Re: [Ryu-devel] Spliting flows through two ports

2018-03-23 Thread Jose Carlos Ferreira de Melo Junior
irroring. If you intend to do port mirroring, > you need > to specify OFPGT_ALL. For other available group types, please refer to the > OpenFlow spec and your switch's specification. > > Thanks, > Iwase > > > On 2018年03月21日 04:02, Jose Carlos Ferreira de Melo Junior wr

Re: [Ryu-devel] Spliting flows through two ports

2018-03-26 Thread Jose Carlos Ferreira de Melo Junior
ser = datapath.ofproto_parser > > > I don't know what "using the group table with openflow 1.3 with no sucess" > means, but please confirm your group and flow table again. > > Thanks, > Iwase > > > On 2018年03月23日 21:11, Jose Carlos Ferreira de Melo Junior wr

Re: [Ryu-devel] Spliting flows through two ports

2018-03-27 Thread Jose Carlos Ferreira de Melo Junior
quot;Start" and "End" > switches > on the image you attached on your previous mail. Also h1 and h2 represents > hosts > which do ping. > > > Thanks, > Iwase > > On 2018年03月26日 21:14, Jose Carlos Ferreira de Melo Junior wrote: > >> Hey Iwase, >&

Re: [Ryu-devel] Spliting flows through two ports

2018-04-01 Thread Jose Carlos Ferreira de Melo Junior
count=5,byte_ > count=378,bucket0:packet_count=4,byte_count=336,bucket1: > packet_count=1,byte_count=42 > > Thanks, > Iwase > > > On 2018年03月27日 23:10, Jose Carlos Ferreira de Melo Junior wrote: > >> Hi Iwase, >> >> The group entry is added... >> >> &

Re: [Ryu-devel] Spliting flows through two ports

2018-04-01 Thread Jose Carlos Ferreira de Melo Junior
have you installed any "flow" entry which contained > OFPActionGroup? > Also, in your code, you uses "group_id = 50" in OFPGroupMod message. Is > OFPActionGroup using the same "group_id = 50"? > > Thanks, > Iwase > > > On 2018年04月02日 09:36, Jos

Re: [Ryu-devel] Spliting flows through two ports

2018-04-02 Thread Jose Carlos Ferreira de Melo Junior
s rule does not follow "7.2.3.6 Flow Match Field Prerequisite" in the > OpenFlow Spec 1.3.5, I guess. See the OpenFlow Spec for more details. > Then, please confirm your flow entries are installed on your switch like > "ovs-ofctl dump-flows s1". > > Thank

Re: [Ryu-devel] Spliting flows through two ports

2018-04-04 Thread Jose Carlos Ferreira de Melo Junior
s it is on your switch spec. Please > confirm your switch supports OFPGT_SELECT on group table. > > Thanks, > Iwase > > > On 2018年04月03日 02:25, Jose Carlos Ferreira de Melo Junior wrote: > >> Hey Iwase, >> >> Good news it's working although I could

[Ryu-devel] How to properly use a OFPFC_MODIFY

2019-01-08 Thread Jose Carlos Ferreira de Melo Junior
please any help would be a blessing...this is very stressful LoL -- Best regards, José Carlos Ferreira Msc student in Computer Science System and Network Analyst at PoP-PE/RNP ___ Ryu-devel mailing list Ryu-devel@lists.sourceforge.net https://lists.sourc

Re: [Ryu-devel] How to properly use a OFPFC_MODIFY

2019-01-10 Thread Jose Carlos Ferreira de Melo Junior
IWAMOTO yes I heard that only works with OpenFlow 1.5+ but I wasn't 100% sure. I will try another approach. Thank you =) Em qui, 10 de jan de 2019 às 04:57, IWAMOTO Toshihiro escreveu: > On Wed, 09 Jan 2019 05:04:13 +0900, > Jose Carlos Ferreira de Melo Junior wrote: > > &

[Ryu-devel] Ryu/Mininet link down (Stranger things)

2019-03-14 Thread Jose Carlos Ferreira de Melo Junior
then a new flow automatically is added and finally I can reach all the hosts again. (???) How is that possible, I didn't do anything. There isn't any AI on ryu only a DFS algorithm -- Best regards, José Carlos Ferreira Msc student in Computer Science System and Network Analys

Re: [Ryu-devel] Ryu/Mininet link down (Stranger things)

2019-03-14 Thread Jose Carlos Ferreira de Melo Junior
t; What Ryu application are you using? > Maen > > On Thu, Mar 14, 2019, 9:07 AM Jose Carlos Ferreira de Melo Junior < > jc...@cin.ufpe.br> wrote: > >> Something is not Right with Ryu and Mininet. >> >> Is there any possibility to ryu automatically add an one

Re: [Ryu-devel] Ryu/Mininet link down (Stranger things)

2019-03-14 Thread Jose Carlos Ferreira de Melo Junior
ion you mentioned is NOT maintained by Ryu-devel project and I > don’t understand the implementation of that app. > > How about getting a contact to the author of that app? The writer of that > post? > > Thanks, > Iwase > > > 2019年3月15日(金) 2:06 Jose Carlos Ferreira d

Re: [Ryu-devel] Ryu/Mininet link down (Stranger things)

2019-04-07 Thread Jose Carlos Ferreira de Melo Junior
everything becomes zero With no convergence of links to another route. I think is related with ARP message. I would like to know if this makes sense to  someone? Enviado de myMail para iOS quinta-feira, 14 de março de 2019 23:53 -0300 de Jose Carlos Ferreira de Melo Junior : >Hey Iwase, Yusuke >

[Ryu-devel] HELP! QoS

2019-08-15 Thread Jose Carlos Ferreira de Melo Junior
Hi everyone, How do I create a complete QoS app on Ryu without using REST. What are the procedures to do that? From where should I start? Should I create a group_table function? Configure the QoS on OvS inside mininet (I'm using mininet)?? -- Best regards, José Carlos Ferreir

Re: [Ryu-devel] HELP! QoS

2019-08-15 Thread Jose Carlos Ferreira de Melo Junior
ature&utm_campaign=signaturevirality5&;> > 08/15/19, > 10:47:50 AM > > Em qui, 15 de ago de 2019 às 09:38, Jose Carlos Ferreira de Melo Junior < > jc...@cin.ufpe.br> escreveu: > >> Hi everyone, >> >> How do I create a complete QoS app on Ryu wi

Re: [Ryu-devel] HELP! QoS

2019-08-15 Thread Jose Carlos Ferreira de Melo Junior
Sorry, meter table doesn't work on OvS used on mininet. Em qui, 15 de ago de 2019 às 10:55, Jose Carlos Ferreira de Melo Junior < jc...@cin.ufpe.br> escreveu: > Hi Fernando, > > But meter table doesn't work on mininet. > > is there any other way? > > &

Re: [Ryu-devel] HELP! QoS

2019-08-15 Thread Jose Carlos Ferreira de Melo Junior
knetsolutio...@gmail.com> escreveu: > >> Use ovs 2.9.x >> Sample demo in below video >> >> https://youtu.be/6V9G0XAur04 >> >> >> On Thu, Aug 15, 2019, 7:30 PM Jose Carlos Ferreira de Melo Junior < >> jc...@cin.ufpe.br> wrote: >

Re: [Ryu-devel] HELP! QoS

2019-08-15 Thread Jose Carlos Ferreira de Melo Junior
Hey Fernando, I didn't know that I could update OvS on mininet, i will try this approach and let you know if it works. Thank you. Em qui, 15 de ago de 2019 às 11:32, Jose Carlos Ferreira de Melo Junior < jc...@cin.ufpe.br> escreveu: > Thank you KNET. > > I will take

[Ryu-devel] SNMP on Ryu, possible or impossible ??

2019-11-27 Thread Jose Carlos Ferreira de Melo Junior
Hi everyone, The title of this e-mail speak for itself. Is it possible for Ryo controller to gather SNMP information from any equipment? -- Best regards, José Carlos Ferreira Msc student in Computer Science System and Network Analyst at PoP-PE/RNP

Re: [Ryu-devel] SNMP on Ryu, possible or impossible ??

2019-12-04 Thread Jose Carlos Ferreira de Melo Junior
ur applications. > > Regards, > Iwase > > > 2019年11月27日(水) 22:16 Jose Carlos Ferreira de Melo Junior < > jc...@cin.ufpe.br>: > >> Hi everyone, >> >> The title of this e-mail speak for itself. Is it possible for Ryo >> controller to gather SNMP &g