Re: [Int-area] Call for WG adoption of draft-templin-intarea-parcels-10

Tom Herbert <tom@herbertland.com> Mon, 01 August 2022 17:56 UTC

Return-Path: <tom@herbertland.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 D096DC14F734 for <int-area@ietfa.amsl.com>; Mon, 1 Aug 2022 10:56:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.893
X-Spam-Level:
X-Spam-Status: No, score=-1.893 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=herbertland-com.20210112.gappssmtp.com
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 LCV7L0GCJzCn for <int-area@ietfa.amsl.com>; Mon, 1 Aug 2022 10:56:15 -0700 (PDT)
Received: from mail-lf1-x130.google.com (mail-lf1-x130.google.com [IPv6:2a00:1450:4864:20::130]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 49BBEC14F6E7 for <int-area@ietf.org>; Mon, 1 Aug 2022 10:56:15 -0700 (PDT)
Received: by mail-lf1-x130.google.com with SMTP id e15so8469877lfs.0 for <int-area@ietf.org>; Mon, 01 Aug 2022 10:56:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland-com.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=iUbGtepc9Logi8psxK+ysmv2u3OYeGNOtcr4AyGgTRw=; b=mcPXvpdpxuPe6c9U9pDezzQiHnV3Sq8FJTxAZv3AU1a71hvtPJy9bJvoLCgJR9vAiC EsYeWF9LZQJcUG4yeC85u69Sjb2yyw8Zv8dbBynBs7qjeZC88DdXKty8MGFouuZQtjQC 6QtNmdboKmPRjtU8KuyWAh6SoLIP47MAe3/ByIp3KpuFh2ybPDDz9z1fZvk1+TO1zgu3 sRuMpgewSt1B4yWElou8s71pwaNpkbueITQ4DvzDNPKjS3ecjlzc0Go4dmKye4sB1DRl wxHK9FNIdYH2jzoE6O5f9EkpHHbJFONkeU/n8zdrAK3Q1EwBMSYo1wmqLmoAr4znyl62 PQMA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=iUbGtepc9Logi8psxK+ysmv2u3OYeGNOtcr4AyGgTRw=; b=ODh8xWtMPUfOA5JVrTNgxq8XOveqbZcH6wX8YTif9lkj9VCIRJuuXcusCCLOIVO/Pl Ac9oPJLNkV4D2NKXIrqhnp/EgzXsarL8/r2/VvpPq+X4nEGOxy+k/zRRP3Qr+EtPOLv7 MxBSMvyDSgZJclgJt5FLKUWckF7xVJWUxy3g49EIW4qDAoCyCmoyM9VXFs0X2d6dW+cv j1/FTSvdehfChtElUbk9N38SQA9P4LNaLa7kAvQtTzyZONON8w/JkBczop/yoQbjbmUl MA6FupgRbdygqsRMxW8XCjUuhSUYSXoP7cVkddcguefytSWbwSlDCSD3zMa/KaVE2kRM VYfQ==
X-Gm-Message-State: AJIora87KFwyK2nIZqBJHvPGQ4f4S3yt/TI3/b9PLPZEmEkQuclW3xzE vTKsngUJ84jEbprcRUodijRAFQRecpFO4x4feNnoRaF7K7d69A==
X-Google-Smtp-Source: AGRyM1sF3iR0hJfL58AxVKJRZKHc2WS5LOZSB1uOpTkx7+An4VW9/STBFBBzcj79w/MdospXQDEMiN8N+UHckRrDpWE=
X-Received: by 2002:a05:6512:31ca:b0:48a:2e3:db41 with SMTP id j10-20020a05651231ca00b0048a02e3db41mr5881322lfe.285.1659376572162; Mon, 01 Aug 2022 10:56:12 -0700 (PDT)
MIME-Version: 1.0
References: <SJ0PR11MB57692D589B130307F4C9C823D1B29@SJ0PR11MB5769.namprd11.prod.outlook.com> <MW5PR11MB5761A07186EB66E596D41182D1969@MW5PR11MB5761.namprd11.prod.outlook.com> <80dac5e7231140368ae607bf31908f89@boeing.com> <2ace15500edb4fa880d88b0c1d8c568a@boeing.com>
In-Reply-To: <2ace15500edb4fa880d88b0c1d8c568a@boeing.com>
From: Tom Herbert <tom@herbertland.com>
Date: Mon, 01 Aug 2022 10:56:00 -0700
Message-ID: <CALx6S35pandbBpFWoDZ__Yb-qMPaqC93Xh9m8mR_ioWWnnqvKw@mail.gmail.com>
To: "Templin (US), Fred L" <Fred.L.Templin@boeing.com>
Cc: "Juan Carlos Zuniga (juzuniga)" <juzuniga=40cisco.com@dmarc.ietf.org>, "int-area@ietf.org" <int-area@ietf.org>
Content-Type: multipart/related; boundary="000000000000222a2205e531b710"
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-area/IYLyOqmodxFAJqsJdi9D_oxmfbU>
Subject: Re: [Int-area] Call for WG adoption of draft-templin-intarea-parcels-10
X-BeenThere: int-area@ietf.org
X-Mailman-Version: 2.1.39
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: Mon, 01 Aug 2022 17:56:16 -0000

On Mon, Aug 1, 2022 at 9:51 AM Templin (US), Fred L <
Fred.L.Templin@boeing.com> wrote:

> Juan Carlos and intarea, there is actually much more to be said about this
> from a “big-picture”
>
> standpoint that has not been said yet. In particular, the AERO/OMNI and IP
> Parcels architecture
>
> uniquely enable fast and efficient large object transports in conjunction
> with small-message
>
> interactive communications requiring low latency. It does this by allowing
> large MTU links
>
> (9KB or larger) in edge network data centers while requiring small MTU
> links (9KB or smaller)
>
> in the core transit network. In that way, end systems can send large
> objects in IP Parcels that
>
> take advantage of the larger edge network link MTUs, but become fragmented
> when they
>
> reach an OMNI link ingress node. The fragmentation allows the IP parcel to
> transit the core
>
> network where there are small MTU links, but without interfering with
> interactive small message
>
> communications also transiting the core due to fragmentation interleaving.
> Then, at the far
>
> end the final destination which may also be located in an edge network
> having large MTU
>
> links can efficiently receive the larger IP Parcels.
>
>
>
> This has been known for many decades, but perhaps not widely discussed.
> Back in 1988
>
> when the DECnet architects were bringing FDDI into the architecture, then
> even had a name
>
> for it and called it the “dumbbell configuration” (FDDI in edge networks
> and Ethernet core):
>
>
>
>
>
> So, in this dumbbell model, peer end systems located in the rightmost and
> leftmost FDDI rings
>
> could send IP Parcels up to 4500 bytes and the Ethernet link ingress and
> egress nodes would
>
> fragment and reassemble. The core would therefore see only 1500 byte and
> lesser with fair
>
> sharing interleaving between both bulk transfer and interactive
> communications. Replace the
>
> Ethernet link in the above diagram with a network of networks and
> configure an OMNI
>
> interface over it, and the same effect can be had using AERO/OMNI and IP
> Parcels.
>

Hi Fred,

It's not really the same thing. Presumably, at the ingress each 4500 byte
packet would be fragmented and could be serially sent over a PTP Ethernet
link. This makes reassembly at the egress side fairly trivial since one
could assume that all the fragments are received in proper order with no
fragments for other flows mixed in. So the egress side only needs a 4500
byte reassembly buffer.

However, you replace the Ethernet in the picture with an IP network, then
these simplifying properties no longer apply. The egress side may receive
fragments out of order, and there may simultaneously may be multiple flows
in reassembly. So the required memory for reassembly is greater than 4500
bytes, possibly much greater than that. Also, since this is not a PTP link,
packets for a flow may take different paths such that reassembly never
completes and  hence timers are required to punt on reassembly.


>
> This would make for a better and more efficient internetworking service
> for all supporting
>
> a diversity of services ranging from delay-sensitive interactive
> communications to short
>
> transactions, to high data rate binary large object transfers with the
> best properties applied
>
> according to traffic type. It is good for the Internet, therefore
> AERO/OMNI and IP Parcels
>
> are good and should be adopted.
>

As I and others have pointed out, performing reassembly in the network is
costly to routers (i.e. cost in memory at least) and difficult to get right
otherwise (e.g. many edge conditions, trade offs between a non
work-conserving opportunistic optimization and tail case latency). If you
remove in-network reassembly from the proposal, there is still potential
for "intelligent" fragmentation in the network where losing a fragment
doesn't mean losing the whole packet, but it's not clear to me that the
benefits for that outweigh the costs.

Tom


>
>
> Fred
>
>
>
> *From:* Int-area [mailto:int-area-bounces@ietf.org] *On Behalf Of *Templin
> (US), Fred L
> *Sent:* Friday, July 29, 2022 6:44 AM
> *To:* Juan Carlos Zuniga (juzuniga) <juzuniga=40cisco.com@dmarc.ietf.org>;
> int-area@ietf.org
> *Subject:* Re: [Int-area] Call for WG adoption of
> draft-templin-intarea-parcels-10
>
>
>
> FYI, a new draft version is posted with the following updates:
>
>
>
> 1) Senders encodes the number of segments included in the Jumbo Payload
> header so receivers
>
>     can accurately determine packaging sizes.
>
>
>
> 2) Excuses OAL intermediate nodes from having to perform parcel
> sub-dividing or re-combining.
>
>
>
> Fred
>
>
>
> *From:* Int-area [mailto:int-area-bounces@ietf.org
> <int-area-bounces@ietf.org>] *On Behalf Of *Juan Carlos Zuniga (juzuniga)
> *Sent:* Thursday, July 28, 2022 11:00 AM
> *To:* int-area@ietf.org
> *Subject:* [EXTERNAL] Re: [Int-area] Call for WG adoption of
> draft-templin-intarea-parcels-10
>
>
>
> EXT email: be mindful of links/attachments.
>
>
>
>
> Hi all,
>
>
>
> As mentioned during the meeting, we will close the call at the end of the
> IETF 114 week.
>
>
>
> If you have any last comments, please speak up.
>
>
>
> Best,
>
>
>
> Juan Carlos & Wassim
>
>
>
> *From: *Int-area <int-area-bounces@ietf.org> on behalf of Juan Carlos
> Zuniga (juzuniga) <juzuniga=40cisco.com@dmarc.ietf.org>
> *Date: *Wednesday, June 22, 2022 at 2:26 PM
> *To: *int-area@ietf.org <int-area@ietf.org>
> *Subject: *[Int-area] Call for WG adoption of
> draft-templin-intarea-parcels-10
>
> Dear IntArea WG,
>
>
>
> We are starting a 2-week call for adoption of the IP-Parcels draft:
>
> https://www.ietf.org/archive/id/draft-templin-intarea-parcels-10.html
>
>
>
> The document has been discussed for some time and it has received multiple
> comments.
>
>
>
> If you have an opinion on whether this document should be adopted by the
> IntArea WG please indicate it on the list by the end of Wednesday July 6th
> .
>
>
>
> Thanks,
>
>
>
> Juan-Carlos & Wassim
>
> (IntArea WG chairs)
>
>
> _______________________________________________
> Int-area mailing list
> Int-area@ietf.org
> https://www.ietf.org/mailman/listinfo/int-area
>