Hi Murphy,

Yes it works if the cache timeout set to 0 but the switch only can take
certain number of flows depending on its capacity.

Sorry i dont get about reinstall the flows from the controller? Thanks.

Regards,
Anthony

On Fri, Jul 13, 2012 at 8:30 PM, Murphy McCauley
<[email protected]>wrote:

> So if you disable the timeouts, a flow should remain in the table until
> it's removed or until the switch is reset.  Is that not working somehow?
>
> Secondly, why don't you just reinstall these flows from the controller?
>
> I think I must be missing something.
>
> -- Murphy
>
> On Jul 13, 2012, at 5:27 AM, Anthony Salim wrote:
>
> Hi Murphy,
>
> Hmm the case is to have a cache storage of all the flows table because as
> we know, the switches only can keep flows for certain amount of time but
> once the timer expired, it will just disappear. So i am wondering what kind
> nox functionalities that i can use to create such cache. Thanks.
>
> Regards,
> Anthony
>
> On Fri, Jul 13, 2012 at 3:59 AM, Murphy McCauley <
> [email protected]> wrote:
>
>> In general, the only way to get a flow table into an OpenFlow switch is
>> to put one there from the controller.  Sometimes there are special tools
>> (like dpctl / ovs-dpctl) which are capable of installing table entries too,
>> though this is switch-specific and not an OpenFlow thing.  It's reasonable,
>> however, for the controller to know that when some switch connects, it
>> should immediately install some table.
>>
>> (I still don't really understand the use case for copying a flow table,
>> though, since the port numbers are liable to be wrong.)
>>
>> -- Murphy
>>
>> On Jul 11, 2012, at 9:10 PM, Anthony Salim wrote:
>>
>> Hi Murphy,
>>
>> How bout that if the switch is a mininet switches? can i say for example
>> add another mininet switch and store the flow table in it? Thanks.
>>
>> Regards,
>> Anthony
>>
>> On Thu, Jul 12, 2012 at 12:34 AM, Murphy McCauley <
>> [email protected]> wrote:
>>
>>> I'm not sure I understand the question.  If you mean you want to have
>>> one switch install a flow in another switch, then no, because switches
>>> don't communicate amongst themselves -- only with controllers.  In most
>>> cases a *copied* table entry wouldn't be that useful anyway since, for
>>> example, port numbers would likely be different on the different switches.
>>>
>>> It is, however, easy enough to install slightly different table entries
>>> on all your switches from the controller that all match the same traffic...
>>>
>>> -- Murphy
>>>
>>> On Jul 11, 2012, at 6:10 AM, Anthony Salim wrote:
>>>
>>> > Hi guys,
>>> >
>>> > Is there any function in openflow that can be used to duplicate (copy)
>>> flow table entries in the switches? Thanks.
>>> >
>>> > lets say if i have a flow with same source and destination, it will go
>>> through that switch flow table and forward the packet accordingly and also
>>> make a copy of flow entry in another flow table lets say another switch.
>>> >
>>> > Regards,
>>> > Anthony
>>>
>>>
>>
>>
>
>

Reply via email to