Re: RTGWG feedback on APN next steps

Robert Raszuk <robert@raszuk.net> Thu, 07 April 2022 16:05 UTC

Return-Path: <robert@raszuk.net>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 37E973A0E60 for <rtgwg@ietfa.amsl.com>; Thu, 7 Apr 2022 09:05:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.008
X-Spam-Level:
X-Spam-Status: No, score=-2.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=raszuk.net
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 kPB4voIVUJn9 for <rtgwg@ietfa.amsl.com>; Thu, 7 Apr 2022 09:05:13 -0700 (PDT)
Received: from mail-lj1-x231.google.com (mail-lj1-x231.google.com [IPv6:2a00:1450:4864:20::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 339253A0E4D for <rtgwg@ietf.org>; Thu, 7 Apr 2022 09:05:13 -0700 (PDT)
Received: by mail-lj1-x231.google.com with SMTP id bn33so8055368ljb.6 for <rtgwg@ietf.org>; Thu, 07 Apr 2022 09:05:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raszuk.net; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=l5YCdoVCw+tzrngU4LwKLWGkMU6BG8gMR1Xrjdvj//w=; b=eVaYI5iFo73s+O4ChphbZ4BYo/giME4wcKc3e3WlZoPKnZKBkgQUM3q0i4QEzorvUb Ga0w6mWmLeWcRY1FksZcyga3nOBvfg0T2bgRyQv1byoOwFL5yD+lssEyp+TE09eJK3Rj inHx1/AwUzrHidsNDM/rvnl2VWouuXOW3pTmtdH43nAKwNds+e+M7bcZkUngWAhusDtQ m/MxaFuz8qIxv0XIiizfquzo8FgPcMUfA/LSCvvmEf27rI488FCQX1lQjT3Zf3kweQ2G K0xnm2dviGjFPRPrqGz4c9ni4u65yUwTsRZ1RpJ+560y0ZUD/RzL5WpoGrP9wo4GpZet aMuw==
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=l5YCdoVCw+tzrngU4LwKLWGkMU6BG8gMR1Xrjdvj//w=; b=MFILJmHORuaBV3Mowi1bWso9uRNvAchdQLViv5ODHoKci9XBEjOai4hRyba/JBn5WF I+TPxDVMwbFlGiU5IC7BXvjKffVJSqtX6yTRB7rQZGFxISMFvUzNaQWQEW9oLvorAfZa m8t7OfEZVV82jZMn/AHLtBcKuIaqeXmH/FEFMhVFVdLj19FaiKLYc6oox+GyXKoLOE8e yc9/sHhsi7UgwLmJzgsU7A2W+IB/sl1RyAGVNVLsOrgdL7KdHxdqwbOVfczQKfqcjKv2 P5Ha0aEcXybx8qaIAPWNnJv+ZYYWECWDECVqbwR4zcYv8A5ynmWxvlAeF3SZJlYUaeQk KtjA==
X-Gm-Message-State: AOAM533vG9bfcgebO5KALLN+tuO9WlVLCeYc5NQLFRhVq+tqwT+/rhG/ fVhk9Dtzc2DUlURW6PiAcBzQK41N0e/FFRpVQX/CMA==
X-Google-Smtp-Source: ABdhPJzNwsynQ23kisQiLIRnlze1qJSCeSio+8wu12Ub9ea7zPmTp+DIn5XqVXyCsqAyT0otahmCfbUE8jhDrTCq2VE=
X-Received: by 2002:a2e:54f:0:b0:24b:4aa7:dea5 with SMTP id 76-20020a2e054f000000b0024b4aa7dea5mr849602ljf.217.1649347510658; Thu, 07 Apr 2022 09:05:10 -0700 (PDT)
MIME-Version: 1.0
References: <204D8DE6-F51C-4551-B1D7-1D69DBCA3626@hxcore.ol> <CAOj+MMEv=qjPzv9jiadmjP7dXQjvA3QOdP=Bv3TCZ9c-NgPwng@mail.gmail.com> <CO1PR13MB4920576A465BAF92FAF0060E85E69@CO1PR13MB4920.namprd13.prod.outlook.com>
In-Reply-To: <CO1PR13MB4920576A465BAF92FAF0060E85E69@CO1PR13MB4920.namprd13.prod.outlook.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Thu, 7 Apr 2022 18:04:59 +0200
Message-ID: <CAOj+MMH8pQ88_mkRNjgsUdLFQiBfSG3DwVuxcEc6+rbG-Dmyww@mail.gmail.com>
Subject: Re: RTGWG feedback on APN next steps
To: Linda Dunbar <linda.dunbar@futurewei.com>
Cc: Jeff Tantsura <jefftant.ietf@gmail.com>, "rtg-ads@ietf.org" <rtg-ads@ietf.org>, rtgwg-chairs <rtgwg-chairs@ietf.org>, RTGWG <rtgwg@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000007bf7f505dc12a43a"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/jtgA8ciOMiSKzHR2XFFf0yIDIt8>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Apr 2022 16:05:19 -0000

Hi Linda,

APN would not need to be interconnected over an overlay network. The
decision which underlay path to use could be still computed in run time and
selection made by the application provided sufficient path diversity is
exposed. Technically it could be realized by exposing two next hops on the
same subnet app hosts sits on for each disjoined flow/session.

With v6 and multiple addresses things are much easier :)

Such diversity can be as simple as using at least two upstream ISPs and
letting the application choose which way to fwd the packets. I am using
such model myself for over two years and it works very well :).

