[nox-dev] Flow expired events in NOX

2011-10-20 Thread Candy Floss
I have copnnected NOX and two switches. Sometimes when I connect the switch
to the NOX I see packet_in event in addition to datapath_join event. This is
happening randomly. Not able to find a pattern when this eaxctly happens but
it happens most of teh time. I'm not starting any flows but I still see
packet_in event coming continously. What could be the reason?

And also when I start the flow I see flow expired event on NOX in 1-2 secs.
Where can I change the default timeout? Do I have to change in NOX or in
openflow switch?

Thanks & Regards,
Candy
___
nox-dev mailing list
nox-dev@noxrepo.org
http://noxrepo.org/mailman/listinfo/nox-dev


Re: [nox-dev] Flow expired events in NOX

2011-10-20 Thread Kyriakos Zarifis
Hi,

are you running 'discovery' or any other application that has discovery as a
dependency?
If so, the packet_ins you see are most probably the control (LLDP) packets
sent by discovery to discover neighbors.
( http://noxrepo.org/noxwiki/index.php/Discovery )

the flow expiration time is set from the controller, when you send the
flow_mods. The flow_mod includes arguments to set hard/idle timeout for the
entry. 'Idle timeout' means the entry will expire X seconds after no
matching traffic has hit the switch, 'hard timeout' means it will expire in
X seconds no matter what.
(Section 5.5.3 in http://www.openflow.org/documents/openflow-spec-v1.0.0.pdf
)

On Thu, Oct 20, 2011 at 1:27 PM, Candy Floss  wrote:

> I have copnnected NOX and two switches. Sometimes when I connect the switch
> to the NOX I see packet_in event in addition to datapath_join event. This is
> happening randomly. Not able to find a pattern when this eaxctly happens but
> it happens most of teh time. I'm not starting any flows but I still see
> packet_in event coming continously. What could be the reason?
>
> And also when I start the flow I see flow expired event on NOX in 1-2 secs.
> Where can I change the default timeout? Do I have to change in NOX or in
> openflow switch?
>
> Thanks & Regards,
> Candy
>
> ___
> nox-dev mailing list
> nox-dev@noxrepo.org
> http://noxrepo.org/mailman/listinfo/nox-dev
>
>
___
nox-dev mailing list
nox-dev@noxrepo.org
http://noxrepo.org/mailman/listinfo/nox-dev


Re: [nox-dev] Flow expired events in NOX

2011-10-20 Thread Candy Floss
Thanks for the reply. I'm not running discovery module. The idle time out is
set for 5 secs and the hard timeout is set to 0(i.e. permanent). These are
the parameters that are in the code by default. I have not changed anything.

Regards,
Candy

On Thu, Oct 20, 2011 at 1:39 PM, Kyriakos Zarifis wrote:

> Hi,
>
> are you running 'discovery' or any other application that has discovery as
> a dependency?
> If so, the packet_ins you see are most probably the control (LLDP) packets
> sent by discovery to discover neighbors.
> ( http://noxrepo.org/noxwiki/index.php/Discovery )
>
> the flow expiration time is set from the controller, when you send the
> flow_mods. The flow_mod includes arguments to set hard/idle timeout for the
> entry. 'Idle timeout' means the entry will expire X seconds after no
> matching traffic has hit the switch, 'hard timeout' means it will expire in
> X seconds no matter what.
> (Section 5.5.3 in
> http://www.openflow.org/documents/openflow-spec-v1.0.0.pdf)
>
> On Thu, Oct 20, 2011 at 1:27 PM, Candy Floss  wrote:
>
>> I have copnnected NOX and two switches. Sometimes when I connect the
>> switch to the NOX I see packet_in event in addition to datapath_join event.
>> This is happening randomly. Not able to find a pattern when this eaxctly
>> happens but it happens most of teh time. I'm not starting any flows but I
>> still see packet_in event coming continously. What could be the reason?
>>
>> And also when I start the flow I see flow expired event on NOX in 1-2
>> secs. Where can I change the default timeout? Do I have to change in NOX or
>> in openflow switch?
>>
>> Thanks & Regards,
>> Candy
>>
>> ___
>> nox-dev mailing list
>> nox-dev@noxrepo.org
>> http://noxrepo.org/mailman/listinfo/nox-dev
>>
>>
>
___
nox-dev mailing list
nox-dev@noxrepo.org
http://noxrepo.org/mailman/listinfo/nox-dev


Re: [nox-dev] Flow expired events in NOX

2011-10-20 Thread kk yap
Hi,

Try changing src/include/openflow-default.hh.  Hope this is what you
are looking for.

Regards
KK

On 20 October 2011 13:42, Candy Floss  wrote:
> Thanks for the reply. I'm not running discovery module. The idle time out is
> set for 5 secs and the hard timeout is set to 0(i.e. permanent). These are
> the parameters that are in the code by default. I have not changed anything.
>
> Regards,
> Candy
>
> On Thu, Oct 20, 2011 at 1:39 PM, Kyriakos Zarifis 
> wrote:
>>
>> Hi,
>> are you running 'discovery' or any other application that has discovery as
>> a dependency?
>> If so, the packet_ins you see are most probably the control (LLDP) packets
>> sent by discovery to discover neighbors.
>> ( http://noxrepo.org/noxwiki/index.php/Discovery )
>> the flow expiration time is set from the controller, when you send the
>> flow_mods. The flow_mod includes arguments to set hard/idle timeout for the
>> entry. 'Idle timeout' means the entry will expire X seconds after no
>> matching traffic has hit the switch, 'hard timeout' means it will expire in
>> X seconds no matter what.
>> (Section 5.5.3
>> in http://www.openflow.org/documents/openflow-spec-v1.0.0.pdf)
>>
>> On Thu, Oct 20, 2011 at 1:27 PM, Candy Floss  wrote:
>>>
>>> I have copnnected NOX and two switches. Sometimes when I connect the
>>> switch to the NOX I see packet_in event in addition to datapath_join event.
>>> This is happening randomly. Not able to find a pattern when this eaxctly
>>> happens but it happens most of teh time. I'm not starting any flows but I
>>> still see packet_in event coming continously. What could be the reason?
>>>
>>> And also when I start the flow I see flow expired event on NOX in 1-2
>>> secs. Where can I change the default timeout? Do I have to change in NOX or
>>> in openflow switch?
>>>
>>> Thanks & Regards,
>>> Candy
>>>
>>> ___
>>> nox-dev mailing list
>>> nox-dev@noxrepo.org
>>> http://noxrepo.org/mailman/listinfo/nox-dev
>>>
>>
>
>
> ___
> nox-dev mailing list
> nox-dev@noxrepo.org
> http://noxrepo.org/mailman/listinfo/nox-dev
>
>
___
nox-dev mailing list
nox-dev@noxrepo.org
http://noxrepo.org/mailman/listinfo/nox-dev


Re: [nox-dev] Flow expired events in NOX

2011-10-21 Thread Candy Floss
I'm seeing another issue. I'm getting flow expired message even before a
flow is started. I'm getting the flow expired messages when the switch is
trying to connect to NOX. Please see the prints below. Why is flow expiry
messages coming?

00041|openflow|DBG:Passive tcp interface bound to port 6633
00042|nox|INFO:nox bootstrap complete
00043|openflow|DBG:Passive tcp interface received connection
00044|openflow|DBG:stream: negotiated OpenFlow version 0x01 (we support
versions 0x01 to 0x01 inclusive, peer no later than version 0x01)
00045|nox|DBG:Success sending in 'sending switch config'
00046|nox|DBG:Success sending in 'receiving features reply'
00047|nox|DBG:Success receiving in 'receiving features reply'
00048|nox|DBG:Success sending in 'receiving ofmp capability reply'
00049|nox|DBG:Success receiving in 'receiving ofmp capability reply'
00050|nox|DBG:Datapath 0036fb31fe75 sent error in response to capability
reply, assuming no management support
00051|nox|DBG:No switch auth module registered, auto-approving switch
00052|nox|DBG:Registering switch with DPID = 36fb31fe75
00053|nox.coreapps.examples.pyswitch|INFO:Switch 36fb31fe75 has joined the
network
00054|openflow-event|DBG:received flow expired event from 0036fb31fe75
00055|openflow-event|DBG:received flow expired event from 0036fb31fe75
00056|openflow-event|DBG:received flow expired event from 0036fb31fe75
00057|openflow-event|DBG:received flow expired event from 0036fb31fe75
00058|openflow|DBG:Passive tcp interface received connection
00059|openflow|DBG:stream: negotiated OpenFlow version 0x01 (we support
versions 0x01 to 0x01 inclusive, peer no later than version 0x01)
00060|nox|DBG:Success sending in 'sending switch config'
00061|nox|DBG:Success sending in 'receiving features reply'
00062|nox|DBG:Success receiving in 'receiving features reply'
00063|nox|DBG:Success sending in 'receiving ofmp capability reply'
00064|nox|DBG:Success receiving in 'receiving ofmp capability reply'
00065|nox|DBG:Datapath 0036fb31fe76 sent error in response to capability
reply, assuming no management support
00066|nox|DBG:No switch auth module registered, auto-approving switch
00067|nox|DBG:Registering switch with DPID = 36fb31fe76
00068|nox.coreapps.examples.pyswitch|INFO:Switch 36fb31fe76 has joined the
network
00069|openflow-event|DBG:received flow expired event from 0036fb31fe76
00070|openflow-event|DBG:received flow expired event from 0036fb31fe76
00071|openflow-event|DBG:received flow expired event from 0036fb31fe76
00072|openflow-event|DBG:received flow expired event from 0036fb31fe76

Thanks & Regards,
Candy

On Thu, Oct 20, 2011 at 3:26 PM, kk yap  wrote:

> Hi,
>
> Try changing src/include/openflow-default.hh.  Hope this is what you
> are looking for.
>
> Regards
> KK
>
> On 20 October 2011 13:42, Candy Floss  wrote:
> > Thanks for the reply. I'm not running discovery module. The idle time out
> is
> > set for 5 secs and the hard timeout is set to 0(i.e. permanent). These
> are
> > the parameters that are in the code by default. I have not changed
> anything.
> >
> > Regards,
> > Candy
> >
> > On Thu, Oct 20, 2011 at 1:39 PM, Kyriakos Zarifis  >
> > wrote:
> >>
> >> Hi,
> >> are you running 'discovery' or any other application that has discovery
> as
> >> a dependency?
> >> If so, the packet_ins you see are most probably the control (LLDP)
> packets
> >> sent by discovery to discover neighbors.
> >> ( http://noxrepo.org/noxwiki/index.php/Discovery )
> >> the flow expiration time is set from the controller, when you send the
> >> flow_mods. The flow_mod includes arguments to set hard/idle timeout for
> the
> >> entry. 'Idle timeout' means the entry will expire X seconds after no
> >> matching traffic has hit the switch, 'hard timeout' means it will expire
> in
> >> X seconds no matter what.
> >> (Section 5.5.3
> >> in http://www.openflow.org/documents/openflow-spec-v1.0.0.pdf)
> >>
> >> On Thu, Oct 20, 2011 at 1:27 PM, Candy Floss  wrote:
> >>>
> >>> I have copnnected NOX and two switches. Sometimes when I connect the
> >>> switch to the NOX I see packet_in event in addition to datapath_join
> event.
> >>> This is happening randomly. Not able to find a pattern when this
> eaxctly
> >>> happens but it happens most of teh time. I'm not starting any flows but
> I
> >>> still see packet_in event coming continously. What could be the reason?
> >>>
> >>> And also when I start the flow I see flow expired event on NOX in 1-2
> >>> secs. Where can I change the default timeout? Do I have to change in
> NOX or
> >>> in openflow switch?
> >>>
> >>> Thanks & Regards,
> >>> Candy
> >>>
> >>> ___
> >>> nox-dev mailing list
> >>> nox-dev@noxrepo.org
> >>> http://noxrepo.org/mailman/listinfo/nox-dev
> >>>
> >>
> >
> >
> > ___
> > nox-dev mailing list
> > nox-dev@noxrepo.org
> > http://noxrepo.org/mailman/listinfo/nox-dev
> >
> >
>
___
nox-dev mailin