Re: SMIv2
Randy Presuhn <rpresuhn@peer.com> Mon, 07 April 1997 11:48 UTC
Received: from cnri by ietf.org id aa13414; 7 Apr 97 7:48 EDT
Received: from portal.ex.tis.com by CNRI.Reston.VA.US id aa08108; 7 Apr 97 7:48 EDT
Received: (from majordom@localhost) by portal.ex.tis.com (8.8.2/8.8.2) id HAA29151 for snmpv2-outgoing; Mon, 7 Apr 1997 07:34:46 -0400 (EDT)
Date: Sat, 05 Apr 1997 15:21:34 -0800
From: Randy Presuhn <rpresuhn@peer.com>
Message-Id: <199704052321.AA041732494@dorothy.peer.com>
To: snmp2@tis.com
Subject: Re: SMIv2
Mime-Version: 1.0
Content-Type: text/plain; charset="X-roman8"
Content-Transfer-Encoding: 7bit
Sender: owner-snmpv2@ex.tis.com
Precedence: bulk
Hi - > From: ppsdsm@ulb.ac.be (Pedro Palma Santos Silva Mendes) > Message-Id: <199704051919.VAA14137@orca.vub.ac.be> > Subject: SMIv2 > To: snmp2@tis.com > Date: Sat, 5 Apr 1997 21:19:57 +0200 (DST) > Sender: owner-snmpv2@ex.tis.com ... > In the RFC 1902, in page 7 there two types are used: IndexObject and > EntryObject. They are not defined in the RFC. What do they mean ? > > I don't understand the meaning of: value(IndexObject ObjectName) > because in the definition of ASN.1's Macros we can't have a type > where IndexObject is. ... Those aren't types. They are local value reference. See clauses A.3.9 and A.3.16 in Rec. X.208 (ISO 8824) where the grammar for "value(localvaluereference MacroType)" is spelled out, and the example in Rec. X.208 Appendix I clause I.3 A more fundamental point is this: the macro expansions for the productions in RFC 1902 really aren't terribly meaningful. The macro definitions are helpful as syntax guides for the MIB compiler writer, but the literal ASN.1 semantics of these productions are another matter. It's analogous to the difference between an ASN.1:1994 information object and a GDMO class. From the perspective of a MIB compiler author, concise MIB definitions are much more like the latter than the former. (One can start out just looking at the syntax, but the interesting stuff is in the semantics.) --------------------------------------------------------------------- Randy Presuhn BMC Software, Inc. (Silicon Valley Division) Voice: +1 408 556-0720 (Formerly PEER Networks) http://www.bmc.com Fax: +1 408 556-0735 1190 Saratoga Avenue, Suite 130 Email: rpresuhn@bmc.com San Jose, California 95129-3433 USA --------------------------------------------------------------------- In accordance with the BMC Communications Systems Use and Security Policy memo dated December 10, 1996, page 2, item (g) (the first of two), I explicitly state that although my affiliation with BMC may be apparent, implied, or provided, my opinions are not necessarily those of BMC Software and that all external representations on behalf of BMC must first be cleared with a member of "the top management team." ---------------------------------------------------------------------