Re: multihoming, was IPv10

Brian E Carpenter <brian.e.carpenter@gmail.com> Thu, 29 December 2016 19:38 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 56E2A129630 for <ietf@ietfa.amsl.com>; Thu, 29 Dec 2016 11:38:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 tdtnJCTwOKz8 for <ietf@ietfa.amsl.com>; Thu, 29 Dec 2016 11:38:38 -0800 (PST)
Received: from mail-pg0-x22e.google.com (mail-pg0-x22e.google.com [IPv6:2607:f8b0:400e:c05::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 91A12129614 for <ietf@ietf.org>; Thu, 29 Dec 2016 11:38:38 -0800 (PST)
Received: by mail-pg0-x22e.google.com with SMTP id f188so169374816pgc.3 for <ietf@ietf.org>; Thu, 29 Dec 2016 11:38:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:cc:from:organization:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=Yb/8VXgBnJTneOPgPB2Clht+ujbKCGVXE1lSe63wRPs=; b=HUyfIyd7ph+WbRYVu5EiijFWuygwJcSQErCPcBVngjQ8cZ7fA8eFlpTmNcqHhTjCwo SNtzcfS6ryDf2p5+Fq22KZGsu6/7jOGNo0J771n+qx4lXpyNsj11OEBBIcC75ArYpztA 0vdIHESiTnEpVXifxu5S1BkuLC+89V2Uivgddw/zGkJFXe8LJcxZ7ViTwC2cDriLn17N 7yM5CJ8fUksPtLMXt3iR22mMr5QQnXagrQY6qvpKlOxQSCDh+j7biOUAE9aoJ6OHOeKy GGH2lmDwNq+dp8EayErWctMkiOyAXEDfWvWLwY35Bf/+qprOokgd/7raY2m82zA6Nadq ZCWg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding; bh=Yb/8VXgBnJTneOPgPB2Clht+ujbKCGVXE1lSe63wRPs=; b=Ious5+ODHnU5hZ10SMiKzM9ZF8ThUZIfUCTpBe3+rw1ejeBKClT+jw2kqhbDH11jD2 49h0XRwHjcN7386t/AI9ckbz45wxlcSe7N91JJOf9Kl9mTU88NEjkwClLsdWSBi68lqi Og0Rru+SArGttj8yeLDr/lKJvjZDhFs5VGggyPC14nv/niev+FkCttGPnyLLdtb/4XkI 2LTSYra3XbsORV9vU3eyF9PxHp5T4NfCQ7Nr4NG8L8eCcQyTIOcfjlAb9p3q2NpUuwQa 5q/SxJ8v+d9WuDmYmPEAIwWAdNTbpwBM4wZ2+CjNJinIkEFF8ricRNKnzJyweK5ThcmC Of8A==
X-Gm-Message-State: AIkVDXI7ZdRIAwuVvt0xclQPhHB8UlhcP0LCu52Yb07rB3sDICHMIobhYOV+A+pThMDBaQ==
X-Received: by 10.84.218.142 with SMTP id r14mr91374674pli.170.1483040318122; Thu, 29 Dec 2016 11:38:38 -0800 (PST)
Received: from [192.168.178.27] (215.24.255.123.static.snap.net.nz. [123.255.24.215]) by smtp.gmail.com with ESMTPSA id o24sm56488215pfj.78.2016.12.29.11.38.35 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 29 Dec 2016 11:38:37 -0800 (PST)
Subject: Re: multihoming, was IPv10
To: John Levine <johnl@taugh.com>, ietf@ietf.org
References: <20161229162721.34651.qmail@ary.lan>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Message-ID: <16c1fc6d-4083-4e80-b1d8-1d25bb7a28c3@gmail.com>
Date: Fri, 30 Dec 2016 08:38:43 +1300
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1
MIME-Version: 1.0
In-Reply-To: <20161229162721.34651.qmail@ary.lan>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/90SAJdF1vhwltqmyraWlbI7bFms>
Cc: john-ietf@jck.com
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Dec 2016 19:38:40 -0000

On 30/12/2016 05:27, John Levine wrote:
>> ...  However, my impression is that we
>> are seeing increasing ISP concentration (except, maybe, close to
>> the edges of the network, where it makes little difference) and
>> less of that traditional type of multihoming.
> 
> There's tons of multihoming.  Every medium sized or larger business
> wants multiple upstreams for reliability.  They typically get a chunk
> of PA IPv4 addresses from each upstream.
> 
> This is a big reason why providers don't implement BCP38.  A customer
> has one block of addresses from provider A and another from provider
> B.  In general each provider only knows about its own address block,
> but the traffic comes from both blocks, and the customers get rather
> annoyed if a provider doesn't accept their traffic.  ("If you don't
> want our $20K/month, we're sure we can find someone else who does.")
> Trying to keep track of what customer has what block of someone else's
> address space is hopeless, so they just turn off the filters for the
> multihomed customers.
> 
> This is of course a place where v6 wins, since the customer can
> get their own block of PI space, 

True, for large sites, but this solution doesn't scale to tens of millions
of customers. For that market, running with several PA prefixes is the answer
(not a problem, although we're still tuning, e.g. RFC 8028).

> but then there's all those other
> v6 deployment problems.

I'm not saying that those problems are FUD, but they are surmountable. They're
just different from all those v4 deployment problems that people solved some
years ago.

As has been said often enough, users need an incentive to invest in solving
those problems. It will come. Much more slowly than we expected in 1994, but
it will come. I see no reason to panic.

    Brian