Hello Dino: It's a bit unfair to generalize like this. There's the classical Internet with mail and streaming, and there are special applications.
In the IoT we do have adaptation layers (shims), one called 6LoWPAN and the other called SCHC (from LPWAN). Both provide fragmentation, because the L2 frames can range from 12 to several hundred bytes. Both provide optional fragment recovery because losing a fragment can be really harmful and lead to congestion collapse and stalled devices. Note that from the IP perspective that's within the subnet, just like 802.11 ARQ is within one IP hop. => I'm not necessarily following Fred on generalizing to end-to-end fragment recovery for any flow, because of the usual interference problem with L4, but use cases such as IoT already require subnet-local protection that operates below IP on a smaller time scale. The related IoT RFCs (see RFC 8724 or RFC 8931) have provision for the timers not to interfere with upper layer ones, though in practice there's no TCP, and it's up to the application to manage what can be lost (e.g., what industrial people call buffered data), what needs protection, and mostly, what application "reply" can be considered an acknowledgment so you do not need a L4 one that's undesirable overhead. Keep safe; Pascal > -----Original Message----- > From: Int-area <int-area-boun...@ietf.org> On Behalf Of Dino Farinacci > Sent: jeudi 9 décembre 2021 2:44 > To: Templin (US), Fred L <fred.l.temp...@boeing.com> > Cc: int-area@ietf.org > Subject: Re: [Int-area] Side meeting follow-up: What exact features do we > want from the Internet? > > Then you want some lower layer to the app to fragment. That is not a good > idea. > > Dino > > > On Dec 8, 2021, at 7:42 PM, Templin (US), Fred L > <fred.l.temp...@boeing.com> wrote: > > > > > >> > >> Does that mean no app should send more than 576? > > > > Dino, I am not sure what to say in response to this other than you > > must not be reading my messages. I want apps to be able to use > > whatever packet size gives them the best performance *even if the > > packet size exceeds the path MTU*. Also, to dynamically tune their > > packet sizes in case network conditions change and even use jumbos if > > they want and if the path will support it. If that has not come across > to you, please go back and read my messages. > > > > Fred > > > >> -----Original Message----- > >> From: Dino Farinacci [mailto:farina...@gmail.com] > >> Sent: Wednesday, December 08, 2021 3:58 PM > >> To: Templin (US), Fred L <fred.l.temp...@boeing.com> > >> Cc: to...@strayalpha.com; int-area@ietf.org > >> Subject: [EXTERNAL] Re: [Int-area] Side meeting follow-up: What exact > features do we want from the Internet? > >> > >> EXT email: be mindful of links/attachments. > >> > >> > >> > >> > >> > >>>> On Dec 8, 2021, at 5:33 PM, Templin (US), Fred L > <fred.l.temp...@boeing.com> wrote: > >>> > >>> Dino, my response to your response is "MTU diversity everywhere, > >>> with 576 as the minimum cell size". I know Joe won't like that, but > >>> I can't get him to give a straight answer. > >> > >> Does that mean no app should send more than 576? That would be a bug, > >> a major performance bug. And you would be way too late to the table. If > it was the minimum an app has to send, that is a bug too and tardy as > well. > >> > >> So let’s move on to requirements again. I bet this list is bored with > the topic. > >> > >> Dino= > > > > _______________________________________________ > 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