Re: [homenet] sorting out the right ipv6 addr to choose and name in a source specific world
Dave Taht <dave.taht@gmail.com> Sun, 21 December 2014 20:24 UTC
Return-Path: <dave.taht@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 AA7321A878E for <homenet@ietfa.amsl.com>; Sun, 21 Dec 2014 12:24:46 -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 fc2a6CgtfdwE for <homenet@ietfa.amsl.com>; Sun, 21 Dec 2014 12:24:45 -0800 (PST)
Received: from mail-ob0-x232.google.com (mail-ob0-x232.google.com [IPv6:2607:f8b0:4003:c01::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D18D91A8788 for <homenet@ietf.org>; Sun, 21 Dec 2014 12:24:44 -0800 (PST)
Received: by mail-ob0-f178.google.com with SMTP id gq1so18798506obb.9 for <homenet@ietf.org>; Sun, 21 Dec 2014 12:24:44 -0800 (PST)
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:content-transfer-encoding; bh=3sm2/lI2yzWJIvnEg1xoaB/V46ZuvrgvEYuNxBCkq88=; b=yTTw8b4CRscDhMk338vq0JGB6p1Bqr+9PKWHdkzLY+oenodLjz0hH3puJlWp4rZIsr KE+Ro3LurKtpFJnoMryW7LFHif/msDp0UqexrcI1Slym2ey2WbOnRoncRhnqRNrGTs73 +JvgbHgdMmL5dkSHEAmNjE52bzIjjtd3VFvapCPUejRZbntWbGh4AxP/GC7yw0Daw4jI hy0AIvuDauVRV0QdEE18ODE5XQiUEfkZptQIk+SQQqqGq2NPsuUzeqjYWsJJHcRmQsSv WSHD7yLgSSwZHmuZo3Y3ekIlvqFfOLmlMkAgzjEybagog3DjbkWtEd5PhZk/PtLIPLbG +8DA==
MIME-Version: 1.0
X-Received: by 10.182.120.10 with SMTP id ky10mr11212182obb.68.1419193484113; Sun, 21 Dec 2014 12:24:44 -0800 (PST)
Received: by 10.202.169.209 with HTTP; Sun, 21 Dec 2014 12:24:44 -0800 (PST)
In-Reply-To: <87h9wou6t6.wl-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>
Date: Sun, 21 Dec 2014 12:24:44 -0800
Message-ID: <CAA93jw4ZNtGFhzeXMm8oG+u+XAK50LWG28fJM3rBtAZZG2_xxQ@mail.gmail.com>
From: Dave Taht <dave.taht@gmail.com>
To: Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: http://mailarchive.ietf.org/arch/msg/homenet/9OqVZpsEr93gKft_UlqU7HHsfac
Cc: Michael Richardson <mcr+ietf@sandelman.ca>, Matthieu Boutier <boutier@pps.univ-paris-diderot.fr>, Henning Rogge <hrogge@gmail.com>, HOMENET <homenet@ietf.org>
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: Sun, 21 Dec 2014 20:24:46 -0000
On Sun, Dec 21, 2014 at 11:44 AM, Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr> 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. That has been a very long, and interesting, private thread, and I should summarize here but Ive been awake 24 hours hacking on this - The particular test server I have is an 8 port rangeley router with 36 projected ip addresses, connected to a test client with 12, which is rather a lot of connections to probe and sort through. Amazingly mosh-multipath, does, indeed, work in this case. (And mosh is the greatest thing since sliced bread already for a beleagured sysadmin type that endures frequent mobility events and periods of disconnectivity!) ... I have been also hacking on odhcpd and hnetd and a few other end products of this wg to see how far they are along. (my testbed plan was to have 5 source specific gateways working across about 70 routers) I have had to file multiple bugs on all the dhcpv6 clients, and be annoyed at comcast for sending ras under a minute intervals, thoroughly break ubuntu and openwrt, and work around various other problems, but overall things are much better than they were last month, and almost as fast as I file bugs, they get fixed. see various open and closed bugs on https://github.com/sbyx/hnetd/issues/24 https://github.com/sbyx/odhcp6c/issues/27 and rants about it all and some of the tools I have been using on my g+ https://plus.google.com/u/0/107942175615993706558/posts/CsGyyJspjVK But everything homenet-ish is looking very promising. I guess I have to go compile a couple boxes with mptcp support soon. so far babel has been dealing with failing over default gateways going up and down and source specific routes through a very complex network beautifully, even though only 1/3 the network is source specific enabled. (and updating the parts remaining involves climbing a lot of trees. in the rain. Preferably with a totally baked version of openwrt chaos calmer) > -- Juliusz > > -- Dave Täht thttp://www.bufferbloat.net/projects/bloat/wiki/Upcoming_Talks
- [homenet] sorting out the right ipv6 addr to choo… Dave Taht
- Re: [homenet] sorting out the right ipv6 addr to … Michael Richardson
- Re: [homenet] sorting out the right ipv6 addr to … Brian E Carpenter
- Re: [homenet] sorting out the right ipv6 addr to … Juliusz Chroboczek
- Re: [homenet] [Babel-users] sorting out the right… Juliusz Chroboczek
- Re: [homenet] sorting out the right ipv6 addr to … Brian E Carpenter
- Re: [homenet] sorting out the right ipv6 addr to … Brian E Carpenter
- Re: [homenet] sorting out the right ipv6 addr to … Jim Gettys
- Re: [homenet] sorting out the right ipv6 addr to … joel jaeggli
- Re: [homenet] sorting out the right ipv6 addr to … Brian E Carpenter
- Re: [homenet] sorting out the right ipv6 addr to … Juliusz Chroboczek
- Re: [homenet] sorting out the right ipv6 addr to … Brian E Carpenter
- Re: [homenet] sorting out the right ipv6 addr to … Dave Taht
- Re: [homenet] sorting out the right ipv6 addr to … Juliusz Chroboczek
- Re: [homenet] sorting out the right ipv6 addr to … Henning Rogge
- Re: [homenet] sorting out the right ipv6 addr to … Matthieu Boutier
- Re: [homenet] sorting out the right ipv6 addr to … Gert Doering
- Re: [homenet] sorting out the right ipv6 addr to … Henning Rogge
- Re: [homenet] sorting out the right ipv6 addr to … Juliusz Chroboczek
- Re: [homenet] sorting out the right ipv6 addr to … Dave Taht
- Re: [homenet] sorting out the right ipv6 addr to … Brian E Carpenter
- Re: [homenet] sorting out the right ipv6 addr to … Gert Doering
- Re: [homenet] sorting out the right ipv6 addr to … Markus Stenberg
- Re: [homenet] sorting out the right ipv6 addr to … Gert Doering
- Re: [homenet] sorting out the right ipv6 addr to … Markus Stenberg
- Re: [homenet] sorting out the right ipv6 addr to … Juliusz Chroboczek
- Re: [homenet] sorting out the right ipv6 addr to … Dave Taht
- Re: [homenet] sorting out the right ipv6 addr to … Juliusz Chroboczek
- Re: [homenet] sorting out the right ipv6 addr to … Gert Doering
- Re: [homenet] sorting out the right ipv6 addr to … Brian E Carpenter
- Re: [homenet] sorting out the right ipv6 addr to … Michael Richardson
- Re: [homenet] sorting out the right ipv6 addr to … Dave Taht
- Re: [homenet] sorting out the right ipv6 addr to … V6ops
- Re: [homenet] sorting out the right ipv6 addr to … Juliusz Chroboczek