View Granularity Was:Re: SNMPv2 is a good thing.

John Seligson <johns@synoptics.com> Fri, 14 May 1993 16:52 UTC

Received: from ietf.nri.reston.va.us by IETF.CNRI.Reston.VA.US id aa06827; 14 May 93 12:52 EDT
Received: from CNRI.RESTON.VA.US by IETF.CNRI.Reston.VA.US id aa06823; 14 May 93 12:52 EDT
Received: from thumper.bellcore.com by CNRI.Reston.VA.US id aa14557; 14 May 93 12:52 EDT
Received: by thumper.bellcore.com (4.1/4.7) id <AA26374> for ietf-archive@nri.reston.va.us; Fri, 14 May 93 12:52:45 EDT
Received: from synoptics.com (pobox.synoptics.com) by thumper.bellcore.com (4.1/4.7) id <AA26370> for /usr/lib/sendmail -oi -fowner-snmp2 X-snmp2; Fri, 14 May 93 12:52:43 EDT
Received: from holbein (holbein.synoptics.com) by synoptics.com (4.1/SMI-4.1) id AA10644; Fri, 14 May 93 09:51:41 PDT
Received: by holbein (4.1/2.0N) id AA18051; Fri, 14 May 93 09:51:41 PDT
Message-Id: <9305141651.AA18051@holbein>
Date: Fri, 14 May 93 09:51:41 PDT
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: John Seligson <johns@synoptics.com>
To: ralex@world.std.com
Subject: View Granularity Was:Re: SNMPv2 is a good thing.
Cc: snmp@psi.com, snmp2@thumper.bellcore.com

Aleksey,

>> As it is stated in RFC 1445 the granularity
>> of the access control at object instance level is beyond
>> the scope of a SNMPv2 entity acting in agent role.
>> Let us consider this issue in more detail. Once a new
>> view had been created or old one had been  changed. The agent has to
>> check  this view against all its MIBs to insure that this view
>> does not impose object level granularity, otherwise this change
>> should be rejected.

Though RFC 1445 does indeed state, when refering to access control
granularity at the object instance level, that "such granularity is
considered beyond the scope of a SNMPv2 entity acting in an agent role",
it does not preclude this level of access or suggest that these types
of views should be rejected.  From my reading, it seems that object level
granularity is not required to claim compliance (RFC 1445 page 8) but is
useful in a number of situations.  The examples on page 32 even include
views with instance level granularity.  Thus, is it not an implementation
issue whether an agent wishes to deal with instance level views or not?

Also, could we please post discussions such as this to the snmp2 mailing
list where they seem more appropriate.  

John