Re: [homenet] sorting out the right ipv6 addr to choose and name in a source specific world

Brian E Carpenter <brian.e.carpenter@gmail.com> Mon, 22 December 2014 00:23 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EABB11A000E for <homenet@ietfa.amsl.com>; Sun, 21 Dec 2014 16:23:45 -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, 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 BhHv1RkFKlHS for <homenet@ietfa.amsl.com>; Sun, 21 Dec 2014 16:23:44 -0800 (PST)
Received: from mail-pd0-x231.google.com (mail-pd0-x231.google.com [IPv6:2607:f8b0:400e:c02::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6EB3A1A000D for <homenet@ietf.org>; Sun, 21 Dec 2014 16:23:44 -0800 (PST)
Received: by mail-pd0-f177.google.com with SMTP id ft15so4718876pdb.36 for <homenet@ietf.org>; Sun, 21 Dec 2014 16:23:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=JfSWqpwjki3z/jm0byldck3VOakta9Aprcb0P/AMFBo=; b=MzZPLVXBEEzpK9Cc6NFktV2MW9if+kVcgDOy+C+5cSLRHmtTGodRP19VfM8orJ6QLz sG2ZrYpSQzX55CjIdHa2YLF9M7vuXQLLTaZ/kki044wo7nFFaDmXe2oWoXbjbcjmwwpN UoqRotEEu6nPNKsMixNEhgGwJ0Y5rjSLc5c5EQLjhnQffjOaRdRvhRkMS8Fq0R7+z2lb etnD8HkSov25aQIv1STbbxC2/4F8DKXg3TCoaU2cdQN/O9WbUbgRiIVJT2A0n4Gvagp4 iJFpVuLyrljbHhZDXEJVuDziFFkm3E3PntfZzsoemrKQYbfiPkiOO2jnkAF102SpHAdC TafQ==
X-Received: by 10.68.230.10 with SMTP id su10mr30401628pbc.129.1419207823712; Sun, 21 Dec 2014 16:23:43 -0800 (PST)
Received: from ?IPv6:2406:e007:4f6a:1:28cc:dc4c:9703:6781? ([2406:e007:4f6a:1:28cc:dc4c:9703:6781]) by mx.google.com with ESMTPSA id vc6sm15478798pbc.66.2014.12.21.16.23.39 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 21 Dec 2014 16:23:42 -0800 (PST)
Message-ID: <54976489.8080400@gmail.com>
Date: Mon, 22 Dec 2014 13:23:37 +1300
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20120428 Thunderbird/12.0.1
MIME-Version: 1.0
To: Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr>
References: <CAA93jw6uY=KY8WeoFn1e65ciyokN=y9SRpaCHewCvWqcBHMhKw@mail.gmail.com> <24024.1418915279@sandelman.ca> <54934FF5.2050108@gmail.com> <87zjakpphc.wl-jch@pps.univ-paris-diderot.fr> <54936F28.9070201@gmail.com> <877fxopfxl.wl-jch@pps.univ-paris-diderot.fr> <54939DA2.60602@gmail.com> <7izjajh7gm.wl-jch@pps.univ-paris-diderot.fr> <CAGnRvuqDTnyzH4ehKr9kizKM7H8J8y7=GTQxMJOcuBQyd8Nb5w@mail.gmail.com> <C72807F4-88D6-4040-8BF6-94BAD5B87AB0@pps.univ-paris-diderot.fr> <CAGnRvuos29bkYMChXUaOGoxrtY2ZNiJFXDVu==SaiwiD-zw5xA@mail.gmail.com> <87h9wou6t6.wl-jch@pps.univ-paris-diderot.fr>
In-Reply-To: <87h9wou6t6.wl-jch@pps.univ-paris-diderot.fr>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/homenet/aV0UuRRLL-WMeBDNpkwaCPoEfR0
Cc: Michael Richardson <mcr+ietf@sandelman.ca>, Matthieu Boutier <boutier@pps.univ-paris-diderot.fr>, Henning Rogge <hrogge@gmail.com>, HOMENET <homenet@ietf.org>, Dave Taht <dave.taht@gmail.com>
Subject: Re: [homenet] sorting out the right ipv6 addr to choose and name in a source specific world
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.15
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: Mon, 22 Dec 2014 00:23:46 -0000

On 22/12/2014 08:44, Juliusz Chroboczek wrote:
>>>> You might also need to combine the features of the gateway with the
>>>> metric(s) of the path to the gateway.
> 
>>> I do end-to-end measurements in my mosh implementation, so we should
>>> not have the problem.
> 
>> Does this really scale well?
> 
> How well do we need it to scale?  Three addresses per host?  A dozen?
> A hundred?  (Per host, mind you -- not per router.)
> 
> The probes Matthieu's code is sending are less than 90 bytes each.  This
> means that if the client and the server have three addresses each, each
> probing episode consists of a burst of 9 packets totalling less than one
> full Ethernet frame.  (18 if you count the replies.)
> 
> On the other hand, if we end up having hundreds of addresses on every
> host, the strategy will need to be rethought.  Dave is currently playing
> with a network where each host has 10 addresses of different kinds, and
> he's trying to work out heuristics to limit the number of probes.  I'd
> personally prefer to gather some empirical data before we start optimising
> things.

A good thought. From the point of view of usefulness, more than two or
three addresses per host seems pretty pointless (that is at any rate
what draft-naderi-ipv6-probing told us). Probe results should probably
be cached for a while and interpreted per-prefix not per-address.

   Brian