On Sep 29, 2011, at 4:05 AM, Masataka Ohta wrote:
>> that happens sometimes. however, i often end up in an email conversation
>> with
>> a problem reporter, and i often ask them to run certain "dig" commands. so,
>> even if i can't reach a recursive server, a feature like this can still help
>> me.
>
> It may work for you if you don't receive too much wrong requests.
>
> For scalable management, however, what you need is call center
> operators as a firewall.
And we're already seeing today, and expect more in the future, systems where
the front-line support instructions include "run a one-click or two-click
tool", rather than "run dig".
As an author of such tools, I strongly support this proposal, as the basic
philosophy of these tools are:
1: Discover a common problem
2: Develop a manual test that understands that problem
{this is the "ask the user to run dig" method.}
3: Wrap up an automatic version of the test into the comprehensive suite...
We have already seen that 3 is very powerful with Netalyzr: at least one
on-line game has adopted Netalyzr as their debugging tool of choice for more
advanced problems.
The information that this proposal realizes, through the use of a very simple
convention, would be of an aid in debugging subtle anycast problems, over paths
that the user OR anycast operator can't easily access otherwise.
Yes, the end USER probably doesn't, and shouldn't care about such information,
but it must be obtainable from the end user's vantage point if you want to
enable such tools to debug DNS anycast issues.
The only additions I'd make is an additional keywords medium- and long-
prepended to the query, and unicast-ip.
The length keyword should have the same information, but with padding in the
text records to a packet length of approximately 1100B and 1800B long.
The reason for this addition is to enable debugging of individual paths for DNS
MTU issues.
While unicast-ip should return an A record for (a) unicast IP address of the
server.
The reason for this is to assist tools which can look up A records but not TXT
records. (EG, the Java API allows easy lookup of IP addresses but doesn't
allow grabbing of TXT records, so unless the Java applet is contacting the
server directly, server identification can be harder).
_______________________________________________
DNSOP mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/dnsop