I've not had a chance to look into this problem though it has been fairly widely reported. If someone could try and debug what is going on, that would be great. Else, we'll get around to it during the next dev push.

Hi Yu-Chieh Chou,

I cant solve this problem, so I use flowfetcher to get these infos.


On Tue, Mar 9, 2010 at 4:35 AM, Yu-Chieh Chou <[email protected] <mailto:[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]
    <mailto:[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] <mailto:[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] <mailto:[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] <mailto:[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]
            <mailto:[email protected]>]
            >>
            >> > Sent: Friday, January 15, 2010 2:34 PM
            >>
            >> > To: MinChi Tseng
            >>
            >> > Cc: [email protected] <mailto:[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 <http://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] <mailto:[email protected]>
            >>
            >> >> http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org
            >>
            >> >>
            >>
            >> >>
            >>
            >> >
            >>
            >> >
            >>
            >>
            >>
            >> -----Original Message-----
            >> From: Martin Casado [mailto:[email protected]
            <mailto:[email protected]>]
            >> Sent: Friday, January 15, 2010 3:16 PM
            >> To: MinChi Tseng
            >> Cc: [email protected] <mailto:[email protected]>
            >> Subject: Re: [nox-dev] aggregate flow statistics always
            return 0
            >> _______________________________________________
            >> nox-dev mailing list
            >> [email protected] <mailto:[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] <mailto:[email protected]>
            > http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org
            >
            >

            _______________________________________________
            nox-dev mailing list
            [email protected] <mailto:[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] <mailto:[email protected]>
        http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org



    _______________________________________________
    nox-dev mailing list
    [email protected] <mailto:[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

Reply via email to