RE: [dhcwg] revisions to DHCPv4 Server MIB suggested by MIB "Doctor"

"Bernie Volz" <volz@metrocast.net> Tue, 02 March 2004 20:56 UTC

Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA00795 for <dhcwg-archive@odin.ietf.org>; Tue, 2 Mar 2004 15:56:20 -0500 (EST)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AyGvf-0000qY-4b for dhcwg-archive@odin.ietf.org; Tue, 02 Mar 2004 15:55:52 -0500
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id i22Ktp9N003248 for dhcwg-archive@odin.ietf.org; Tue, 2 Mar 2004 15:55:51 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AyGvf-0000qJ-0w for dhcwg-web-archive@optimus.ietf.org; Tue, 02 Mar 2004 15:55:51 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA00739 for <dhcwg-web-archive@ietf.org>; Tue, 2 Mar 2004 15:55:48 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1AyGvd-0004eC-00 for dhcwg-web-archive@ietf.org; Tue, 02 Mar 2004 15:55:49 -0500
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1AyGug-0004WD-00 for dhcwg-web-archive@ietf.org; Tue, 02 Mar 2004 15:54:51 -0500
Received: from optimus.ietf.org ([132.151.1.19]) by ietf-mx with esmtp (Exim 4.12) id 1AyGts-0004Oz-00 for dhcwg-web-archive@ietf.org; Tue, 02 Mar 2004 15:54:00 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AyGtt-0000ib-1t; Tue, 02 Mar 2004 15:54:01 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AyGtb-0000fM-MK for dhcwg@optimus.ietf.org; Tue, 02 Mar 2004 15:53:44 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA00544 for <dhcwg@ietf.org>; Tue, 2 Mar 2004 15:53:41 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1AyGta-0004Mx-00 for dhcwg@ietf.org; Tue, 02 Mar 2004 15:53:42 -0500
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1AyGsb-0004FC-00 for dhcwg@ietf.org; Tue, 02 Mar 2004 15:52:42 -0500
Received: from aphrodite.gwi.net ([207.5.128.164]) by ietf-mx with esmtp (Exim 4.12) id 1AyGrd-00046g-00 for DHCWG@ietf.org; Tue, 02 Mar 2004 15:51:41 -0500
Received: from BVolz (d-216-195-132-224.metrocast.net [216.195.132.224]) by aphrodite.gwi.net (8.12.6p3/8.12.6) with ESMTP id i22KpW57018640; Tue, 2 Mar 2004 15:51:40 -0500 (EST) (envelope-from volz@metrocast.net)
From: Bernie Volz <volz@metrocast.net>
To: rbhibbs@pacbell.net, DHCWG@ietf.org
Cc: dbh@enterasys.com
Subject: RE: [dhcwg] revisions to DHCPv4 Server MIB suggested by MIB "Doctor"
Date: Tue, 02 Mar 2004 15:51:37 -0500
Message-ID: <002001c40098$2a9b5b30$6601a8c0@BVolz>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.4510
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
In-Reply-To: <018a01c3ffcf$873a3d80$11f4a8c0@RanchoSanchez.com>
Content-Transfer-Encoding: quoted-printable
Sender: dhcwg-admin@ietf.org
Errors-To: dhcwg-admin@ietf.org
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Id: <dhcwg.ietf.org>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: quoted-printable
Content-Transfer-Encoding: quoted-printable

Hi Barr:

I don't have a copy of -09 and -10 appears to have already removed the
optional statistics and switched to 64 bit counters.

I think removing anything optional is fine. The smaller the initial MIB, the
more likely it will be to get deployed.

Looks like you also switched most of the counters to 64 bits, so I'm not
sure why section 3.3.2, Counter Rollover, is needed? With 64 bits, I can't
see rollovers being likely (even with very infrequent polling).

While I believe 32 bits should have been sufficient for counters (since
you're not counting bytes), I also see no harm in going to 64 bits. ASN.1 is
a compact representation, so there's really not any penalty over the wire
whether the counter is 32 or 64 bits unless the value itself exceeds 32
bits. 

So, I'm OK with these changes.

- Bernie

-----Original Message-----
From: dhcwg-admin@ietf.org [mailto:dhcwg-admin@ietf.org] On Behalf Of Barr
Hibbs
Sent: Monday, March 01, 2004 3:55 PM
To: DHCWG@ietf.org
Cc: dbh@enterasys.com
Subject: [dhcwg] revisions to DHCPv4 Server MIB suggested by MIB "Doctor"


David Harrington has been assigned to work with Glenn and
myself to finalize the proposed DHCPv4 server MIB
("draft-ietf-dhc-server-mib-09.txt"), making sure that it is
conformant with current SNMP practice and implementable.

David has proposed many improvements to the text, most of
which fall into the general category of clarification, which
I believe do not require WG approval to incorporate.

There are at least two concerns about the proposed MIB that
David has expressed which represent significant changes to
the MIB.  First, the two large portions of the MIB that were
declared optional (BOOTP and DHCP optional statistics) and
the size of counters used throughout the MIB.

Dealing first with counters, the original work which led to
the development of the MIB was done on a mainframe computer
that supported both 32-bit and 64-bit integers, both signed
and unsigned.  We collected the server's statistics
(actually, our primary reason for developing the MIB) at
hourly intervals and even at a prolonged level of traffic in
excess of 100 DHCP requests per second received from our
client population, the 32-bit counters were sufficient to
avoid roll-over during the data collection intervals.  At
issue now is whether a 32-bit counter is of sufficient size
not to roll-over during likely data collection intervals on
servers managing the address space for 100s of thousands of
clients.

If one assumes that 10,000 clients can generate 100 msgs/sec
during a mass event, and that the client population is
500,000 for a very large server (5000 msgs/sec), then a
32-bit counter will roll-over in about 10 days.  The
appropriate questions are, "Can anyone provide better
estimates of both maximum number of clients and the peak
message arrival rate?" and "What is the longest interval
between data collection points that can be reasonably
expected?"  The answers to both of these questions impact
the choice of counter size.

The second significant change for which I need WG
concurrence is to entirely remove the two large optional
sections of the MIB, BOOTP optional statistics and DHCP
optional statistics.  The last time the structure of the MIB
was discussed at a WG meeting, the consensus was to make
both sections optional as only a very few implementors or
operators were interested in the traffic engineering data
that these sections covered.  There were no comments about
this from the mailing list.

Sorry I can't be in Seoul with you all to raise these issues
in the meeting.

--Barr


_______________________________________________
dhcwg mailing list
dhcwg@ietf.org
https://www1.ietf.org/mailman/listinfo/dhcwg




_______________________________________________
dhcwg mailing list
dhcwg@ietf.org
https://www1.ietf.org/mailman/listinfo/dhcwg