Re: [addr-select-dt] Things to consider for wednesday meeting.

Tim Chown <tjc@ecs.soton.ac.uk> Thu, 17 June 2010 14:41 UTC

Return-Path: <tjc@ecs.soton.ac.uk>
X-Original-To: addr-select-dt@core3.amsl.com
Delivered-To: addr-select-dt@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E8BF43A687F for <addr-select-dt@core3.amsl.com>; Thu, 17 Jun 2010 07:41:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.005
X-Spam-Level:
X-Spam-Status: No, score=-1.005 tagged_above=-999 required=5 tests=[AWL=-1.006, BAYES_50=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GfTLXFw3MtiT for <addr-select-dt@core3.amsl.com>; Thu, 17 Jun 2010 07:41:42 -0700 (PDT)
Received: from falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [IPv6:2001:630:d0:f102::25e]) by core3.amsl.com (Postfix) with ESMTP id 8F6133A67D6 for <addr-select-dt@ietf.org>; Thu, 17 Jun 2010 07:41:37 -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 o5HEfbfH009140 for <addr-select-dt@ietf.org>; Thu, 17 Jun 2010 15:41:37 +0100
X-DKIM: Sendmail DKIM Filter v2.8.2 falcon.ecs.soton.ac.uk o5HEfbfH009140
DKIM-Signature: v=1; a=rsa-sha1; c=simple/simple; d=ecs.soton.ac.uk; s=200903; t=1276785697; bh=+304+I7uHFL0jMa5zHIVOy6hWIU=; h=References:In-Reply-To:Mime-Version:From:Subject:Date:To; b=C702mGaOb6M6cxzHf9dm/e0P1u9qOy161h8oSYpt09b1BNMmdyLFMhSfmfDnHgInX oNgKeQMMfnABTgeDeMvT1giwd/yyIxReIWvJ8eMqDoea8Le2W+KB7O239hbyinyYA+ BEd1pQoEKPDhyenm4hedOXqYGa3mEKpJjeM8OMxU=
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 id m5GFfb0540024406oZ ret-id none; Thu, 17 Jun 2010 15:41:37 +0100
Received: from cerf.ecs.soton.ac.uk (cerf.ecs.soton.ac.uk [152.78.69.39]) by gander.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id o5HEfavN005797 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for <addr-select-dt@ietf.org>; Thu, 17 Jun 2010 15:41:37 +0100
References: <D22C544D-462D-4E20-A4E7-773BC112D8D3@nttv6.net> <0837AE87-B44A-48E2-8D4A-AF16D0AB0961@ecs.soton.ac.uk>
In-Reply-To: <D22C544D-462D-4E20-A4E7-773BC112D8D3@nttv6.net>
Mime-Version: 1.0 (Apple Message framework v1081)
Content-Type: text/plain; charset="us-ascii"
Message-ID: <EMEW3|35488b148810000a12626f7e6a50d2afm5GFfb03tjc|ecs.soton.ac.uk|0837AE87-B44A-48E2-8D4A-AF16D0AB0961@ecs.soton.ac.uk>
Content-Transfer-Encoding: quoted-printable
From: Tim Chown <tjc@ecs.soton.ac.uk>
Date: Thu, 17 Jun 2010 15:41:36 +0100
To: addr-select-dt@ietf.org
X-Mailer: Apple Mail (2.1081)
X-ECS-MailScanner: Found to be clean, Found to be clean
X-smtpf-Report: sid=m5GFfb054002440600; tid=m5GFfb0540024406oZ; client=relay,ipv6; mail=; rcpt=; nrcpt=1:0; fails=0
X-ECS-MailScanner-Information: Please contact the ISP for more information
X-ECS-MailScanner-ID: o5HEfbfH009140
X-ECS-MailScanner-From: tjc@ecs.soton.ac.uk
Subject: Re: [addr-select-dt] Things to consider for wednesday meeting.
X-BeenThere: addr-select-dt@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IPv6 Address Selection Design Team <addr-select-dt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/addr-select-dt>, <mailto:addr-select-dt-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/addr-select-dt>
List-Post: <mailto:addr-select-dt@ietf.org>
List-Help: <mailto:addr-select-dt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/addr-select-dt>, <mailto:addr-select-dt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Jun 2010 14:41:46 -0000

On 16 Jun 2010, at 03:15, Arifumi Matsumoto wrote:

> All,
> 
> for tomorrow's meeting, I have these things to share/discuss in mind.
> 
> 1) multihome-without-nat66 activity
> 2) discussions/outputs from IETF77
> 3) remaining issues
> 4) next step

Hi.

First, many thanks for rallying us and organising the call and Tony for the Webex hosting.

Here's my rough notes on what we discussed.  Please do correct/add anything I misunderstood, left out or noted down incorrectly.

1.   multihome-without-nat66 activity

We discussed draft-troan-multihoming-without-nat66-00 and agreed that the draft was relevant to our work and worth reading more closely and contributing to.  There did not seem to be any conflicts.   It may help focus some of our own discussions.

Tim circulated a pointer to 
	draft-huitema-multi6-addr-selection-00
	draft-huitema-multi6-experiment-00
which appear to be older takes on a similar theme.

Tony mentioned his desire to revive his work on ICMPv6 messaging to indicate selection problems/hints.   I haven't reread Christian's drafts yet but I recall a similar idea is mentioned in one of those.

2.  Discussion/outputs from IETF77

I think we agreed it's too early to discuss the specifics of configuration syntax.

3.  Remaining issues

The latest draft from the DT discussion is draft-ietf-6man-addr-select-considerations-00, which just expired and should be refreshed.

How dynamic?  I think we agreed that cases where policy changes might be very dynamic would be where either hosts are moving within a site frequently, or where the site is using very dynamic traffic engineering that may affect external path selections.    For the typical enterprise this would be unusual, as it would be for a typical SOHO network.

We felt that in the general case when a device fetches/receives new address configuration information it should also fetch/receive the policy information.

We didn't discuss policy distribution in non-DHCPv6 networks, though we did say such networks are probably not 'managed' and thus there's less likely to be configured policy to distribute.

On policy conflicts we agreed this was of course a hard problem.   It's also one that's generic to other DHCP-served configuration information not just address selection policy (if we work on that as a solution), and also to conflicts between configuration information received in other ways (perhaps by RFC5006-bis or even manual configuration).   There are also per-interface conflicts, e.g. from a laptop in a 'coffee shop' wireless running a VPN connection to a home site; policy may then apply per prefix in use.   

We did say that the delivery of the configuration information is a 'network' problem while the conflict resolution is a 'host' one, so if that claim is reasonable we could begin to work on these independently (and policy conflict is something 'bigger picture' to include mif WG etc).

The question of legacy hosts was raised.   There was some agreement that this is not an overly important issue.

We seemed to agree that pushing out RFC3484-bis asap was good given many implementors have already applied many of the recommendations that have been made.   See draft-arifumi-6man-rfc3484-revise-02.

4.  Next steps

We talked about the need to get something out (policy distribution method for an enterprise for example) against the likely IETF requirement to consider enough corner cases to make the work valid.   We felt that by abstracting the distribution method to the network and stating the conflict resolution is a per-host issue, we can make progress on at least a DHCPv6-based distribution solution (given our consensus on 'how dynamic' above).

We agreed to try to hold another telecon in 2 weeks or so after discussion on the list.    The list discussion could usefully work on an applicability statement.

We would try to find out the Apple position on address selection implementation for Mac OSX.    It does appear from NANOG that Apple are to implement DHCPv6 'soon'.

Tim