Can i activate stp sending a message directly from ryu? I want to include the 
code of the dal_plugin directly with an import and then do something similar to 
that i sent to you in my application code..could you help me in that? If i do 
that will it load dynamically the simple_switch_13 by registering the app? 
And i have another solution for that if i send to the switch that i have to 
block ports the NO_stp or no_receive_stp message? 
Inviato da iPhone

> Il giorno 16/set/2016, alle ore 10:14, Iwase Yusuke <iwase.yusu...@gmail.com> 
> ha scritto:
> 
> Hi,
> 
> I think it depends on your application design.
> I can not mention further about which is the better way...
> 
> FYI: If you want to just avoid the looped topology (by
> blocking redundant port by STP), how about using STP
> support of OVS as following?
> e.g.) please enable STP support on your OVS
>  sudo ovs-vsctl set Bridge s1 stp_enable=true
> 
> Certainly, Ryu can not control the port status (just
> receiving the port status messages) in this case, but you
> can avoid the looped topology at the switch side.
> 
> Thanks,
> Iwase
> 
>> On 2016年09月16日 03:42, Francesco Murador wrote:
>> Sorry for this other question you're very polite to help me in all the 
>> things. But i need to use dal_plugin with rest call or i can just do an 
>> import to my application and simply use it?
>> 
>> Inviato da iPhone
>> 
>>> Il giorno 15/set/2016, alle ore 10:10, Iwase Yusuke 
>>> <iwase.yusu...@gmail.com> ha scritto:
>>> 
>>> Hi,
>>> 
>>> Sorry, I could not exactly understand what you want to do with your app...
>>> 
>>> Your questions is
>>> "How to instantiate another Ryu application in your Ryu application?",
>>> right?
>>> 
>>> If so, it might be difficult, I guess...
>>> "Dynamic application loading" is discussed before, but seems to be not 
>>> merged.
>>> https://www.mail-archive.com/ryu-devel@lists.sourceforge.net/msg09857.html
>>> 
>>> Thanks,
>>> Iwase
>>> 
>>> 
>>>> On 2016年09月14日 20:43, Francesco Murador wrote:
>>>> i attach you my code and the assertion error that i have, so you can 
>>>> understand
>>>> what i'm doing port it's an istance of a port of a switch and where i sent 
>>>> the
>>>> signal of BLOCK of port or LEARN, FORWARD or something other. I hope you 
>>>> can
>>>> help me i'm going crazy with that...and another question i have to send 
>>>> port
>>>> request every 5 seconds or more how can i do that?
>>>> 
>>>> Il giorno 13 set 2016 alle 03:20, Iwase Yusuke <iwase.yusu...@gmail.com> 
>>>> ha scritto:
>>>> 
>>>>> Hi,
>>>>> 
>>>>> How about skipping the ofp event processing for the specific dpid
>>>>> at the top of each event handler?
>>>>> 
>>>>> e.g.) If dpid is registered, do switch_features_handler, otherwise skip.
>>>>> $ git diff
>>>>> diff --git a/ryu/app/simple_switch_13.py b/ryu/app/simple_switch_13.py
>>>>> index 3e7c598..c8a9291 100644
>>>>> --- a/ryu/app/simple_switch_13.py
>>>>> +++ b/ryu/app/simple_switch_13.py
>>>>> @@ -30,8 +30,12 @@ class SimpleSwitch13(app_manager.RyuApp):
>>>>> super(SimpleSwitch13, self).__init__(*args, **kwargs)
>>>>> self.mac_to_port = {}
>>>>> 
>>>>> + self.registered_dpids = [1, 2, 3] # specify the range of dpid
>>>>> +
>>>>> @set_ev_cls(ofp_event.EventOFPSwitchFeatures, CONFIG_DISPATCHER)
>>>>> def switch_features_handler(self, ev):
>>>>> + if ev.msg.datapath.id not in self.registered_dpids:
>>>>> + return
>>>>> datapath = ev.msg.datapath
>>>>> ofproto = datapath.ofproto
>>>>> parser = datapath.ofproto_parser
>>>>> 
>>>>> 
>>>>>> On 2016年09月06日 18:47, Francesco Murador wrote:
>>>>>> Hi i have a question...i need to start stplib when i check a thing how 
>>>>>> can i
>>>>>> start it? Not at the begin of my program with _CONTEXTS...i have to 
>>>>>> check if
>>>>>> some values in a switch are out of range if they aren't i need to start 
>>>>>> the
>>>>>> spanning tree because all i want is to block a dpid but if i don't block 
>>>>>> a
>>>>>> dpid i have a topology with loops so normal simple_switch will not work 
>>>>>> so i
>>>>>> had to run the stplib
>>>>>> ------------------------------------------------------------------------------
>>>>>> _______________________________________________
>>>>>> Ryu-devel mailing list
>>>>>> Ryu-devel@lists.sourceforge.net <mailto:Ryu-devel@lists.sourceforge.net>
>>>>>> https://lists.sourceforge.net/lists/listinfo/ryu-devel
>>>> 
>>>> 
>>>> 
>>>> ------------------------------------------------------------------------------
>>>> 
>>>> 
>>>> 
>>>> _______________________________________________
>>>> Ryu-devel mailing list
>>>> Ryu-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/ryu-devel
>> 
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> Ryu-devel mailing list
>> Ryu-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/ryu-devel
>> 

------------------------------------------------------------------------------
_______________________________________________
Ryu-devel mailing list
Ryu-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to