Re: [homenet] APPSDIR review of draft-ietf-homenet-arch-10

Tim Chown <tjc@ecs.soton.ac.uk> Fri, 20 September 2013 16:30 UTC

Return-Path: <tjc@ecs.soton.ac.uk>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B096621F9343; Fri, 20 Sep 2013 09:30:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=-0.001, BAYES_00=-2.599, HTML_MESSAGE=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 615GOQQzmnnN; Fri, 20 Sep 2013 09:30:02 -0700 (PDT)
Received: from falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [IPv6:2001:630:d0:f102::25e]) by ietfa.amsl.com (Postfix) with ESMTP id EBB2F21F9A71; Fri, 20 Sep 2013 09:30:01 -0700 (PDT)
Received: from falcon.ecs.soton.ac.uk (localhost.ecs.soton.ac.uk [127.0.0.1]) by falcon.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id r8KGTelI002911; Fri, 20 Sep 2013 17:29:40 +0100
X-DKIM: Sendmail DKIM Filter v2.8.2 falcon.ecs.soton.ac.uk r8KGTelI002911
DKIM-Signature: v=1; a=rsa-sha1; c=simple/simple; d=ecs.soton.ac.uk; s=201304; t=1379694581; bh=K7IC7x5ZfW7UL2/eU5u5DbsJTkQ=; h=Mime-Version:Subject:From:In-Reply-To:Date:Cc:References:To; b=QtNW/GHR8NiIMQXLL3UqqeTnbNVRhLrUs9/UZ2StVMfBBUeqVRA72x6FER5bt+m2k hbLeOHSU+gofgRC/c79EL8UFyAD3BtXFbjW6KyzJtPFr7filGdO5aqCIz3FR6d2WcY RVdABML7hsf4A1V5hYccN8l/2adv6Cd7iAN6zLf0=
Received: from gander.ecs.soton.ac.uk (gander.ecs.soton.ac.uk [2001:630:d0:f102::25d]) by falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [2001:630:d0:f102::25e]) envelope-from <tjc@ecs.soton.ac.uk> with ESMTP (valid=N/A) id p8JHYe054453634417 ret-id none; Fri, 20 Sep 2013 17:29:41 +0100
Received: from dhcp-204-220.wireless.soton.ac.uk (dhcp-204-220.wireless.soton.ac.uk [152.78.204.220]) (authenticated bits=0) by gander.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id r8KGTahV019837 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Fri, 20 Sep 2013 17:29:36 +0100
Content-Type: multipart/alternative; boundary="Apple-Mail=_02D50A52-F6C4-42E0-BD1F-811E19AF8D80"
Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\))
From: Tim Chown <tjc@ecs.soton.ac.uk>
In-Reply-To: <3105F809-7E03-41D9-A634-DE32446FB19B@nominum.com>
Date: Fri, 20 Sep 2013 17:29:35 +0100
Message-ID: <EMEW3|729385f45e7899b27a7092f66c7f3d46p8JHYe03tjc|ecs.soton.ac.uk|89570788-2319-4922-B8DD-4359349683F7@ecs.soton.ac.uk>
References: <6.2.5.6.2.20130914143222.0b9590f0@elandnews.com> <C4F6B742-3784-48BA-8B97-BE3B8972DC39@ecs.soton.ac.uk> <EMEW3|72d902bbed65dc8b06cf46c298d30fe1p8I0CV03tjc|ecs.soton.ac.uk|C4F6B742-3784-48BA-8B97-BE3B8972DC39@ecs.soton.ac.uk> <6.2.5.6.2.20130918225335.0d0e2478@elandnews.com> <E01ACFFF-CA8F-4280-8CE0-2CC57E6270EE@nominum.com> <6.2.5.6.2.20130919074156.0cd2d900@elandnews.com> <3105F809-7E03-41D9-A634-DE32446FB19B@nominum.com> <89570788-2319-4922-B8DD-4359349683F7@ecs.soton.ac.uk>
To: Ted Lemon <Ted.Lemon@nominum.com>
X-Mailer: Apple Mail (2.1508)
X-ECS-MailScanner: Found to be clean, Found to be clean
X-smtpf-Report: sid=p8JHYe054453634400; tid=p8JHYe054453634417; client=relay,ipv6; mail=; rcpt=; nrcpt=7:0; fails=0
X-ECS-MailScanner-Information: Please contact the ISP for more information
X-ECS-MailScanner-ID: r8KGTelI002911
X-ECS-MailScanner-From: tjc@ecs.soton.ac.uk
Cc: "<apps-discuss@ietf.org>" <apps-discuss@ietf.org>, S Moonesamy <sm+ietf@elandsys.com>, Dave Cridland <dave@cridland.net>, The IESG <iesg@ietf.org>, draft-ietf-homenet-arch.all@tools.ietf.org, "homenet@ietf.org Group" <homenet@ietf.org>
Subject: Re: [homenet] APPSDIR review of draft-ietf-homenet-arch-10
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/homenet>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Sep 2013 16:30:03 -0000

