If what you say were true, then we should all run everything over UDP and skip TCP. There are two reasons to the contrary:
1) the lower down the fragmentation occurs, the less overhead is needed (i.e., when performance is an issue, it’s even more important to fragment as low as possible) 2) it’s useful to not repeat effort and learning curves in each app Add that to the fact that ti’s possible to improve lower layers without revising every app (i.e., shared benefit from updates). Joe > On Nov 30, 2018, at 7:40 AM, Christian Huitema <[email protected]> wrote: > > > >> On Nov 30, 2018, at 7:25 AM, Templin (US), Fred L >> <[email protected]> wrote: >> >> Right, we have talked about that. A disadvantage is that the application >> framing headers need to be repeated in each UDP datagram, and when >> the application headers are large the amount of room left for actual data >> is diminished. > > Seems like a weak argument. If the application is important and if > performance is an issue, the application should be updated. > > -- Christian Huitema > _______________________________________________ > Int-area mailing list > [email protected] > https://www.ietf.org/mailman/listinfo/int-area _______________________________________________ Int-area mailing list [email protected] https://www.ietf.org/mailman/listinfo/int-area
