Fw: [Gen-art] Re: LC Review: draft-ietf-disman-remops-mib-v2-09.txt
"Randy Presuhn" <[email protected]> Mon, 13 Mar 2006 11:35:22 -0800
| Newsgroups | gmane.ietf.disman |
|---|---|
| Message-ID | <001601c646d5$477276a0$6401a8c0@oemcomputer> |
Hi - More comments. Reponses, particularly from implementors, would be most welcome. Randy ----- Original Message ----- > From: "Brian E Carpenter" <[email protected]> > To: "Joel M. Halpern" <[email protected]> > Cc: "Randy Presuhn" <[email protected]>; "Bert Wijnen" <[email protected]>; "Dan > Romascanu" <[email protected]>; <[email protected]>; <[email protected]> > Sent: Monday, March 13, 2006 4:35 AM > Subject: Re: [Gen-art] Re: LC Review: draft-ietf-disman-remops-mib-v2-09.txt > > All, > > I have tuned the cc list. > > Is there any reason the draft doesn't simply cite the socket API > standard to define the lookup functions? I'm a bit confused > about versions, but I believe that the latest version of > the Open Group/POSIX 'Networking Services' standard is the right one. > > RFC 3493 could also be cited for IPv6 but isn't standards track. > > Anyway, a firm citation, and clarification of the caching vs direct > resolution issue seems to be needed. > > Rapid comments, before I cast my IESG ballot, would be helpful. > > Brian > > Joel M. Halpern wrote: > > I was selected as General Area Review Team reviewer for this specification > > (for background on Gen-ART, please see > > http://www.alvestrand.no/ietf/gen/art/gen-art-FAQ.html). > > > > This document is nearly ready for publication as a Proposed Standard. I > > have one concern, described below, and a few minor comments. > > > > The definition of the lookup tables bothers me. > > The short form: > > The name of the MIB is NSLOOKUP. The name of the operation is dns. > > But the definition is not > > "perform a dns A or AAAA lookup." It is, "do the equivalent of some > > API" that the host may or may not have. > > This is not a good functional definition. > > The function is defined in very general terms. It performs either a > > symbolic lookup to get an IP address, with further definition only in > > terms of the name of common API functions, or a reverser lookup to get > > from IP address to name, again with the functional requirement given in > > terms of an API name. Given that these APIs are not standardized 9and > > no particular implementation is referenced) this is not a clear, > > implementable, interoperable definition. > > I suspect that the intent here is to allow whatever the host would do > > with a typical application request to get this kind of information. And > > that it is specifically vague so as to allow reference to caches or > > local configuration tables, as the host would perform. > > However, the text does not say "Do what you would do for a local > > application." It says "do something like these APIs." > > If the intent is explicitly to cause local caching / config tables to be > > visible to the MIB, then we MUST say that. > > If the intent is to perform a DNS lookup from that host (forward or > > reverse) then we need to say that. > > > > > > Minor: The description of the pingResultsTable refers to the > > pingPastProbeTable. There is no such table. Presumably, the > > pingProbeHistoryTable is intended. > > > > Minor: Could the first sentence of 3.1.4 on pingProbeHistoryTable be: > > The results of each past ping probe is stored in this table on a per > > pingCtlEntry basis. > > ? > > > > Minor: What is the purpose of traceRouteCtlByPassRouteTable? I can > > understand with ping needing to be able to say "ping this neighbor, even > > if routing is confused. However, why is there a similar entry in the > > traceroute control table? Given that the restriction is that one is > > talking to a neighbor, what is the point of sending a traceroute? > > > > > > > > At 04:50 PM 3/1/2006, Mary Barnes wrote: > > > >> --------------------------- > >> Reviewer: Joel Halpern > >> > >> - 'Definitions of Managed Objects for Remote Ping, Traceroute, and Lookup > >> Operations ' > >> <draft-ietf-disman-remops-mib-v2-09.txt> as a Proposed Standard > >> > >> IETF LC ends on 2006-03-09. > >> > >> The file can be obtained via > >> <http://www.ietf.org/internet-drafts/draft-ietf-disman-remops-mib-v2-09.txt>http://www.ietf.org/internet-drafts/draft-ietf-disman-re mops-mib-v2-09.txt > >> > > > > > > > > _______________________________________________ > > Gen-art mailing list > > [email protected] > > https://www1.ietf.org/mailman/listinfo/gen-art > > >