Re: [pim] Q on the congestion awareness of routing protocols

Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp> Tue, 06 December 2022 07:57 UTC

Return-Path: <mohta@necom830.hpcl.titech.ac.jp>
X-Original-To: tsv-area@ietfa.amsl.com
Delivered-To: tsv-area@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A3D96C15258B for <tsv-area@ietfa.amsl.com>; Mon, 5 Dec 2022 23:57:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level:
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=unavailable autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dIMwkmVK5FZy for <tsv-area@ietfa.amsl.com>; Mon, 5 Dec 2022 23:56:59 -0800 (PST)
Received: from necom830.hpcl.titech.ac.jp (necom830.hpcl.titech.ac.jp [131.112.32.132]) by ietfa.amsl.com (Postfix) with SMTP id 7C20AC14CE3B for <tsv-area@ietf.org>; Mon, 5 Dec 2022 23:56:59 -0800 (PST)
Received: (qmail 87886 invoked from network); 6 Dec 2022 07:41:14 -0000
Received: from necom830.hpcl.titech.ac.jp (HELO ?127.0.0.1?) (131.112.32.132) by necom830.hpcl.titech.ac.jp with SMTP; 6 Dec 2022 07:41:14 -0000
Message-ID: <d77e4cac-81ff-7a25-73ae-8cb36dc0a8c6@necom830.hpcl.titech.ac.jp>
Date: Tue, 06 Dec 2022 16:50:16 +0900
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.5.1
Subject: Re: [pim] Q on the congestion awareness of routing protocols
Content-Language: en-US
To: Dino Farinacci <farinacci@gmail.com>, Jon Crowcroft <Jon.Crowcroft@cl.cam.ac.uk>
Cc: bier@ietf.org, routing-discussion@ietf.org, tsv-area@ietf.org, pim@ietf.org
References: <Y4ovyV074qa3gLSu@faui48e.informatik.uni-erlangen.de> <CAEeTejLa8sdJVU_2OfTo=ZgWRY-kv_7M=xiR-bLyBEXhSDP=Eg@mail.gmail.com> <e2527c9c-c7d1-c6b7-a067-e5ccbdc7e997@necom830.hpcl.titech.ac.jp> <E1p1PaX-009tgu-Hl@mta1.cl.cam.ac.uk> <c86d7ae6-3dad-04be-9c16-0135cc95fe73@necom830.hpcl.titech.ac.jp> <E1p1Rbe-009zgN-1s@mta1.cl.cam.ac.uk> <643e9272-979a-2a0a-d702-2b63cf0de5c4@necom830.hpcl.titech.ac.jp> <CAEeTejJ3yS2fARZNchumfkNyc0cnFfVSW7VdtBaGzhJQ9KmpBg@mail.gmail.com> <85AD093E-05C8-4A6C-8972-9310B8CAE5D5@gmail.com>
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
In-Reply-To: <85AD093E-05C8-4A6C-8972-9310B8CAE5D5@gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsv-area/4n9JeGab-lrDBXKrVAQrjZ3cWlY>
X-BeenThere: tsv-area@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: IETF Transport and Services Area Mailing List <tsv-area.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsv-area>, <mailto:tsv-area-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsv-area/>
List-Post: <mailto:tsv-area@ietf.org>
List-Help: <mailto:tsv-area-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsv-area>, <mailto:tsv-area-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Dec 2022 07:57:00 -0000

Dino Farinacci wrote:

>> I would use multipath quic rather than tcp. And for bier CTL, we
>> want a fine hoppy protocol like PGMcc

> Just one point about TCP vs multicast. You *can* get more paralellism
 > from multicast where TCP from one central point (like a iBGP route
 > reflector) will cause serialization delays.

TCP, here, means TCP mesh within a link with full parallelism
without central point, which shouldn't cause scalability
problems as long as CATENET model is followed.

Even for iBGP, the amount of received data by multicast is
no different from TCP mesh, unless intermediate routers
merge data using application layer knowledge, which is
layer violation causing various problems.

As such, if iBGP by TCP mesh without reflectors
is not acceptable, iBGP by multicast without merger
is not acceptable.

Worse,

> One could argue you get
> this with multicast by just moving the problem to the router that is
> replicating packets across an internal-crossbar switch or fabric. But
> you can imagine this is done by orders of magnitude less serializtion
> time.

merging by routers needs orders of magnitude more time.

						Masataka Ohta