Re: [Geopriv] AD review of draft-ietf-geopriv-res-gw-lis-discovery-05

Richard Barnes <rlb@ipv.sx> Wed, 17 July 2013 14:23 UTC

Return-Path: <rlb@ipv.sx>
X-Original-To: geopriv@ietfa.amsl.com
Delivered-To: geopriv@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2733F21F9EA3 for <geopriv@ietfa.amsl.com>; Wed, 17 Jul 2013 07:23:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.976
X-Spam-Level:
X-Spam-Status: No, score=-3.976 tagged_above=-999 required=5 tests=[AWL=-1.000, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
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 ChVmS66OynLI for <geopriv@ietfa.amsl.com>; Wed, 17 Jul 2013 07:23:09 -0700 (PDT)
Received: from mail-oa0-f51.google.com (mail-oa0-f51.google.com [209.85.219.51]) by ietfa.amsl.com (Postfix) with ESMTP id 3029321F9A2D for <geopriv@ietf.org>; Wed, 17 Jul 2013 07:23:09 -0700 (PDT)
Received: by mail-oa0-f51.google.com with SMTP id i4so2623423oah.10 for <geopriv@ietf.org>; Wed, 17 Jul 2013 07:23:08 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-originating-ip:in-reply-to:references:date :message-id:subject:from:to:cc:content-type:x-gm-message-state; bh=wlPoj1YAIbFtNSlDz5ep2hItAF0k/kpagQYmjmBLM6o=; b=YyiHXXdWPCgWI7SvSkvWdlpJ4kWy7oe2p+SJp1SHa8zMwzvEjLj49rtg8yDRH2KaQt JBSSzP9uFTdzVVIHokTaFN4OqWFs2ZsU2x3pVYp+mU9HDE3VulVuR98dVr5S/uCWNdzK WTHZRNFfCMfK24bqN9M9lwojt21eM+GpYZDXqotKiqNppdCLNow4kirLgSogw5ZSx1zX mLdcKb3C4cloph+3Wqg/1aIWnWS054TWUMq0DUr17Zt2e5TFADZSTnLtN5uQlESKemZ2 IqxTS9H19RxVANtqlP0TPod8zk4HxUiFwMkJoZqqh/k6gxK9Ca9hKEDKT9yr/i2W95k7 gzWg==
MIME-Version: 1.0
X-Received: by 10.60.97.74 with SMTP id dy10mr8367164oeb.27.1374070988586; Wed, 17 Jul 2013 07:23:08 -0700 (PDT)
Received: by 10.60.26.135 with HTTP; Wed, 17 Jul 2013 07:23:08 -0700 (PDT)
X-Originating-IP: [192.1.51.93]
In-Reply-To: <53F00E5CD8B2E34C81C0C89EB0B4FE732DDFB635@wds-exc1.okna.nominet.org.uk>
References: <CAL02cgQ1XyxGg0KZv__TRmAE3wSnyX04-kVwdu0+ARmyEExcTg@mail.gmail.com> <53F00E5CD8B2E34C81C0C89EB0B4FE732DDFB635@wds-exc1.okna.nominet.org.uk>
Date: Wed, 17 Jul 2013 10:23:08 -0400
Message-ID: <CAL02cgTKQL9J8NUXHvvF++tSTEt1p+d1LdJgrUEiiBjJz1BVVA@mail.gmail.com>
From: Richard Barnes <rlb@ipv.sx>
To: Ray Bellis <Ray.Bellis@nominet.org.uk>
Content-Type: multipart/alternative; boundary="089e0115e9fa2bd57504e1b5d58e"
X-Gm-Message-State: ALoCoQke35iW79nLZU9pNsGGLpLCFB8XCU0i6Tobb2pNJ+3xY4ewqEBqt1UF5hl3mfa9NpSli4Vc
Cc: "geopriv@ietf.org" <geopriv@ietf.org>
Subject: Re: [Geopriv] AD review of draft-ietf-geopriv-res-gw-lis-discovery-05
X-BeenThere: geopriv@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Geographic Location/Privacy <geopriv.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/geopriv>, <mailto:geopriv-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/geopriv>
List-Post: <mailto:geopriv@ietf.org>
List-Help: <mailto:geopriv-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/geopriv>, <mailto:geopriv-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Jul 2013 14:23:16 -0000

Hi Ray,

Thanks for your reply.  That makes sense to me.  I'll go ahead and send
this to LC.

--Richard


On Tue, Jul 16, 2013 at 6:11 AM, Ray Bellis <Ray.Bellis@nominet.org.uk>wrote:

>
> On 21 Jun 2013, at 16:50, Richard Barnes <rlb@ipv.sx> wrote:
>
> > Question 1:
> > I compared the discovery process in this document to the one in
> draft-google-self-published-geofeeds, which led me to wonder whether this
> document could make use of SOA records to guide the search.  A few of
> possible revisions to the algorithm come to mind:
> > 1. Instead of climbing, just skip to the SOA (The approach from the
> other document)
> > 2. Query at SOA and less specific (regarding the SOA as a logical
> network boundary)
> > 3. Query at SOA and more specific (if the nearest network hasn't
> provisioned, don't allow less-specifics to override)
> >
> > Have the authors considered these possibilities?  Are any of these worth
> considering?  It seems like using the SOA record would help make it more
> predictable to network operators where they should provision the LIS
> discovery records.  My initial impression is that (2) seems to strike the
> balance between reducing queries, while still allowing fall-back.  Even if
> the answer is that there's no good use for SOA, it could be helpful to have
> a couple of sentences saying why.
>
> The approach in draft-google-self-published-geofeeds is to query for a
> NAPTR record at the same owner name in .arpa as a device's PTR record
> should be, and if not found, use the SOA that would be returned in the
> negative response to determine the zone cut, and then issue a second NAPTR
> query at that owner name.
>
> There are two flaws that I can see in this approach:
>
> 1.  The SOA record will not be returned if there are _other_ NAPTR records
> present for the same owner name.
>
> 2.  It doesn't permit jumping out of a delegated .arpa zone into the
> parent zone.
>
> I think the first issue is kind of a show stopper, at least if one is
> using existing RRTYPES.  It might work if an application had a dedicated
> RRTYPE instead of re-using NAPTR.  I've just flagged this with the authors
> of that document.
>
> I see the second issue as problematic for our particular application.
>  IMHO, delegation of your .arpa space should not prevent the discovery
> mechanism from finding your ISP LIS, nor require you to insert your own
> NAPTR records and keep those in sync with your ISP's.
>
> To jump out above the zone cut to find the next less specific SOA would
> require the issuing of a "nonsense" query with at least one label removed,
> at which point you're kind of back to tree climbing.
>
> kind regards,
>
> Ray
>
>
>