What do you mean by "dpctl dump-aggregate works correctly". My
experience is that for some fields it works correctly, for some fields
not.

On Tue, Mar 9, 2010 at 12:35 AM, Yu-Chieh Chou <[email protected]> wrote:
> Hi all, I also use NOX Virtual Test Environment.
>
> And the aggregate value returns from switch is always zero.
>
> The dpctl dump-aggregate works correctly.
>
> Have someone solve this problem?
>
> Thanks.
>
> 2010/2/4 Rodrigo Braga <[email protected]>
>>
>> Hi Guanyao, I have tested dpctl on switch openflow and it show me the
>> stats about aggregating flows perfectly.
>>
>> I used the secchan, dpctl e openflow_mod.ko available in NOX Virtual Test
>> Environment setup.
>>
>> But the monitor component continue showing all values with zero :(
>>
>>
>> On Tue, Feb 2, 2010 at 11:32 PM, Guanyao Huang <[email protected]>
>> wrote:
>>>
>>> I guess it depends on whether dpctl dump-aggregate works correctly.
>>> My problem with it is that sometimes it can not aggregate flows
>>> according to the specified wildcard. I guess this depends on
>>> configuration of switches.
>>>
>>> On Tue, Feb 2, 2010 at 5:57 PM, Rodrigo Braga <[email protected]>
>>> wrote:
>>> > I have the same problem, did someone solve this problem ??
>>> >
>>> > My nox version is 0.8
>>> >
>>> > compiled to openflow 0x97
>>> >
>>> > thanks
>>> >
>>> >
>>> > On Fri, Jan 15, 2010 at 3:36 AM, MinChi Tseng <[email protected]>
>>> > wrote:
>>> >>
>>> >> I am using monitor component in NOX.
>>> >>
>>> >>
>>> >>
>>> >> ==== nox-0.6.0/src/noxcoreapps/examples/monitor.py =====
>>> >>
>>> >> def aggregate_timer(self, dpid):
>>> >>
>>> >>           flow = ofp_match()
>>> >>
>>> >>           flow.wildcards = 0xffff
>>> >>
>>> >>           self.ctxt.send_aggregate_stats_request(dpid, flow,  0xff)
>>> >>
>>> >>           self.post_callback(MONITOR_TABLE_PERIOD, lambda :
>>> >> self.aggregate_timer(dpid))
>>> >>
>>> >>
>>> >>
>>> >> Thanks,
>>> >>
>>> >> MinChi
>>> >>
>>> >>
>>> >>
>>> >> Can you paste the code which is doing the query?
>>> >>
>>> >>
>>> >>
>>> >> > No, the OF is get via NOX Virtual Test Environment setup
>>> >> > instruction.
>>> >>
>>> >> > http://noxrepo.org/manual/vm_environment.html
>>> >>
>>> >> >
>>> >>
>>> >> > wget http://noxrepo.org/openflow_mod.ko
>>> >>
>>> >> > wget http://noxrepo.org/dpctl
>>> >>
>>> >> > wget http://noxrepo.org/secchan
>>> >>
>>> >> >
>>> >>
>>> >> >
>>> >>
>>> >> > MinChi
>>> >>
>>> >> >
>>> >>
>>> >> > -----Original Message-----
>>> >>
>>> >> > From: Martin Casado [mailto:[email protected]]
>>> >>
>>> >> > Sent: Friday, January 15, 2010 2:34 PM
>>> >>
>>> >> > To: MinChi Tseng
>>> >>
>>> >> > Cc: [email protected]
>>> >>
>>> >> > Subject: Re: [nox-dev] aggregate flow statistics always return 0
>>> >>
>>> >> >
>>> >>
>>> >> > Are you using the OF reference code from Stanford?
>>> >>
>>> >> >
>>> >>
>>> >> >
>>> >>
>>> >> >> Hi all,
>>> >>
>>> >> >>
>>> >>
>>> >> >> I am using NOX Virtual Test Environment
>>> >>
>>> >> >>
>>> >>
>>> >> >> The topology is one OpenFlow switch and two hosts.
>>> >>
>>> >> >>
>>> >>
>>> >> >> Host 1 and host2 continually ping each other.
>>> >>
>>> >> >>
>>> >>
>>> >> >> In monitor component, the aggregate statistics always show 0.
>>> >>
>>> >> >>
>>> >>
>>> >> >> But, if I dump the aggregate statistics on OpenFlow switch,
>>> >> >> OpenFlow
>>> >>
>>> >> >> switch did print aggregate statistics which is non-zero.
>>> >>
>>> >> >>
>>> >>
>>> >> >> My question is why OpenFlow switch always returned 0 for aggregate
>>> >>
>>> >> >> stats to NOX.
>>> >>
>>> >> >>
>>> >>
>>> >> >> OpenFlow version is 0.8.9~1
>>> >>
>>> >> >>
>>> >>
>>> >> >> NOX version is 0.6.0
>>> >>
>>> >> >>
>>> >>
>>> >> >> On NOX, I issued: *./nox_core -v -i ptcp:2525 pyswitch monitor*
>>> >>
>>> >> >>
>>> >>
>>> >> >> On OpenFlow, I issued: *./secchan nl:0 tcp:10.0.2.2:2525 &*
>>> >>
>>> >> >>
>>> >>
>>> >> >> ===== some NOX log message====
>>> >>
>>> >> >>
>>> >>
>>> >> >> 00140|openflow-event|DBG:received stats reply from 002320c72f83
>>> >>
>>> >> >>
>>> >>
>>> >> >> Table stats in from datapath 00:23:20:c7:2f:83
>>> >>
>>> >> >>
>>> >>
>>> >> >> hash2 : 4
>>> >>
>>> >> >>
>>> >>
>>> >> >> linear : 0
>>> >>
>>> >> >>
>>> >>
>>> >> >> 00141|openflow-event|DBG:received stats reply from 002320c72f83
>>> >>
>>> >> >>
>>> >>
>>> >> >> Port stats in from datapath 00:23:20:c7:2f:83
>>> >>
>>> >> >>
>>> >>
>>> >> >> 0 : 167
>>> >>
>>> >> >>
>>> >>
>>> >> >> 1 : 165
>>> >>
>>> >> >>
>>> >>
>>> >> >> 00142|openflow-event|DBG:received stats reply from 002320c72f83
>>> >>
>>> >> >>
>>> >>
>>> >> >> *Aggregate stats in from datapath 00:23:20:c7:2f:83*
>>> >>
>>> >> >>
>>> >>
>>> >> >> * {'packet_count': 0L, 'byte_count': 0L, 'flow_count': 0L}*
>>> >>
>>> >> >>
>>> >>
>>> >> >> 00143|openflow-event|DBG:received stats reply from 002320c72f83
>>> >>
>>> >> >>
>>> >>
>>> >> >> Table stats in from datapath 00:23:20:c7:2f:83
>>> >>
>>> >> >>
>>> >>
>>> >> >> hash2 : 4
>>> >>
>>> >> >>
>>> >>
>>> >> >> linear : 0
>>> >>
>>> >> >>
>>> >>
>>> >> >> 00144|openflow-event|DBG:received stats reply from 002320c72f83
>>> >>
>>> >> >>
>>> >>
>>> >> >> Port stats in from datapath 00:23:20:c7:2f:83
>>> >>
>>> >> >>
>>> >>
>>> >> >> 0 : 173
>>> >>
>>> >> >>
>>> >>
>>> >> >> 1 : 171
>>> >>
>>> >> >>
>>> >>
>>> >> >> 00145|openflow-event|DBG:received stats reply from 002320c72f83
>>> >>
>>> >> >>
>>> >>
>>> >> >> *Aggregate stats in from datapath 00:23:20:c7:2f:83*
>>> >>
>>> >> >>
>>> >>
>>> >> >> * {'packet_count': 0L, 'byte_count': 0L, 'flow_count': 0L}*
>>> >>
>>> >> >>
>>> >>
>>> >> >> * *
>>> >>
>>> >> >>
>>> >>
>>> >> >> ==== dump aggregate statistics from Openflow ======
>>> >>
>>> >> >>
>>> >>
>>> >> >> hda:/cdrom# *./dpctl dump-aggregate nl:0*
>>> >>
>>> >> >>
>>> >>
>>> >> >> stats_reply (xid=0xbf8b2f94): flags=none type=2(aggregate)
>>> >>
>>> >> >>
>>> >>
>>> >> >> *packet_count=310 byte_count=30380 flow_count=4*
>>> >>
>>> >> >>
>>> >>
>>> >> >> hda:/cdrom# *./dpctl dump-aggregate nl:0*
>>> >>
>>> >> >>
>>> >>
>>> >> >> stats_reply (xid=0xe7b9f769): flags=none type=2(aggregate)
>>> >>
>>> >> >>
>>> >>
>>> >> >> *packet_count=318 byte_count=31164 flow_count=4*
>>> >>
>>> >> >>
>>> >>
>>> >> >> * *
>>> >>
>>> >> >>
>>> >>
>>> >> >> * *
>>> >>
>>> >> >>
>>> >>
>>> >> >> Thanks,
>>> >>
>>> >> >>
>>> >>
>>> >> >> MinChi
>>> >>
>>> >> >>
>>> >>
>>> >> >>
>>> >> >>
>>> >> >> ------------------------------------------------------------------------
>>> >>
>>> >> >>
>>> >>
>>> >> >> _______________________________________________
>>> >>
>>> >> >> nox-dev mailing list
>>> >>
>>> >> >> [email protected]
>>> >>
>>> >> >> http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org
>>> >>
>>> >> >>
>>> >>
>>> >> >>
>>> >>
>>> >> >
>>> >>
>>> >> >
>>> >>
>>> >>
>>> >>
>>> >> -----Original Message-----
>>> >> From: Martin Casado [mailto:[email protected]]
>>> >> Sent: Friday, January 15, 2010 3:16 PM
>>> >> To: MinChi Tseng
>>> >> Cc: [email protected]
>>> >> Subject: Re: [nox-dev] aggregate flow statistics always return 0
>>> >> _______________________________________________
>>> >> nox-dev mailing list
>>> >> [email protected]
>>> >> http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org
>>> >>
>>> >
>>> >
>>> >
>>> > --
>>> > Rodrigo de Souza Braga
>>> > Mestrando em Ciência da Computação
>>> > Universidade Federal do Amazonas - UFAM
>>> >
>>> > _______________________________________________
>>> > nox-dev mailing list
>>> > [email protected]
>>> > http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org
>>> >
>>> >
>>>
>>> _______________________________________________
>>> nox-dev mailing list
>>> [email protected]
>>> http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org
>>
>>
>>
>> --
>> Rodrigo de Souza Braga
>> Mestrando em Ciência da Computação
>> Universidade Federal do Amazonas - UFAM
>>
>> _______________________________________________
>> nox-dev mailing list
>> [email protected]
>> http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org
>>
>
>
> _______________________________________________
> nox-dev mailing list
> [email protected]
> http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org
>
>

_______________________________________________
nox-dev mailing list
[email protected]
http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org

Reply via email to