Re: [Int-area] Side meeting follow-up: What exact features do we want from the Internet? minmax

Alexandre Petrescu <alexandre.petrescu@gmail.com> Wed, 08 December 2021 14:24 UTC

Return-Path: <alexandre.petrescu@gmail.com>
X-Original-To: int-area@ietfa.amsl.com
Delivered-To: int-area@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D92B43A0949 for <int-area@ietfa.amsl.com>; Wed, 8 Dec 2021 06:24:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.184
X-Spam-Level:
X-Spam-Status: No, score=-1.184 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-1.852, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, URIBL_BLOCKED=0.001] autolearn=no 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 pcOUY-fi-Akr for <int-area@ietfa.amsl.com>; Wed, 8 Dec 2021 06:24:27 -0800 (PST)
Received: from sainfoin-smtp-out.extra.cea.fr (sainfoin-smtp-out.extra.cea.fr [132.167.192.228]) (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 197F53A0944 for <int-area@ietf.org>; Wed, 8 Dec 2021 06:24:26 -0800 (PST)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by sainfoin-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 1B8EOOjd027776 for <int-area@ietf.org>; Wed, 8 Dec 2021 15:24:24 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 5A5FC207256 for <int-area@ietf.org>; Wed, 8 Dec 2021 15:24:24 +0100 (CET)
Received: from muguet1-smtp-out.intra.cea.fr (muguet1-smtp-out.intra.cea.fr [132.166.192.12]) by pisaure.intra.cea.fr (Postfix) with ESMTP id 50E902071C3 for <int-area@ietf.org>; Wed, 8 Dec 2021 15:24:24 +0100 (CET)
Received: from [10.8.35.150] (is154594.intra.cea.fr [10.8.35.150]) by muguet1-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 1B8EOOJB008135 for <int-area@ietf.org>; Wed, 8 Dec 2021 15:24:24 +0100
Message-ID: <ff6ea7b9-24ea-5c4b-07b4-94775c883bd1@gmail.com>
Date: Wed, 08 Dec 2021 15:24:24 +0100
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.4.0
Content-Language: fr
To: int-area@ietf.org
References: <f559cfbde8a64b6eab6b8862bf1d00aa@boeing.com> <c2439f25-a8ac-e1fe-21b5-89f3495f6832@gmail.com>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
In-Reply-To: <c2439f25-a8ac-e1fe-21b5-89f3495f6832@gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-area/3UKQ7Ge_hhWCL2pxuohtmXL6HP0>
Subject: Re: [Int-area] Side meeting follow-up: What exact features do we want from the Internet? minmax
X-BeenThere: int-area@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Internet Area WG Mailing List <int-area.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/int-area>, <mailto:int-area-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/int-area/>
List-Post: <mailto:int-area@ietf.org>
List-Help: <mailto:int-area-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/int-area>, <mailto:int-area-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Dec 2021 14:24:32 -0000


Le 08/12/2021 à 15:15, Alexandre Petrescu a écrit :
> The advantage of talking 'minimum cell size' (MCS?) instead of
> 'maximum transmission unit' (MTU) is in that it fits better to a
> preceding 'minimum' qualifier.
> 
> A 'minimum MTU' term expands to a 'minimum maximum transmission
> unit'. That construct can be ambiguous to an implementer.  Is it a
> 'minimum transmission unit'?  Or is it the smallest of all MTUs of
> all link designs?
> 
> On another hand, a 'minimum minimum cell size' is clearly just a
> minimum cell size, just further accentuated in its minimization: a
> 'minimum minimorum' if one wishes.  Where MCS is 576 a minimum MCS in
> IPv6 could be 41: 40 bytes of header and 1 byte of payload.  Or maybe
> 40 if there is no payload.  Or maybe 321 bits if there is just one
> bit of payload (an on/off switch or flag in IoT speak).

And, in the desiderata for exact features we want from the Internet, I
would add the following:

- one should not worry about an IPv6 minimum MCS be of size 321bit for
transmitting just 1bit of valuable information.  Because the structure
and working of the entire Internet is reflected in these 321bits: the
billions of nodes and billions of billions of working paths between all
of them is represented in just these 321bits.  Thanks to these 321bits
the 1bit IoT payload value can be sent or received between any of these
across any distance at any speed.

So, the feature requested is to not try to reduce the power of these
321bits by designing compression schemes in the Internet at large.

Compress one single bit of these 321bits and the Internet is reduced.

Alex

> 
> Alex
> 
> Le 08/12/2021 à 02:38, Templin (US), Fred L a écrit :
>> This conversation is missing some fundamental points – really the
>> most important
>> 
>> points – which are the minimum sizes guaranteed to work everywhere.
>>  For IPv6,
>> 
>> the minimum MTU/MRU are 1280/1500. For IPv4, they are only 68/576
>> but since
>> 
>> the IPv4 network supports fragmentation we can nominally designate
>> the IPv4
>> 
>> minimum MTU as 576 also if we clear the DF bit. It means that,
>> without probing
>> 
>> or having some divine knowledge of paths that have not been
>> previously visited,
>> 
>> the ONLY sizes guaranteed to work are 1280 for IPv6 and 576 for
>> IPv4.
>> 
>> Now take the case of Multinet where a path may traverse multiple 
>> concatenated
>> 
>> IP networks of arbitrary IP protocol versions - remember “Catenet”?
>>  Since there
>> 
>> may be no advanced knowledge of network IP protocol versions, the
>> most we can
>> 
>> absolutely and for sure count on across the entire path is 576.
>> 
>> What this gives us is not the **maximum packet size**; instead, it
>>  determines the
>> 
>> **minimum cell size**. We know that a 576 cell will traverse all 
>> paths, so we never
>> 
>> send a non-final cell smaller than this (which might trigger a tiny
>>  fragment alarm).
>> 
>> But, we can certainly send packets larger than the path MTU -
>> **much** larger in
>> 
>> many cases. And for paths that support them, we can also send
>> Brian’s jumbograms.
>> 
>> Speaking of jumbos, on a different list I made a point about how
>> this all harkens back
>> 
>> to RFC1149 and RFC6214. But nowadays, we can imagine substituting a
>>  memory stick
>> 
>> for the slips of paper with whitestuff and blackstuff and those
>> avian carriers will
>> 
>> transport jumbos just fine. Not quite unlimited MTU, but close
>> enough.
>> 
>> Fred
>> 
>> 
>> _______________________________________________ Int-area mailing 
>> list Int-area@ietf.org 
>> https://www.ietf.org/mailman/listinfo/int-area
> 
> _______________________________________________ Int-area mailing
> list Int-area@ietf.org 
> https://www.ietf.org/mailman/listinfo/int-area