Re: [babel] ECMP routing
Juliusz Chroboczek <jch@irif.fr> Sun, 14 October 2018 22:06 UTC
Return-Path: <jch@irif.fr>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E0C5F12D4EA for <babel@ietfa.amsl.com>; Sun, 14 Oct 2018 15:06:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 gvwqZbkuvRmh for <babel@ietfa.amsl.com>; Sun, 14 Oct 2018 15:06:30 -0700 (PDT)
Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B7E312D4E9 for <babel@ietf.org>; Sun, 14 Oct 2018 15:06:29 -0700 (PDT)
Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/82085) with ESMTP id w9EM5sJM021430 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 15 Oct 2018 00:05:54 +0200
Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/82085) with ESMTP id w9EM5tkT009086; Mon, 15 Oct 2018 00:05:55 +0200
Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id AD80036EC4; Mon, 15 Oct 2018 00:05:59 +0200 (CEST)
X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr
Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id 32YlEKAQxMJJ; Mon, 15 Oct 2018 00:05:57 +0200 (CEST)
Received: from trurl.irif.fr (unknown [78.194.40.74]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 55D6836EBF; Mon, 15 Oct 2018 00:05:57 +0200 (CEST)
Date: Mon, 15 Oct 2018 00:05:57 +0200
Message-ID: <87r2gsi3p6.wl-jch@irif.fr>
From: Juliusz Chroboczek <jch@irif.fr>
To: 7riw77@gmail.com
Cc: "'STARK, BARBARA H'" <bs7652@att.com>, "'Acee Lindem (acee)'" <acee@cisco.com>, babel@ietf.org
In-Reply-To: <088901d46403$a2e4a540$e8adefc0$@gmail.com>
References: <2D09D61DDFA73D4C884805CC7865E6114DEEA160@GAALPA1MSGUSRBF.ITServices.sbc.com> <87a7nink9j.wl-jch@irif.fr> <088901d46403$a2e4a540$e8adefc0$@gmail.com>
User-Agent: Wanderlust/2.15.9
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset="US-ASCII"
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]); Mon, 15 Oct 2018 00:05:54 +0200 (CEST)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Mon, 15 Oct 2018 00:05:55 +0200 (CEST)
X-Miltered: at korolev with ID 5BC3BDC2.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-Miltered: at potemkin with ID 5BC3BDC3.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-j-chkmail-Enveloppe: 5BC3BDC2.000 from potemkin.univ-paris7.fr/potemkin.univ-paris7.fr/null/potemkin.univ-paris7.fr/<jch@irif.fr>
X-j-chkmail-Enveloppe: 5BC3BDC3.000 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/<jch@irif.fr>
X-j-chkmail-Score: MSGID : 5BC3BDC2.000 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Score: MSGID : 5BC3BDC3.000 on potemkin.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Status: Ham
X-j-chkmail-Status: Ham
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/jgmgc68PBtytDoVUWbmTl6BJJcc>
Subject: Re: [babel] ECMP routing
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 14 Oct 2018 22:06:32 -0000
>> - ECMP does not improve performance in all topologies; in fact, in many >> topologies, it decreases performance; > Can you explain why this is? If you are doing ECMP on a per-flow basis, > rather than a per-packet basis, and given there is more than one flow, > it should always improve performance. ECMP only improves throughput, and in many networks you're not limited by throughput -- you want to minimise latency, jitter, or packet loss. And I'm not sufficiently familiar with the literature to know whether the effects of per-flow ECMP on metrics other than throughput have been studied in detail. I'm not saying ECMP cannot be done right, what I'm saying is that doing ECMP right in the wide variety of networks that Babel has been designed to handle with no human intervention is an open research problem, and therefore one that it would be premature to standardise. -- Juliusz
- [babel] ECMP routing STARK, BARBARA H
- Re: [babel] ECMP routing Juliusz Chroboczek
- Re: [babel] ECMP routing 7riw77
- Re: [babel] ECMP routing Juliusz Chroboczek
- Re: [babel] ECMP routing 7riw77
- Re: [babel] ECMP routing Acee Lindem (acee)
- Re: [babel] ECMP routing Juliusz Chroboczek
- Re: [babel] ECMP routing David Schinazi
- Re: [babel] ECMP routing STARK, BARBARA H
- Re: [babel] ECMP routing Toke Høiland-Jørgensen