The MPLS WG Archive

Cell Relay Retreat>MPLS WG Archive>month:2000-Apr> msg00044



[Date Prev][Date Next][Thread Prev][Thread Next]  
  [Date Index][Thread Index][Author Index][Subject Index]

LSR MIB comments and questions

  • From: Cheenu Srinivasan <csrinivasan@tachion.com>
  • Date: Thu, 6 Apr 2000 20:41:50 -0400
  • Cc: "'mpls@uu.net'" <mpls@UU.NET>

Title: RE: LSR MIB comments and questions

> > >Joan's question in ():
> > >(why? don't you think you need these other
> > >ways of configuring for completeness of this object?)
> >
> >          What the intent was with this object was to
> > identify either the signaling protocol, policy agent
> > (i.e.: COPS), agent (SNMP) or "other" configuration of this
> > object. The point here was to let external sources know
> > that if they did not create an object, that they may not
> > be allowed to delete/modify it depending on the implementation.
> > We distinguished SNMP since it seemed obvious. We also provided
> > "other" for managers who did not want to use "SNMP", but wanted
> > to note that something else configured the object (i.e.: cli,
> > web, etc...).
> >
> > >Also, why is policyAgent one of the choices, this is
> > >a MIB and it was my understanding that policyAgent's used
> > >PIBs.  PolicyAgents can't support RowStatus, so I believe
> > >that choice should be removed.
> > >
> > >         The PIB may not support RowStatus, but the agent which
> > >interacts with the PIB/PolicyAgent may create an entry. It
> > >is our intent for this enumeration to note this case.
> > >
> > >Joan's comments in ():
> > >(This may or may not be the case, it is not yet
> > >defined what the interactions between the Policy Agent and
> > >the SNMP Agent are going to be.  You have no way to know
> > >if the Policy Agent will be able to inform the SNMP Agent
> > >to create a Row or any other MIB entries for that matter.
> >
> >          As you pointed out, it may or may not be the case. We
> > are focusing on the "may" case. I believe the original request
> > for this object came from one of the reference implementations.
>
>
> It is not acceptable to put enums like this in a standard mib
> which "may" be defined.  If the interaction between a policyAgent
> and an SNMP Agent for row-creation is ever defined, it is a long
> long way off (YEARS).  By then this MIB will be on its 57th
> revision :)

Let me try to clarify before we drift too far afield (if we haven't already).

The intent of this object is to indicate the owner/creator of this
conceptual row. Just because we expose something via an SNMP interface
does not mean that these are/should be manipulated via SNMP. This is
true of all the standard MIBs we have out there. The
interaction/interface between the owner of the object and the LSR is
irrelevant here. This applies equally to any of the signaling protocols,
a policy agent etc. Any of them can and probably will use a proprietary
interface to create objects inside the LSR. Do you imagine that
LDP or RSVP is going to issue SNMP protocol requests to create/configure
anything? The concept of a PIB is also irrelevant here for the same reason
and only governs the interaction between the policy server and policy
agent.

Cheenu