Of course you could still go much more complex and do use form of OTT for
the application endpoints too but I do not see this as a mandate.

Kind regards,
R.



On Thu, Apr 7, 2022 at 5:56 PM Linda Dunbar <linda.dunbar@futurewei.com>
wrote:

> Robert,
>
>
>
> What you said is basically changing the naming convention:
>
> “APN” is an overlay network that utilizes the information carried by the
> network protocols (IGP/BGP/etc.)  to intelligently forward application
> flows across the network.
>
> Correct?
>
>
>
> Linda
>
>
>
> *From:* rtgwg <rtgwg-bounces@ietf.org> *On Behalf Of * Robert Raszuk
> *Sent:* Thursday, April 7, 2022 5:29 AM
> *To:* Jeff Tantsura <jefftant.ietf@gmail.com>
> *Cc:* rtg-ads@ietf.org; rtgwg-chairs <rtgwg-chairs@ietf.org>rg>; RTGWG <
> rtgwg@ietf.org>
> *Subject:* Re: RTGWG feedback on APN next steps
>
>
>
> All,
>
>
>
> I believe that we should be very careful here.
>
>
>
> Adding more application awareness to the network layer means more state
> more complexity and much higher network cost (both OPEX and CAPEX). It also
> means in vast majority of cases more overhead for packets.
>
>
>
> The moment you cross network domain boundary it all breaks as this is
> purely unrealistic to synchronize how application A should be treated
> across N domains.
>
>
>
> IMO we should actually go in complete opposite direction. Instead of
> loading networks with application awareness let application to choose end
> to end path by themselves which meet their requirements.
>
>
>
> Keeping network primitive to allow basic IP forwarding while exposing
> different paths application packets may take will not only be much more
> scalable but will also allow application to adjust and tune its logic or
> buffering (which btw is already happening today anyway) to the actual
> needs.
>
>
>
> Some of this exposure is already taking place today. But there is still
> room for improvement.
>
>
>
> And let's keep it in mind that current networks both open as well as
> internal do struggle to offer end to end 8 classes of basic QoS.
>
>
>
> Thinking that bunch of IETF drafts or RFCs will suddenly allow it to
> properly handle lot's of Application_IDs or Slice_IDs seems to me like a
> wish (at best).
>
>
>
> Regards,
>
> Robert
>
>
>
>
>
> On Tue, Apr 5, 2022 at 7:15 PM Jeff Tantsura <jefftant.ietf@gmail.com>
> wrote:
>
> Dear RTGWG,
>
>
>
>
>
> APN has been presented at RTGWG multiple times, and we see the evolution
> of the
>
> documents, including the scope of the problem and framework.  This topic
> needs
>
> collaboration across WGs; we can foresee that not all issues to be
> addressed are
>
> within the charter of RTGWG and would span beyond the Routing area.
>
>
>
> RTGWG is chartered to provide a venue for new work, there are a couple of
> different options and one option for handling
>
> such new work would be to recommend the development of a new WG.
>
> The Chairs would then want to recommend that the ADs consider forming a
> focus WG, with a set of well defined deliverables and milestones (after
> delivery the group would be shut down) to work on a framework for APN.
>
>
>
> We would like to solicit the WG for opinions.  Please note that comments
> about
>
> existing APN documents should be sent to apn@ietf.org.  This thread
> focuses on
>
> support or objection to recommending that the ADs consider the formation
> of a
>
> new WG.
>
>
>
> Please send your comments, support, or objectiond.
>
> Thanks!
>
>
>
>
>
> Cheers,
>
> Yingzhen  Jeff
>
>
>
> _______________________________________________
> rtgwg mailing list
> rtgwg@ietf.org
> https://www.ietf.org/mailman/listinfo/rtgwg
> <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Frtgwg&data=04%7C01%7Clinda.dunbar%40futurewei.com%7Ca86e02bf69d7438e623308da18817a25%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C1%7C637849241637165414%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=OBTq2hTWBQPNwg3O%2FPTzz%2FG7MoLllJTtYgZSHJKPprI%3D&reserved=0>
>
>