RE: [OPSAWG] [nmrg] draft-irtf-nmrg-snmp-measure-04.txt oidxmlpattern change

"Natale, Bob" <RNATALE@mitre.org> Fri, 16 May 2008 14:28 UTC

Received: from smtp-bedford.mitre.org (smtp-bedford.mitre.org [129.83.20.191]) by bierator.ibr.cs.tu-bs.de (8.13.4/8.13.4/Debian-3sarge3) with ESMTP id m4GES6S7019142 for <nmrg@ibr.cs.tu-bs.de>; Fri, 16 May 2008 16:28:11 +0200
Received: from smtp-bedford.mitre.org (localhost.localdomain [127.0.0.1]) by smtp-bedford.mitre.org (8.13.1/8.13.1) with ESMTP id m4GES5u8022954 for <nmrg@ibr.cs.tu-bs.de>; Fri, 16 May 2008 10:28:05 -0400
Received: from IMCFE1.MITRE.ORG (imcfe1.mitre.org [129.83.29.3]) by smtp-bedford.mitre.org (8.13.1/8.13.1) with ESMTP id m4GES5mS022950; Fri, 16 May 2008 10:28:05 -0400
Received: from IMCSRV2.MITRE.ORG ([129.83.20.164]) by IMCFE1.MITRE.ORG with Microsoft SMTPSVC(6.0.3790.1830); Fri, 16 May 2008 10:28:05 -0400
x-mimeole: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Subject: RE: [OPSAWG] [nmrg] draft-irtf-nmrg-snmp-measure-04.txt oidxmlpattern change
Date: Fri, 16 May 2008 10:27:05 -0400
Message-ID: <4915F014FDD99049A9C3A8C1B832004F02AEAA5E@IMCSRV2.MITRE.ORG>
In-Reply-To: <07ef01c8b75f$0c1b7000$0600a8c0@china.huawei.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [OPSAWG] [nmrg] draft-irtf-nmrg-snmp-measure-04.txt oidxmlpattern change
Thread-Index: Aci3UELJ3N6FvxJ6R86avAHLVyYyMgACifDAAADWtXAAAF4OEA==
References: <20080516122704.GB19275@elstar.local><4915F014FDD99049A9C3A8C1B832004F02AEAA46@IMCSRV2.MITRE.ORG> <07ef01c8b75f$0c1b7000$0600a8c0@china.huawei.com>
From: "Natale, Bob" <RNATALE@mitre.org>
To: David Harrington <ietfdbh@comcast.net>, j.schoenwaelder@jacobs-university.de, Bert Wijnen <bertietf@bwijnen.net>
X-OriginalArrivalTime: 16 May 2008 14:28:05.0014 (UTC) FILETIME=[0DBB2B60:01C8B761]
X-IBRFilter-SpamReport: 0.001 () BAYES_50
X-Scanned-By: MIMEDefang 2.51 on 134.169.34.9
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by bierator.ibr.cs.tu-bs.de id m4GES6S7019142
X-Mailman-Approved-At: Sat, 17 May 2008 22:45:49 +0200
Cc: opsawg@ietf.org, nmrg@ibr.cs.tu-bs.de
X-BeenThere: nmrg@ibr.cs.tu-bs.de
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Network Management Research Group <nmrg.ibr.cs.tu-bs.de>
List-Unsubscribe: <https://mail.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=unsubscribe>
List-Archive: <http://mail.ibr.cs.tu-bs.de/pipermail/nmrg>
List-Post: <mailto:nmrg@ibr.cs.tu-bs.de>
List-Help: <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=help>
List-Subscribe: <https://mail.ibr.cs.tu-bs.de/mailman/listinfo/nmrg>, <mailto:nmrg-request@ibr.cs.tu-bs.de?subject=subscribe>
X-List-Received-Date: Fri, 16 May 2008 14:28:14 -0000

Hi David,

You are right about the fidelity basis for SNMP to ASN.1/BER, but I
don't think the version diffs come into play on this point.  The rule
for BER encoding of the first two sub-ids (X and Y) probably always has
boiled down to "(X*40)+Y" -- which was expressed as far back as
Steedman's book as "40m + n", where (p. 93) he says:

"This saves an octet from every value, exploiting the fact that 0 <= m
<= 2, and that, except possibly for m = 2 (joint-iso-ccitt), n is a
very small number."

