On Mon, Jun 12, 2023 at 1:14 PM, Edward Lewis <edward.le...@icann.org>
wrote:

> On 6/8/23, 11:23 PM, "DNSOP on behalf of Bob Bownes -Seiri" <
> dnsop-boun...@ietf.org on behalf of bow...@seiri.com> wrote:
>
> I would posit that the potential to view the word as offensive has
> increased as language usage has changed in the intervening years since it
> was first used in this context.
>
> Researching a now-abandoned draft on the origin of domain names, I
> struggled to find dictionary definition of 'resolve' that matched what we
> now call DNS resolution. In the early IEN and RFC (Internet Engineering
> Notes and Request for Comments), the first uses of 'resolve' were in the
> context of a group of people deciding on a path forward. As in "the
> committee resolved to investigate..."
>
> It wasn't until I asked the authors of one of the old RFCs (I now forget
> which one) where the term 'resolve' began to mean mapping a name to a
> network address. The answer was 'from the field of compiler design.' As in
> resolving a variable name to a memory location. In hindsight, this was
> obvious but trying to go from dictionary definitions and common use then
> and now, I didn't see the link.
>
> As far as 'lame' - besides the term sliding from being an objective
> assessment to a derogatory term as time goes by, it's meaning in the DNS
> context is not clear. The use I am familiar with covers a server's response
> to a query for a name for which the server has absolutely no information,
> as opposed to looking at a delegation set which has 'issues.'
>

I have always pictured this sort of like a horse, with the zone being the
"body" of the horse, and various nameservers as being hooves at the end of
the legs. Basically, the horse is balancing on 4 nameservers. If one of the
legs is "lame", trying to use it doesn't work and the horse/zone is less
stable. If enough nameservers stop working, the horse topples over.

When I say: "I  have always pictured this …" I mean the one time that I
spent a few milliseconds going: "Oh, I wonder where that term came from?
Oh, horses get lame, makes sense, look a squirrel!"

W



Both of those deserve terms and different ones as they are different
> situations.
>
> I'm not sure the case of a server receiving a query for which it has no
> information is very important anymore. Servers now will return either
> SERVFAIL or REFUSED for it and the operationally impacting situation I was
> working has been mitigated by this. However, I have seen a situation when
> earnest traffic (not DDoS flood) has been sent to a server that was not
> (yet) configured for a zone. But this happened once and was taken care of
> locally once the sender of the traffic realized what they were doing (or
> hadn't done). Perhaps the use of 'lame' for this can be left in the
> dustbin, like so many other objects we no longer use in life. Perhaps the
> queries are just 'out of bailiwick' queries relative to the server.
>
> As far as assessing the health of a parent to child delegation, I'll leave
> terminology about that to those who work that area. Broken, damaged, etc.,
> but I bet that just about any descriptive term today may drift into other
> meanings as languages evolve.
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
>
_______________________________________________
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop

Reply via email to