Re: [apps-discuss] [taugh.com-standards] Comments on draft-levine-orgboundary

"John R Levine" <johnl@taugh.com> Sun, 21 July 2013 13:16 UTC

Return-Path: <johnl@taugh.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 74EED11E80E7 for <apps-discuss@ietfa.amsl.com>; Sun, 21 Jul 2013 06:16:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.568
X-Spam-Level:
X-Spam-Status: No, score=-2.568 tagged_above=-999 required=5 tests=[AWL=0.032, BAYES_00=-2.599, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JLLLQDx44puF for <apps-discuss@ietfa.amsl.com>; Sun, 21 Jul 2013 06:16:14 -0700 (PDT)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id 40C8211E80D9 for <apps-discuss@ietf.org>; Sun, 21 Jul 2013 06:16:14 -0700 (PDT)
Received: (qmail 126 invoked from network); 21 Jul 2013 13:16:13 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:user-agent:cleverness; s=7d.51ebdf1d.k1307; bh=mcPM5QrzoIHmNJa3/3sKTiPeH27Akqi0s3zOP5kZmbY=; b=PsWrSDCZIjCb9ZkdVfsZ5ys2WBR9IwSiKsrD45/TcTR6IkTzorZN1hKg88wExZKZLYwmR7mw4CiHcCCOkSGH97kw8dYXVNrZM1GvPv4dELV7K+a2GgNb6Op9qQTWMoi+2CGgi93ytJDFLl/hYcoMhFOBTBMJoWJsiN2785tGECewX0nYmqp53aa82V2R2nLM1OgRLmPT9pzE7EH7v2L8ippcv7y/wzXstV96lhe4v4xBNnM9y4woS7oMWMwCYWdh
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:user-agent:cleverness; s=7d.51ebdf1d.k1307; bh=mcPM5QrzoIHmNJa3/3sKTiPeH27Akqi0s3zOP5kZmbY=; b=VDOqojxtI2TcwOKVj5UzroZ0hzJ6+2zN0Y/cB3KSdEGOo3Nb30dMn0SI0SZsPMb6D2HGZ4XDpm5SyCsRXNLmsgvWqTzYIM+/eXDPFvTP3SGdGgBabFaGT46npWaVg+1F8wMKRfDN3woPse1vwxaQSs69bTVqj64jlxDi7be1tTC4ff/rIjY3fGQ9ts/zK3a70wlSxOQe3d3r8+meKtYbErHc6eAS5xEOntLtOwPfB2N6PnZjhG6UHPVuSU52Hout
Received: (ofmipd 127.0.0.1); 21 Jul 2013 13:15:51 -0000
Date: Sun, 21 Jul 2013 09:16:12 -0400
Message-ID: <alpine.BSF.2.00.1307210907590.15183@joyce.lan>
From: John R Levine <johnl@taugh.com>
To: "Murray S. Kucherawy" <superuser@gmail.com>
In-Reply-To: <CAL0qLwZD6uV-XZkwQBX2MEmDmnBy2opt9pgGFrAgUxnr+LJk7g@mail.gmail.com>
References: <CAL0qLwZD6uV-XZkwQBX2MEmDmnBy2opt9pgGFrAgUxnr+LJk7g@mail.gmail.com>
User-Agent: Alpine 2.00 (BSF 1167 2008-08-23)
Cleverness: None detected
MIME-Version: 1.0
Content-Type: MULTIPART/signed; protocol="application/pkcs7-signature"; micalg="sha1"; BOUNDARY="3825401791-2127892046-1374412573=:15183"
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] [taugh.com-standards] Comments on draft-levine-orgboundary
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jul 2013 13:16:15 -0000

> A query to _ob.ca might yield a response that indicates boundaries at the
> federal, provincial, and municipal levels, such as "ob=1 ca on.ca
> toronto.on.ca".  The issue I can see is that in fact there are domains in
> .ca, domains in .on.ca (and the other twelve), and domains in the
> municipal-level domains which as I recall number in the thousands in
> Canada.  It would be impossible to enumerate them all in a reply to _ob.ca,
> certainly without switching to TCP or having some kind of indirection.
> Might it be better to have a reply syntax that can indicate "stuff can be
> registered here and up to n levels below"?

Unfortunately, that doesn't work.

   aaa.foo.ontario.ca and bbb.foo.ontario.ca are the same entity

   aaa.toronto.ontario.ca and bbb.toronto.ontario.ca are not

This argues for going back to the wildcard hack, with records like

  *.ontario._ob.ca TXT "ontario.ca"
  *.toronto.ontario._ob.ca TXT "toronto.ontario.ca"

These have lousy DNS cache behavior, but the closest encloser rule means 
that you can find the cut point for any domain with one UDP lookup.

Regards,
John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
"I dropped the toothpaste", said Tom, crestfallenly.