Ahhh, the good old days! :)

There is a registered value for 2.41 (ITU-T Rec. X.1083 | ISO/IEC
24708: BioAPI Interworking Protocol (BIP)), approved in Sep-2007, which
requires Juergen's correction...and one could imagine that it could
need to be carried in an SNMP varbind.

Cheers,
BobN

-----Original Message-----
From: opsawg-bounces@ietf.org [mailto:opsawg-bounces@ietf.org] On
Behalf Of David Harrington
Sent: Friday, May 16, 2008 10:14 AM
To: Natale, Bob; j.schoenwaelder@jacobs-university.de; 'Bert Wijnen'
Cc: opsawg@ietf.org; nmrg@ibr.cs.tu-bs.de
Subject: Re: [OPSAWG] [nmrg] draft-irtf-nmrg-snmp-measure-04.txt
oidxmlpattern change

Hi,

SMIv2 is based on ASN.1-1988 not ASN.1-2002.
XSDMI should maintain fidelity to SMIv2.
I would think the snmp-measure document should do so also.

We should be liberal in what we accept, and conservative in what we
send, of course. I think XSDMI should enforce the 1988 syntax, since
one expected use case is validation; it probably will make no
difference to the snmp-research document, whose use case is reporting.


In practice, I have never seen a 2.X in any SMIv2 MIB module.

dbh 

> -----Original Message-----
> From: opsawg-bounces@ietf.org 
> [mailto:opsawg-bounces@ietf.org] On Behalf Of Natale, Bob
> Sent: Friday, May 16, 2008 9:48 AM
> To: j.schoenwaelder@jacobs-university.de; Bert Wijnen
> Cc: opsawg@ietf.org; nmrg@ibr.cs.tu-bs.de
> Subject: Re: [OPSAWG] [nmrg] 
> draft-irtf-nmrg-snmp-measure-04.txt oid xmlpattern change
> 
> Hi,
> 
> Juergen is correct (per Sec. 8.19 of ITU-T Recommendation X.690,
> prepared by ITU-T Study Group 17 and approved on 14 July 2002,
> identical text is also published as ISO/IEC 8825-1).
> 
> draft-ietf-opsawg-smi-datatypes-in-xsd-02.txt (to be posted any day
> now!) will contain the fix Juergen provides below.
> 
> Cheers,
> BobN
> 
> -----Original Message-----
> From: nmrg-bounces@ibr.cs.tu-bs.de
> [mailto:nmrg-bounces@ibr.cs.tu-bs.de] On Behalf Of Juergen
> Schoenwaelder
> Sent: Friday, May 16, 2008 8:27 AM
> To: nmrg@ibr.cs.tu-bs.de; Bert Wijnen
> Subject: [nmrg] draft-irtf-nmrg-snmp-measure-04.txt oid xml pattern
> change
> 
> Hi,
> 
> there was recently a discussion on the XSD pattern for object
> identifier values and it was pointed out that the pattern we picked
up
> from the SMI-XSD document is too restrictive by not allowing OIDs of
> the format 2.X.* where X is larger than 39. I therefore propose that
> we change the pattern used by oid.type from
> 
>       "[0-2](\.[1-3]?[0-9])(\.(0|([1-9]\d*))){0,126}"
> 
> to
> 
>       "([0-1](\.[1-3]?[0-9]))|(2.(0|([1-9]\d*)))" ~
>       "(\.(0|([1-9]\d*))){0,126}"
> 
> Any objections against this change which is really a bugfix? Bert,
do
> we run into procedural trouble if we fix this or an additional N
weeks
> delay? (In that case, I would be tempted to go along with the buggy
> version of the pattern. ;-)
> 
> /js
> 
> -- 
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
> Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
> -- 
> !! This message is brought to you via the `nmrg' mailing list.
> !! Please do not reply to this message to unsubscribe. To
unsubscribe
> or adjust
> !! your settings, send a mail message to 
> <nmrg-request@ibr.cs.tu-bs.de>
> !! or look at https://mail.ibr.cs.tu-bs.de/mailman/listinfo/nmrg.
> _______________________________________________
> OPSAWG mailing list
> OPSAWG@ietf.org
> https://www.ietf.org/mailman/listinfo/opsawg
> 

_______________________________________________
OPSAWG mailing list
OPSAWG@ietf.org
https://www.ietf.org/mailman/listinfo/opsawg