Thread Links Date Links
Thread Prev Thread Next Thread Index Date Prev Date Next Date Index

Re: [802.3_YANG] RMON counters

Cl. 30was never intended to be a full Mgmt standard
nor was it intended to be specific to any protocol.

802.3.1 was intended to fully specify a standardized implementation of SNMP management of Ethernet.

My understanding was that the YANG project intended to be equivalent in functionality to 802.3.1.


On Dec 14, 2016, at 10:13 AMPST, Duane Remein <Duane.Remein@xxxxxxxxxx> wrote:

Best Regards
From: Marek Hajduczenia [mailto:mxhajduczenia@xxxxxxxxx] 
Sent: Wednesday, December 14, 2016 12:25 PM
To: STDS-802-3-YANG@xxxxxxxxxxxxxxxxx
Subject: Re: [802.3_YANG] RMON counters
I believe we discussed at some time building not just to Clause 30 but providing the same level of functionality as 802.3.1 MIBs we have for Ethernet today, which would cover RMON MIB if I am not mistaken 
From: Robert Wilton [mailto:rwilton@xxxxxxxxx] 
Sent: Wednesday, December 14, 2016 11:41 AM
To: STDS-802-3-YANG@xxxxxxxxxxxxxxxxx
Subject: [802.3_YANG] RMON counters


Quite a lot of useful Ethernet statistics (which seem to be widely implemented, at least on our platforms) are defined in the RMON MIB, rfc2819:

I would like to consolidate these statistics with the ones defined by the Etherlike MIB as part of the basic Ethernet interface definition.  However, there are not Clause 30 objects for the counters below.  How can this be resolved?  Can we need to define new clause 30 objects for these counters? Or do these counters need to be standardized elsewhere (e.g. IETF)?

 EtherStatsEntry ::= SEQUENCE {
     etherStatsIndex                    Integer32,
     etherStatsDataSource               OBJECT IDENTIFIER,
     etherStatsDropEvents               Counter32,
     etherStatsOctets                   Counter32,
     etherStatsPkts                     Counter32,
     etherStatsBroadcastPkts            Counter32,
     etherStatsMulticastPkts            Counter32,
     etherStatsCRCAlignErrors           Counter32,
     etherStatsUndersizePkts            Counter32,
     etherStatsOversizePkts             Counter32,
     etherStatsFragments                Counter32,
     etherStatsJabbers                  Counter32,
     etherStatsCollisions               Counter32,
     etherStatsPkts64Octets             Counter32,
     etherStatsPkts65to127Octets        Counter32,
     etherStatsPkts128to255Octets       Counter32,
     etherStatsPkts256to511Octets       Counter32,
     etherStatsPkts512to1023Octets      Counter32,
     etherStatsPkts1024to1518Octets     Counter32,
     etherStatsOwner                    OwnerString,
     etherStatsStatus                   EntryStatus