7 Mar 2006 00:10
Re: LC Review: draft-ietf-disman-remops-mib-v2-09.txt
Joel M. Halpern <joel <at> stevecrocker.com>
2006-03-06 23:10:07 GMT
2006-03-06 23:10:07 GMT
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(Continue reading)
RSS Feed