[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
32-bit and 64-bit counters
Hello.
We are reviewing the current draft of
the TCP-ESTATS-MIB, which is a new MIB that provides additional statistics
for TCP Listeners and connections. The MIB currently proposes defining
both 32-bit and 64-bit counters for the same statistics, using the characters
HC (for "high capacity") in the object name to distinguish the
2 counters.
We were wondering if it would be appropriate
to just define 64-bit counters instead of defining 32-bit counters also.
We referenced the "Guidelines for Authors and Reviewers of MIB
Documents" document, which states the following under section 4.6.1.2:
RFC 2578 Section 7.1.10 places a requirement on "standard"
MIB
modules that the Counter64 type may be used only if the information
being modelled would wrap in less than one hour if the Counter32
type
was used instead. Now that SNMPv3 is an Internet Standard
and SNMPv1
is Historic (see http://www.rfc-editor.org/rfcxx00.html for status
and [RFC3410] for rationale) there is no reason to continue enforcing
this restriction. Henceforth "standard" MIB modules
MAY use the
Counter64 type when it makes sense to do so, and MUST use Counter64
if the information being modelled would wrap in less than one hour
if
the Counter32 type was used instead.
Does the sentence "Henceforth _standard_ MIB
modules MAY use the Counter64 type when it makes sense to do so" mean
that MIB authors are not always required to define both 32-bit and 64-bit
counters for the same data? Thanks!
Kristine Adamson
IBM z/OS Communications Server: TCP/IP Development
Phone: (919) 254-7911 T/L 444-7911
Internet e-mail:adamson@us.ibm.com