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

Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp> Wed, 07 December 2022 05:48 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 BB0D3C14CF16 for <tsv-area@ietfa.amsl.com>; Tue, 6 Dec 2022 21:48:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.895
X-Spam-Level:
X-Spam-Status: No, score=-1.895 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, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham 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 sc1d4877k4cG for <tsv-area@ietfa.amsl.com>; Tue, 6 Dec 2022 21:48:55 -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 D5B18C14CE21 for <tsv-area@ietf.org>; Tue, 6 Dec 2022 21:48:54 -0800 (PST)
Received: (qmail 16150 invoked from network); 7 Dec 2022 05:39:49 -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; 7 Dec 2022 05:39:49 -0000
Message-ID: <f8342467-ccc0-f7ef-483e-56157e7611cc@necom830.hpcl.titech.ac.jp>
Date: Wed, 07 Dec 2022 14:48:53 +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: Michael Welzl <michawe@ifi.uio.no>
Cc: Dino Farinacci <farinacci@gmail.com>, Jon Crowcroft <Jon.Crowcroft@cl.cam.ac.uk>, 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> <d77e4cac-81ff-7a25-73ae-8cb36dc0a8c6@necom830.hpcl.titech.ac.jp> <A892C9A1-7805-4595-B3AA-6A2ACE6AD1B2@ifi.uio.no>
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
In-Reply-To: <A892C9A1-7805-4595-B3AA-6A2ACE6AD1B2@ifi.uio.no>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsv-area/vDuAsK9t8y0e0_nQ6s5RF77KSzg>
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: Wed, 07 Dec 2022 05:48:58 -0000

Dear Michael;

> I’m actually fascinated by this idea of the TCP mesh that you keep
> pointing at (I have an interest in doing congestion control
> recursively, where one could automatically attain benefits from
> carrying out control closer to where problems happen, and also
> benefit from aggregation).  Would you have a pointer to some material
> on this? A thesis, a paper, something?

For hierarchical QoS routing, first, we need something like QOSPF
but with real (256 levels, though 20 should be more than enough)
hierarchy, for which we developed HQLIP

	https://www.ietf.org/archive/id/draft-ohta-ric-hqlip-00.txt

avoiding unnecessary complexity of link local reliable multicast
by TCP mesh.

Though the protocol is, academically, just boring, there
is a research paper to use HQLIP for automatic renumbering
of not only hosts but also routers with DNS update.

	https://search.ieice.org/bin/summary.php?id=e99-d_6_1553

Then, QoS/multicast signaling protocol SRSVP, which also use TCP
mesh, was developed, which is briefly explained in:

	https://datatracker.ietf.org/doc/html/draft-fujikawa-ric-srsvp-01

> I have a question. You keep saying that you use a TCP connection for
> every link. That seems odd, because, if that’s all it is, then
> congestion control doesn’t really do much… for CC to do something
> meaningful, it needs MUXing to happen at intermediate systems,

Ethernet switches are such MUXing intermediate systems.

						Masataka Ohta