Just to make sharper the statements made by Tom. In the SNMP architecture in order for two entities to exchange management information we have a protocol (basic primitives to fetch pieces of information, set values of pieces of information or send notifications related to the pieces of information) and a data model (e.g. MIB model) expressed in a Data Modeling Language (e.g. SMI). The proposed text talks about the protocol (SNMP) but not about the information exchanged (data model). This is of little help.
Dan > -----Original Message----- > From: [email protected] [mailto:[email protected]] On > Behalf Of t.petch > Sent: Thursday, October 27, 2011 12:09 PM > To: [email protected] > Cc: [email protected]; [email protected]; [email protected] > Subject: Re: [OPSAWG] An SNMP Usage for RELOAD > > ----- Original Message ----- > From: <[email protected]> > To: "t.petch" <[email protected]> > Cc: <[email protected]>; <[email protected]>; <[email protected]>; > <[email protected]>; <[email protected]> > Sent: Wednesday, October 26, 2011 5:02 AM > > > In short, the relation between SNMP Usage and RELOAD as follows: > > SNMP Usage get a available IP address, which is used for SNMP > > communication, for snmeEngineID or NodeID or ResourceID or Manager > name by > > RELOAD mechanism, such as AppAttach, Store, Fetch. > > Then SNMP Usage uses this IP address for SNMP communication between > SNMP > > entities by the SNMP mechanism and architecture which defined in > RFC3411 > > and RFC5953 and other SNMP RFCs (as depicted in the diagram below). > And > > now there is little relation between SNMP Usage and RELOAD besides > using > > RELOAD certificate. So we say "SNMP entities talk to each other using > SNMP > > protocol on dedicated connections" > > No, it still does not make sense. You understand that an SNMP engine > can do > nothing until it has been customised - snmpEngineID, > snmpTargetAddrTable, etc - > and you use RELOAD to obtain that information; I assume you are > familiar with > the MIB modules into which that information must then be placed before > an engine > can communicate. > > Two engines can then communicate but cannot do anything useful without > suitable > MIB modules; the I-D says > " SNMP usage for RELOAD SHOULD provide the management functions ... > ... monitoring the number of the messages > initiated, forwarded or processed by nodes, reporting program > failure > , message forwarding failure or other error on nodes." > > This is a typical usage for SNMP but is quite impossible unless and > until a > suitable > MIB module is defined, which is what everyone using SNMP for management > then does. Your earlier response to David rejected the idea of > creating a MIB > module, which leaves me with two SNMP engines able to talk to each > other but > having nothing useful to say. > > The I-D also says > "As traditional network > management protocols (e.g., SNMP) cannot be directly applied to > RELOAD network management, it is necessary to introduce new RELOAD > usage of SNMP." > which is only true in the sense that SNMP cannot be directly applied to > any > network > management, unless and until there is a suitable MIB module. Once > there is, > and you have two communicating engines (which you say you will have), > then > of course SNMP can be used to manage anything, including RELOAD. > > Tom Petch > > > > > If you till have questions, please tell us. Thanks! > > > > > > ************************************************* > > 邮 件:[email protected] > > 内 线:81543 > > 外 线:025-52871543 > > 手 机:13776637274 > > 传 真:025-52872187 > > ************************************************* > > > > > > > > > > > > ----- Original Message ----- > > From: <[email protected]>; <[email protected]> > > To: <[email protected]>; <[email protected]>; <[email protected]>; > > <[email protected]> > > Cc: <[email protected]>; <[email protected]> > > Sent: Tuesday, October 25, 2011 4:23 AM > > > > > We have done more research on security and other issues based on > David's > > > comments, and updated our draft. > > > > > > This is the new version of draft: > > > http://www.ietf.org/id/draft-peng-p2psip-snmp-03.txt > > > > > > We welcome any comments! Thanks! > > > > > > Our analysis of David's comments as follows(blue text): > > > > > > 1) Use SNMPv3 terminology > > > Apparently, you come from the RELOAD side of things, not the SNMP > > > side. > > > Your text doesn't use the common SNMP terminology for various > > > SNMP-related things. > > > You will have a better chance of success if you describe SNMP- > related > > > things using the normal SNMPv3 terminology. > > > This isn't critical; your ideas seem reasonable, but since you > don't > > > use the standard terminology, you might mean slightly different > things > > > than what it would mean if you used the standard terminology. > > > > > > (I don't have a RELOAD background, so some of my comments might > seem > > > wrong because I don't know the RELOAD concepts and terminology. Now > > > you'll understand my point ;-) > > > > > > PYL: We have updated the draft using SNMP terminology. As we are > not > > SNMP > > > experts, some terminology may not be accurate. We will try to > improve > > this > > > over time. > > > > You are indeed using SNMP terminology, but I struggle to see how its > usage > > is > > the same as in RFC3411. > > > > RELOAD defines a messaging network, on top of which run applications, > > which > > RELOAD calls Usages, so when you define an SNMP Usage, you would > appear to > > be > > discarding most of an Architecture for SNMP as defined in RFC3411, > perhaps > > providing instead a gateway for functionality such as that specified > in > > RFC3414; > > or perhaps not, I do not find the I-D clear on this. Thus you have > > > > Application > > > > +-------+ +-------+ +-------+ > > | SIP | | XMPP | | SNMP | ... > > | Usage | | Usage | | Usage | > > +-------+ +-------+ +-------+ > > ------------------------------------------- Messaging API > > > > RELOAD > > > > but elsewhere you say > > ' SNMP entities talk to each other using SNMP protocol on dedicated > > connections' > > which is rather different. > > > > The I-D reads more like a wish list of requirements, than an > overview, > > architecture or framework. Or perhaps it is all beyond me:-( > > > > Tom Petch > > > > <snip> > > _______________________________________________ > OPSAWG mailing list > [email protected] > https://www.ietf.org/mailman/listinfo/opsawg _______________________________________________ P2PSIP mailing list [email protected] https://www.ietf.org/mailman/listinfo/p2psip