On 19 Sep 2013, at 20:43, Ted Lemon <Ted.Lemon@nominum.com> wrote:

> On Sep 19, 2013, at 1:36 PM, S Moonesamy <sm+ietf@elandsys.com> wrote:
>> I agree that it would be good for the working group to evolve the document (see my previous comments about stabilizing the document and having a discussion about unresolved issues).  It might have been missed in my comments; what I am saying is that the working group already has the text it needs to get the work done; what's left is some rearrangement and tightening of the text to get a crisp document.
> 
> Possibly Tim got that from your comments—I didn't.   I should probably let Tim respond rather than continuing to muddy the waters.

Long email threads are prone to misunderstanding, so I'll just try to state my interpretation of where the arch doc is, and how it got there.

The arch doc, which is Informational, emerged from the original homenet charter, as per http://datatracker.ietf.org/wg/homenet/charter/. This talks about, for example, emerging IPv6 home networks with internal routing, heterogeneous links, and internal service separation. As well as the implications of moving from private IPv4+NAT to global IPv6. It says "The task of the group is to produce an architecture document that outlines how to construct home networks involving multiple routers and subnets" and also specifies the five areas to include: routing, prefix configuration, security, naming and service discovery. So the arch text that has evolved over some 15 iterations over a year and a half reflects that, and the layer 3 focus.

You can argue that it's a snapshot of current thinking, and we have discussed the notion of homenet versions (and indeed current discussions about hipnet and homenet are potentially about such an evolution, and whether it can be made to work), but I think it's a little more than that given the 18+ months of discussion that have led us to where we are, including literally thousands of list emails, and at least five IETF meetings. Some paragraphs have been the result of 200+ emails. The document title has remained unchanged over that time, and the structure relatively stable. While there are some very valid DISCUSSes on the text, I believe it represents, as a whole, a good consensus of the WG.

I think the vast majority of DISCUSSes can be addressed without any serious surgery. And it's good to have such interest focused on the document.

The questions from APPSDIR seem to focus around a) the document structure and how/whether it's readily digestible by APPSDIR people, and whether certain application-oriented aspects are discussed/made clear, and b) the document title.

As the document editor, I agree with Jari and Brian that I believe the text meets the original brief. That said, the reality is that whatever is built at layer 3, and the way in which security and naming/SD are handled, will have an affect on applications. I've always assumed there would be a separate text aimed at application developers, just as I expect further texts on naming/SD, security, and routing protocol/prefix configuration solutions. The arch doc is not intended to be a standards track complete spec, rather as an Informational document it states the WG consensus on the path that we'll be taking in that future work. Could it be more concise? Yes, but having had some long threads to get consensus, I'm wary of significant pruning that might spark further long discussions. Might some of the documented principles change with the benefit of future hindsight? Yes, it's possible some may, but we need something to work from, and to point at when dojng the future work. And the RFC library is full of examples of -bis documents.

Do we want to spend more time now, given the desire to move ahead with the other work, restructuring the arch doc? It could be done, but I wonder whether the gain is a worthwhile tradeoff, when a separate document could be produced, co-authored perhaps by APPSDIR people.  Or perhaps we might instead add a short section early in the document on application implications, answering some or all of the questions SM raised.

And the title? Well, personally I have no emotional attachment to the current title. If the IESG were to say let's rename it "Networking Principles for Future IPv6 Home Networks" then I would lose no sleep.

Sorry if that was a bit rambling, but hopefully it makes some of the history and how we got where we are at least a bit clearer. If any of the above sounds in any way tetchy, my apologies, its the result of parsing a few thousand emails to get to the document that we currently have...

Tim