Re: [v6ops] Two prefixes [draft-ietf-v6ops-icp-guidance WGLC]

Cameron Byrne <cb.list6@gmail.com> Wed, 08 August 2012 04:06 UTC

Return-Path: <cb.list6@gmail.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9EE8B11E80EA for <v6ops@ietfa.amsl.com>; Tue, 7 Aug 2012 21:06:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.176
X-Spam-Level:
X-Spam-Status: No, score=-3.176 tagged_above=-999 required=5 tests=[AWL=-0.177, BAYES_00=-2.599, J_CHICKENPOX_13=0.6, 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 haO-U8ulIbdT for <v6ops@ietfa.amsl.com>; Tue, 7 Aug 2012 21:06:22 -0700 (PDT)
Received: from mail-wi0-f178.google.com (mail-wi0-f178.google.com [209.85.212.178]) by ietfa.amsl.com (Postfix) with ESMTP id A6B7311E80F3 for <v6ops@ietf.org>; Tue, 7 Aug 2012 21:06:21 -0700 (PDT)
Received: by wibhr14 with SMTP id hr14so218988wib.13 for <v6ops@ietf.org>; Tue, 07 Aug 2012 21:06:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=7P8YuRcflzKf7i1qDpvE2IQQC93YzIipYfT80cewVN4=; b=kt/JtZTRikVmENey6xbHIbLdvTwWRTZ3iGIiMXaUXxbht5N19jd0d29aTtGF7znfin Icg5JvIMYpQSzs1m2AAvWhGQwl1uWiyhu3Yj6A2/0ZQLe2jtBI7xshMWQD70H82k+vip FnN2XJtDy16mYT/TayqAitOs3O+svgjnIH3C8oFtDgiQ9qq7FKnLYtC8QfXZeYD6F7sM sDD0SrA7FuKLH3eQ9GckNraWnb7F5yO6Bqvvi15ouutHo8GE7aeyMIExWxR8qWhlNSgS mmFTsbRUrrU1T38CDz3/AVkNrMI55FwTUnZqpF2IrPhcngFYI6fzuNVn6L6mJQk/45u/ HiAw==
MIME-Version: 1.0
Received: by 10.180.107.103 with SMTP id hb7mr2271744wib.3.1344398780640; Tue, 07 Aug 2012 21:06:20 -0700 (PDT)
Received: by 10.194.38.170 with HTTP; Tue, 7 Aug 2012 21:06:20 -0700 (PDT)
In-Reply-To: <50211B63.3020203@gmail.com>
References: <5F52A5BB-36F7-4CF9-9639-960C65ADFD4E@cisco.com> <CAD6AjGRMQ8o5fVHeWaOanKYomqJ0jArXS-zXm4qQdqacPS0QbA@mail.gmail.com> <5020DEC0.1090601@gmail.com> <1344332397.93146.YahooMailNeo@web32504.mail.mud.yahoo.com> <CAD6AjGSAE3=rcSo2=96qfiY_41Kq8r5cSgC0N1-fbF+msMF0bg@mail.gmail.com> <50211B63.3020203@gmail.com>
Date: Tue, 07 Aug 2012 21:06:20 -0700
Message-ID: <CAD6AjGSO4=PUFRgHcop3Ld8ih44ePztJ2Msxn5zvdLZWWkdOFQ@mail.gmail.com>
From: Cameron Byrne <cb.list6@gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"
Cc: V6ops Chairs <v6ops-chairs@tools.ietf.org>, "v6ops@ietf.org" <v6ops@ietf.org>, Ron Bonica <ron@bonica.org>
Subject: Re: [v6ops] Two prefixes [draft-ietf-v6ops-icp-guidance WGLC]
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/v6ops>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2012 04:06:22 -0000

On Tue, Aug 7, 2012 at 6:42 AM, Brian E Carpenter
<brian.e.carpenter@gmail.com> wrote:
> Change of subject header, to separate out this topic:
>
> On 07/08/2012 14:12, Cameron Byrne wrote:
>> On Aug 7, 2012 2:39 AM, "Mark ZZZ Smith" <markzzzsmith@yahoo.com.au> wrote:
>>> Hi,
>>>
>>>
>>> ----- Original Message -----
>>>> From: Brian E Carpenter <brian.e.carpenter@gmail.com>
>>>> To: Cameron Byrne <cb.list6@gmail.com>
>>>> Cc: "v6ops@ietf.org" <v6ops@ietf.org>; V6ops Chairs <
>> v6ops-chairs@tools.ietf.org>; Ron Bonica <ron@bonica.org>
>>>> Sent: Tuesday, 7 August 2012 7:24 PM
>>>> Subject: Re: [v6ops] draft-ietf-v6ops-icp-guidance WGLC
>>>>
>>>> On 07/08/2012 04:59, Cameron Byrne wrote:
>>>>>  On Sun, Aug 5, 2012 at 10:29 PM, Fred Baker (fred) <fred@cisco.com>
>>>> wrote:
>>>>>>  This is to open a two week Working Group last Call on
>>>>>>
>>>>>>  http://datatracker.ietf.org/doc/draft-ietf-v6ops-icp-guidance
>>>>>>    "IPv6 Guidance for Internet Content and Application Service
>>>> Providers",
>>>>>>    Brian Carpenter, Sheng Jiang, 10-Jul-12
>>>>>>
>>> <>
>>>>>  It seems like NPTv6 is a much more modern approach that is much more
>>>>>  likely to be deployed ...
>>>> For content providers???
>>>>
>>>
>>> Wouldn't NPTv6's Experimental status mean it shouldn't really be
>> suggested in an advisory document like this? If it was mentioned, then I
>> think there'd have to be text discussing it's drawbacks in ICP scenarios
>> e.g. the consequences of content hosts/applications not knowing their own
>> IPv6 identity, and discussion around NPTv6 in a situation where the "cloud"
>> application traffic is encrypted (I think this is going to increase
>> significantly with the rapid adoption of BYO devices and Wifi offload).
>>> Regards,
>>> Mark.
>>
>> NPTv6 is not really the focus of my comment. The focus was supposed to be
>> using 2 prefixes for multihoming or migrating isps.
>>
>> I dont think anyone would do this today. Doing it, afaik, would be a
>> science experiment
>
> I think that's unfair and kind of ignores draft-v6ops-multihoming-without-ipv6nat
>
> It works today. There are known difficulties with address selection
> and with ingress filtering, of course. And it's a bit more fiddly to
> configure routing and DNS for IT crews used to the old way of doing things.
> But it really isn't unknown territory.
>
>> and therefore should not be a recommended approach. I
>
> If we are only addressing a few thousand sites, sure, but how else do
> you suggest we deal with content providers by the million?
>
>> understand ipv6 was designed to work this way. .... But afaik, it is not
>> really exercised.  If someone has done it in a production network, that
>> would be good to know
>
> Yes, facts are always good.
>
>     Brian
>


One of the keys here that i overlooked is the ICP will certainly not
be using SLAAC.  They will be using static addresses manual, automated
manually (Puppet, ...) , or via DHCPv6.  That said, this is an issue
of automation and instrumentation on how addresses are assigned and
therefore should not be much of challenge, including running multiple
prefixs in a short transition period.

Meaning, this problem is solved in IPv4 for ICPs and those same IPv4
solution apply in IPv6.

CB