Re: entPhysicalUris object wrap-up

Andy Bierman <[email protected]> Thu, 09 Dec 2004 07:24:41 -0800
Newsgroups gmane.ietf.entmib
Message-ID <[email protected]>
At 06:13 AM 12/9/2004, Juergen Schoenwaelder wrote:
>On Thu, Dec 09, 2004 at 08:23:55AM -0500, Margaret Wasserman wrote:
> 
>> Personally, I agree with Andy that it is a bit lame to have an 
>> undiscriminated, unformatted, loosely specified string in the middle 
>> of this MIB.
>
>This is I think a total mis-understanding of the MIB object. You may
>not like this object, but saying it is an undiscriminated, unformatted,
>loosely specified string really missed the point.
>
>> How are applications supposed to know that this contains?  
>
>The object contains URIs separated by white space. Meaning is attached
>to URIs and applications have to understand the URIs (such as CLEI code
>URNs). If they do not understand the URI semantics, the URIs can still
>be displayed as a service to the operator who has to write down the
>hardware identification into an email message or speak it into a phone.
>
>> Would it be possible to compare these strings?
>
>This boils down to comparisons of URIs. In the case of CLEI code URNs,
>I would not see any problem.
>
>> Use them as URLs?  Or do anything with them besides just display 
>> them on a screen?
>
>See above. And yes, displaying a hardware identification number 
>such as a CLEI code on screen can be useful. Note that most of the
>SnmpAdminString objects in the EntPhysicalEntry mainly serve the 
>purpose of being displayed to the operator. (Unless I am missing
>some magic hidden algorithm burried deeply inside of the MIB.)
>
>Note: I do not claim that we have to add this object. There might 
>be reasons not do so and there are of course reasons why we ended 
>up with what we have on the table. What I dislike, however, are 
>general and unsubstantiated statements.
>
>As far as I understand things, Andy dislikes the fact that the object 
>allows arbitrary URIs and thus naming schemes. So we may have to 
>reconsider the discussion that lead us to use URIs in the first place, 
>namely to side-step the fact that these codes are not "openly" 
>available. If that is now not a problem anymore, we can reconsider 
>the URI notation we came up with to side-step the issue and have
>something that is less fancy. [But in any case, this is all about
>syntax and does not really change what a management application can
>or cannot do with a CLEI code.]

I dislike MIB objects that are too general to add value
to a standard.  A URI is very generic.  What kind of 
resource is being identified here? Anything at all the
vendor wants to put there.  I think vendor MIBs are more
appropriate for this usage.  I am happy enough with an
IANA registry for the URNs that SHOULD be used.


>/js

Andy



>-- 
>Juergen Schoenwaelder               International University Bremen
><http://www.eecs.iu-bremen.de/>     P.O. Box 750 561, 28725 Bremen, Germany