Re: [homenet] Updates to Homenet Architecture Principles doc

Alexandru Petrescu <alexandru.petrescu@gmail.com> Mon, 16 June 2014 20:12 UTC

Return-Path: <alexandru.petrescu@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 D5F441A01CD for <homenet@ietfa.amsl.com>; Mon, 16 Jun 2014 13:12:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.983
X-Spam-Level:
X-Spam-Status: No, score=-4.983 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, HELO_EQ_FR=0.35, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_HI=-5, SPF_SOFTFAIL=0.665] 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 SCV9Hw855NO6 for <homenet@ietfa.amsl.com>; Mon, 16 Jun 2014 13:12:12 -0700 (PDT)
Received: from oxalide-out.extra.cea.fr (oxalide-out.extra.cea.fr [132.168.224.8]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 89FD21A01C7 for <homenet@ietf.org>; Mon, 16 Jun 2014 13:12:12 -0700 (PDT)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by oxalide.extra.cea.fr (8.14.2/8.14.2/CEAnet-Internet-out-2.3) with ESMTP id s5GKCAQR006615 for <homenet@ietf.org>; Mon, 16 Jun 2014 22:12:10 +0200
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id B6E34206278 for <homenet@ietf.org>; Mon, 16 Jun 2014 22:13:54 +0200 (CEST)
Received: from muguet1.intra.cea.fr (muguet1.intra.cea.fr [132.166.192.6]) by pisaure.intra.cea.fr (Postfix) with ESMTP id AF19D2061A2 for <homenet@ietf.org>; Mon, 16 Jun 2014 22:13:54 +0200 (CEST)
Received: from [127.0.0.1] ([132.166.86.27]) by muguet1.intra.cea.fr (8.13.8/8.13.8/CEAnet-Intranet-out-1.2) with ESMTP id s5GKC9pJ022148 for <homenet@ietf.org>; Mon, 16 Jun 2014 22:12:10 +0200
Message-ID: <539F4F99.90008@gmail.com>
Date: Mon, 16 Jun 2014 22:12:09 +0200
From: Alexandru Petrescu <alexandru.petrescu@gmail.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:24.0) Gecko/20100101 Thunderbird/24.5.0
MIME-Version: 1.0
To: homenet@ietf.org
References: <BEB843C7-EB1D-486A-A9A1-B99D48775D33@nominet.org.uk> <85F978F4-1293-4F9E-B5C7-068F95A0B626@nominet.org.uk> <CAKD1Yr2mzZOvCDwyyEZHef1rk5PAxtNZRVRys43SXnD=gVxLBA@mail.gmail.com> <143C7553-11D4-41A9-910E-FAD26F484635@fugue.com> <CAKD1Yr0hr8Pa_QU_9mjRjbxffQ=mdgOWYSQUyLc5ewkpuf5OmA@mail.gmail.com> <F08A2136-E88F-4785-BE01-14D386B9C2D9@fugue.com> <CAKD1Yr1nhnvG2H_9eeW-Dono3cZqYaxMZaCR1vcueOQgW4xqYQ@mail.gmail.com> <E66DDB31-C318-4025-BF8A-15F2336A2A08@fugue.com> <B289FE60-E0C7-4D3B-BE21-3C7109FAC69C@ecs.soton.ac.uk> <EMEW3|c9eee95ab0d06c016200d4557ca869f9q5CFPa03tjc|ecs.soton.ac.uk|B289FE60-E0C7-4D3B-BE21-3C7109FAC69C@ecs.soton.ac.uk> <539C51BA.6030901@globis.net> <87d2ebbmad.wl%jch@pps.univ-paris-diderot.fr> <539C67AA.4030501@globis.net> <87ioo35w49.wl%jch@pps.univ-paris-diderot.fr>
In-Reply-To: <87ioo35w49.wl%jch@pps.univ-paris-diderot.fr>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/homenet/tXrbRB6CQIfYUnifA45AVd-NA2c
Subject: Re: [homenet] Updates to Homenet Architecture Principles doc
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, 16 Jun 2014 20:12:15 -0000

Le 14/06/2014 17:49, Juliusz Chroboczek a écrit :
>> So even though link-local multicast may be part of the IPv6 base spec,
>> it may be desirable to avoid use of multicast traffic where
>> possible. e.g. a routing protocol could perform initial neighbor
>> discovery using multicast, but then switch to unicast when maintaining
>> individual neighbor associations on the longer term, or for exchanging
>> information with specific neighbors.
>
> Ah, I see.  Yes, that makes sense.
>
>>> Then I think I don't understand what is meant by "multi-path support".  Is
>>> that merely the ability to switch to a better route if one becomes
>>> available?  Or is there something more to it?  Could you please clarify?
>
>> "The inclusion of physical layer characteristics including bandwidth,
>> loss, and latency in path computation should be considered for
>> optimising communication in the homenet."
>
>> I interpret the above text as requesting an ability to perform load
>> balancing over equal cost paths, potentially taking into account packet
>> loss and link quality when selecting which stream to send over which link.
>
> I don't.  I interpret that as meaning that the routing protocol should be
> able to pick a path using more refined criteria than just hop count.
> E.g. to prefer a 1Gb/s link to a 100Mb/s one, or to prefer two wired hops
> to a single wireless one.  Doing that is not too difficult, and yields
> dramatic performance improvements in some fairly simple, realistic
> topologies.

I agree.  We did that in a lab experiment with OSPF on 
Ethernet/Bluetooth/WiFi and by defining new metrics.

Alex


>
> Load sharing is a completely different headache.  Done carelessly, load
> sharing causes issues with increased latency and jitter, and causes
> intermittent connectivity problems that are very difficult to troubleshoot
> if one of the links is unreliable.  It also has ghastly performance if you
> balance across wireless links without taking radio interference into account.
>
> While it's certainly an area worth experimenting with, I'd be cautious
> about requiring load sharing in Homenet unless somebody knows how to do it
> right in the general unadministered case.
>
> -- Juliusz
>
> _______________________________________________
> homenet mailing list
> homenet@ietf.org
> https://www.ietf.org/mailman/listinfo/homenet
>