Re: [DNSOP] Fwd: New Version Notification for draft-dickson-dnsop-spartacus-system-00.txt

Phillip Hallam-Baker <phill@hallambaker.com> Mon, 27 October 2014 18:16 UTC

Return-Path: <hallam@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C56411A8932 for <dnsop@ietfa.amsl.com>; Mon, 27 Oct 2014 11:16:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.277
X-Spam-Level:
X-Spam-Status: No, score=-1.277 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dbMUJaLP6och for <dnsop@ietfa.amsl.com>; Mon, 27 Oct 2014 11:16:44 -0700 (PDT)
Received: from mail-la0-x232.google.com (mail-la0-x232.google.com [IPv6:2a00:1450:4010:c03::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8115F1A8969 for <dnsop@ietf.org>; Mon, 27 Oct 2014 11:16:43 -0700 (PDT)
Received: by mail-la0-f50.google.com with SMTP id s18so6399018lam.37 for <dnsop@ietf.org>; Mon, 27 Oct 2014 11:16:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=ZhuFE8u3g7UVTr2AEGH8f3D6+0a6T6Ecb5GUtJoyCmg=; b=eecikoHZiraZB5HUgXEHX+EPGqCu8uyKAXurQsEhlV1YM8RbrQAG+TXPIe+S7J4xC6 CmGPrm+VWYisV3sbhKLgh54u2Ae0JRTXyNG2KFcx2qg82orJ8/cU1wykj01VrDSke35Q YwiA0K9Gjr0g4lxggqsROTCGr+StYYZbf180JrLTRfnztrPXes0AXycM5hQkQ+qtHa1p Sta+1ro/uxinfMmu0yMPBweInnqM1kK/819V6vHmkSmVrLgAXSnim2PKxG9J8mL2N29H FMtwRQV+9cJyF5xx87ADrTqOZFgBb9m1VDEpRdsrj+CPjvT3rLqX7+pGC6DORBl8vGGf r7lw==
MIME-Version: 1.0
X-Received: by 10.112.221.226 with SMTP id qh2mr25711426lbc.5.1414433801313; Mon, 27 Oct 2014 11:16:41 -0700 (PDT)
Sender: hallam@gmail.com
Received: by 10.112.214.163 with HTTP; Mon, 27 Oct 2014 11:16:41 -0700 (PDT)
In-Reply-To: <CAH1iCirq3uoOMjiknEDqrB-WSpz0Aovd_VyHzA-m_dNfDf-kuA@mail.gmail.com>
References: <20141016011155.4184.69709.idtracker@ietfa.amsl.com> <CAH1iCirq3uoOMjiknEDqrB-WSpz0Aovd_VyHzA-m_dNfDf-kuA@mail.gmail.com>
Date: Mon, 27 Oct 2014 14:16:41 -0400
X-Google-Sender-Auth: XsYrniOrd53WDDFu93T8BRzlJ1k
Message-ID: <CAMm+Lwgv6Exu8MkgOeTLnNC2=AQKBd3OU6uttXycgx2pUsxsew@mail.gmail.com>
From: Phillip Hallam-Baker <phill@hallambaker.com>
To: Brian Dickson <brian.peter.dickson@gmail.com>
Content-Type: multipart/alternative; boundary="001a1135ecb849238305066b8841"
Archived-At: http://mailarchive.ietf.org/arch/msg/dnsop/4nP-y5cF2ABBMDk4ZiWSpEu9zWY
Cc: "dnsop@ietf.org WG" <dnsop@ietf.org>
Subject: Re: [DNSOP] Fwd: New Version Notification for draft-dickson-dnsop-spartacus-system-00.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Oct 2014 18:16:46 -0000

I understand what is being attempted here and I am a big fan of JSON. But I
don't see the value in representing DNS information in an alternative
syntax.


If we are going to change the discovery interface I would want to go a step
up in abstraction and present the type of interface the application layer
needs. An application is not interested in the details of DNS, it just
wants to connect to a particular service at a particular named site. Using
SRV service names and DNS names is what the application needs.

This is the approach I take in omnibroker:

https://datatracker.ietf.org/doc/draft-hallambaker-omnibroker/


Here the discovery protocol is a meta-discovery protocol taking information
from multiple sources.


On Wed, Oct 15, 2014 at 9:58 PM, Brian Dickson <
brian.peter.dickson@gmail.com> wrote:

> Hi,
> This is the second of the pair of drafts submitted together for
> consideration.
> (See the first post for the full description.)
> Brian Dickson
> ---------- Forwarded message ----------
> From: <internet-drafts@ietf.org>
> Date: Wed, Oct 15, 2014 at 6:11 PM
> Subject: New Version Notification for
> draft-dickson-dnsop-spartacus-system-00.txt
> To: Brian Dickson <brian.peter.dickson@gmail.com>
>
>
>
> A new version of I-D, draft-dickson-dnsop-spartacus-system-00.txt
> has been successfully submitted by Brian Dickson and posted to the
> IETF repository.
>
> Name:           draft-dickson-dnsop-spartacus-system
> Revision:       00
> Title:          System to transport DNS over HTTP using JSON
> Document date:  2014-10-15
> Group:          Individual Submission
> Pages:          34
> URL:
> http://www.ietf.org/internet-drafts/draft-dickson-dnsop-spartacus-system-00.txt
> Status:
> https://datatracker.ietf.org/doc/draft-dickson-dnsop-spartacus-system/
> Htmlized:
> http://tools.ietf.org/html/draft-dickson-dnsop-spartacus-system-00
>
>
> Abstract:
>    This is the SPARTACUS DNS gateway system.  It is designed to
>    facilitate the transport of DNS messages opaquely, across problematic
>    sections of the Internet.  It uses JSON encoding, and HTTP(S) as the
>    protocol for transport.
>
>    The main criteria of SPARTACUS is that it preserve DNS messages
>    verbatim, and that only properly formatted DNS messages are passed.
>
>    There are two modes (so far) defined: DNS forwarder (dns clients
>    point to a local gateway, which forwards to a remote gateway for
>    sending to a DNS resolver); and transparent proxy (DNS packets are
>    intercepted, passed to a local gateway, which sends them to the
>    remote gateway, with original destination IP address etc. encoded,
>    and used by the remote gateway as the destination).
>
>    DNS messages are NAT-friendly, so changes to IP or UDP headers do not
>    impact them.  Thus, SPARTACUS does not interfere with TSIG, SIG(0),
>    or Eastlake Cookies.
>
>    This document describes the system, the components, and behavior,
>    with examples.
>
>
>
>
> Please note that it may take a couple of minutes from the time of
> submission
> until the htmlized version and diff are available at tools.ietf.org.
>
> The IETF Secretariat
>
>
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
>
>