[DNSOP] Proposed charter for DBOUND WG
"Murray S. Kucherawy" <superuser@gmail.com> Tue, 02 December 2014 17:00 UTC
Return-Path: <superuser@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 58B921A1EF9; Tue, 2 Dec 2014 09:00:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 fBvCWI98X_bg; Tue, 2 Dec 2014 08:59:56 -0800 (PST)
Received: from mail-wg0-x233.google.com (mail-wg0-x233.google.com [IPv6:2a00:1450:400c:c00::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6AE5E1A1DFA; Tue, 2 Dec 2014 08:59:56 -0800 (PST)
Received: by mail-wg0-f51.google.com with SMTP id k14so17341006wgh.24 for <multiple recipients>; Tue, 02 Dec 2014 08:59:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:cc:content-type; bh=HDQ+B7JktLkI1GE4+qvkl8g2EtAtnzZbAT3yAAbdbrk=; b=ykti1KjdZThtq1yaeND3SoBTcGfnWPp0I/d8Qaj0eBfpAWx8cU9dYLJku2u3pwLfqE EYOBOwxFuxkulC27gz9bOx8aHE9m+OZp5W8u0kBT8RkxZDC3xW1cwV39FlObX+qoHnIA 6hYtScgijlKFHWzgiX9UacRp59hm2Lug2TywTbv4rFTYJ3CvscrZeX+5UyMJm8gMM9m/ JcZaf4s1CjIq4kI486V+qIGaggis8Q7oEOl81ubQmfc1oId3bYnrT1RD+ev1/+xmJ0Nk cJc50rN1z31Fm8r0lcMqi/6G30rfzDQZIzHhaBjlfjcv6mWuC1FiJ+wTW/m+i6Hv17+J c5zg==
MIME-Version: 1.0
X-Received: by 10.180.211.201 with SMTP id ne9mr6705805wic.30.1417539595162; Tue, 02 Dec 2014 08:59:55 -0800 (PST)
Received: by 10.27.76.134 with HTTP; Tue, 2 Dec 2014 08:59:55 -0800 (PST)
Date: Tue, 02 Dec 2014 08:59:55 -0800
Message-ID: <CAL0qLwaVt+wkOLrgkgd+JPz848iWiQwyMBWWTZysRxY6fU+vaQ@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: IETF Apps Discuss <apps-discuss@ietf.org>, dnsop@ietf.org
Content-Type: multipart/alternative; boundary="001a11c266d60659bd05093ea85a"
Archived-At: http://mailarchive.ietf.org/arch/msg/dnsop/o9RRzCIyztttzEmxa0UbLI9S2F0
Cc: "dbound@ietf.org" <dbound@ietf.org>
Subject: [DNSOP] Proposed charter for DBOUND WG
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: Tue, 02 Dec 2014 17:00:05 -0000
Colleagues, Below is a proposed charter for a working group we're calling DBOUND, which is seeking to solve the problem of finding a way to identify administrative/organizational boundaries in the domain namespace. We'd like to get some feedback from outside the team of people that's been working on it. For the sake of tracking the feedback, please reply only to apps-discuss@ietf.org with any comments you may have. -MSK, APPSAWG co-chair dbound charter Various Internet protocols and applications require some mechanism for determining whether two domain names are related. A popular example is the need to determine whether example.com and foo.example.com, or evenexample.net, are subject to the same administrative control. To humans, the answer to this may be obvious. However, the Domain Name System (DNS), which is the service that handles domain name queries, does not provide the ability to mark these sorts of relationships. This makes it impossible to discern relationships algorithmically. For example, the right answer is not always "compare the rightmost two labels". The particular issue is that applications and organizations impose policies and procedures that create additional structure in their use of domain names. This creates many possible relationships that are not evident in the names themselves or in the operational, public representation of the names. Prior solutions for identifying relationships between domain names have sought to use the DNS namespace and protocol to extract that information when it isn't actually there; the concept of an administrative boundary is by definition not present in the DNS. Relying on the DNS to divine administrative structure thus renders such solutions unreliable and unnecessarily constrained. For example, confirming or dismissing a relationship between two domain names based on the existence of a zone cut or common ancestry is often unfounded, and the notion of an upward "tree walk" as a search mechanism is considered unacceptable. For the purposes of this work, domain names are approached as identifiers used by organizations and services, independent of underlying protocols or mechanisms. Specifically, the work will not propose any changes to DNS protocols except the possible creation of new resource record types (RRTYPES). Furthermore, we define an "organizational domain" to be a name that is at the top of an administrative hierarchy, defining transition from one "outside" administrative authority to another that is "inside" the organization. Currently, the most well known solution in existence is the Public Suffix List (PSL). The PSL is maintained by a Web browser producer and is kept current by volunteers on a best-effort basis. It contains a list of points in the hierarchical namespace at which registrations take place, and is used to identify the boundary between so-called "public" names (below which registrations can occur) and the private names (i.e., organizational names) below them. When this list is inaccurate, it exposes a deviation from reality that degrades service to some and can be exploited by others. Being the de facto resource, and lacking a more comprehensive, alternative solution for relationship identification, the functionality of the PSL has often been misused to accomplish means beyond its capabilities. For example, there is no way to confirm the relationship between two domain names, only signal that there is or is not a public boundary between the two. Additionally, there are questions about the scalability, central management, and third-party management of the PSL as it currently exists. In terms of specific use cases: Within the realm of email, there is a desire to link an arbitrary fully-qualified domain name (FQDN) to the organizational domain name (at some point in the namespace above it), in order to identify a deterministic location where some sort of statement of policy regarding that FQDN can be found. With respect to the web, there is a similar need to identify relationships between different FQDNs, currently accomplished by comparing ancestries. However, there is also desire to reliably identify relationships outside of the realm and constraints of the namespace tree. Previous work such as Author Domain Signing Practices (ADSP; RFC5617), and current work such as DMARC (draft-kucherawy-dmarc-base), would certainly benefit from having this capability. The DBOUND working group will develop one or more solutions to this family of problems. If possible, a unified solution will be developed. However, the working group may discover that the email, web, equivalence, and possibly other problems require independent solutions, in which case the working group will follow that path. The solutions may or may not involve changes to the DNS, such as creation of new resource record types; in any case, all such changes will be incremental only. This working group will not seek to amend the consuming protocols themselves (i.e., any web or mail standards) without rechartering, and only after completion of the base work. Any such work undertaken in parallel will eeed to be done as individual or independent submissions, or in another working group. Milestones: - TBD Co-chairs: - TBD
- [DNSOP] Proposed charter for DBOUND WG Murray S. Kucherawy