Re: [PANRG] An earlier draft on signaling between network and end-hosts

Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com> Mon, 12 November 2018 23:19 UTC

Return-Path: <spencerdawkins.ietf@gmail.com>
X-Original-To: panrg@ietfa.amsl.com
Delivered-To: panrg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 41720130EA4 for <panrg@ietfa.amsl.com>; Mon, 12 Nov 2018 15:19:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 dOqbO8Otgfa5 for <panrg@ietfa.amsl.com>; Mon, 12 Nov 2018 15:19:08 -0800 (PST)
Received: from mail-lf1-x12a.google.com (mail-lf1-x12a.google.com [IPv6:2a00:1450:4864:20::12a]) (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 EE8EB130E68 for <panrg@irtf.org>; Mon, 12 Nov 2018 15:19:07 -0800 (PST)
Received: by mail-lf1-x12a.google.com with SMTP id n18so7436610lfh.6 for <panrg@irtf.org>; Mon, 12 Nov 2018 15:19:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=6eiVCEB8lG9e2veyKg1MKygT4lPk3ffAtTNAGkOMjWE=; b=R08qNwjwkOUU5mi8xTH9W9/GTqS/Yp0TZs/U/uqJS8JN1350lEgbGRF9q7HL59etQU 98UpKokTRvtyGkgzdCKzXoAUsgBAywlpelwKMyHfNJjH4H3QcF0n88VM8jPD0ylzO2Tb 3NqCIZAqBb2d0zqSZimtl6SkD0cbURR7p4TfZbY+zWLu01uG6nltTjAJFvNT5iWiuan1 /Pxn7ULutA+ORTglm+3ZDqKXn8ZdGRAhWHHfA2qoZyUOpXJs8LY7eBkd9FjsIhIkHG2a jgkAzYpoJy2IwrEP0zrmE96jBslNE9hLQXN1GqZ9WHcBiOZGsfkXVmKvyg3Iat3Hga9F nkMg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=6eiVCEB8lG9e2veyKg1MKygT4lPk3ffAtTNAGkOMjWE=; b=b2cGQCZEqFcTVSCEcJ39Gp+p/JW5V+4/fl55mFVdTXNHK+rcg7dDdLEBfarxqhW66X NY+FhIZ3cNAVlB9g54Ku0wKieWNE3iSMWnBynnBXmrckohxVk7Df8+3cstu+6zE0JhP5 DaNdNir5eU9nD51YSnmYJXg8JTr54tTmLO5cDx9+XgjXMjusUgxlkZz+MVYFfX3kN4qW kaFXo6+aVQruwre8KmszTGtdHI7q3Z2cs3rJW0yyCmg290eBIE0DriROtvMq90QnKDCE QFciqkh9uDKAC/4svGyld7GHQVTsm/fpajPyOKIIa4lXPDFBaiioMX34Ma/Mjm9Fsbvl deZA==
X-Gm-Message-State: AGRZ1gKFt4AtXY75dundrTZqxfHebsY4kmvREoIQfJSe4kVm3479bBk+ pHuumKquvJR4bSa1tA6nZCFlxn8qZKwJYH/CKk4=
X-Google-Smtp-Source: AJdET5f5ojZg406HcFQKPoCKSVG3tMSGuXGCynwM4LP/XzkT6EeREmRYgEMbqs+jQ7zg0kvrGGwyCnRFw1vHbqdMVVA=
X-Received: by 2002:a19:2a4b:: with SMTP id f72mr1588744lfl.139.1542064745957; Mon, 12 Nov 2018 15:19:05 -0800 (PST)
MIME-Version: 1.0
References: <alpine.DEB.2.20.1811081147180.10713@hp8x-60.cs.helsinki.fi> <CAKKJt-eO2HiJLu3hw=ZFAgQ+panNw=3PrqV2N8EYM4eoL=ZLsA@mail.gmail.com> <CABO3BC1Sy36YLvRowQPRW6gg7W3+vrCDcUZGWp8s5GmT1=riRw@mail.gmail.com> <6EC6417807D9754DA64F3087E2E2E03E2D152C26@rznt8114.rznt.rzdir.fht-esslingen.de> <CABO3BC2Oqr=Fyou8n+L8384eHrWm0_xBgkw07MVy0pMTPYtjSA@mail.gmail.com>
In-Reply-To: <CABO3BC2Oqr=Fyou8n+L8384eHrWm0_xBgkw07MVy0pMTPYtjSA@mail.gmail.com>
From: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Date: Mon, 12 Nov 2018 17:18:52 -0600
Message-ID: <CAKKJt-dVVbvAeFhEiN+m=G2KrEGJaEnotp9Sm397LXPAK=ARwA@mail.gmail.com>
To: todd.hubers@gmail.com
Cc: Michael.Scharf@hs-esslingen.de, panrg@irtf.org
Content-Type: multipart/alternative; boundary="00000000000067501d057a7fed83"
Archived-At: <https://mailarchive.ietf.org/arch/msg/panrg/tVhHz_qy65BJ49uvzgYULR_9SoU>
Subject: Re: [PANRG] An earlier draft on signaling between network and end-hosts
X-BeenThere: panrg@irtf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Path Aware Networking \(Proposed\) Research Group discussion list" <panrg.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/panrg>, <mailto:panrg-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/panrg/>
List-Post: <mailto:panrg@irtf.org>
List-Help: <mailto:panrg-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/panrg>, <mailto:panrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 23:19:11 -0000

Hi, Todd,

On Fri, Nov 9, 2018 at 7:16 PM Todd Hubers <todd.hubers@gmail.com> wrote:

> Thanks Michael,
>
> At first glance, RFC 7971 is centralised around P2P data resource sharing.
> I have another scheme in mind which I would like to draft one day that may
> be superior in some cases. This RFC certainly does then propose the use of
> multiple layers in the network to accomplish its goals. However, it then
> lists problems that presumably a multi-layer solution would be fixing.
>

Yes, I'd agree, and appreciate you sending the pointer.

Mirja is (IIRC) the AD for ALTO now, but I had ALTO for a couple of years
after joining the IESG, and this list was very much the result of looking
at everything the ALTO working group wished they'd been able to know in
order to select "best initial peers". Their use case is pretty different
these days, but I don't think the list of what they wish they could know
has changed very much at all.

Somewhere between draft-irtf-panrg-what-not-to-do and solutions drafts
(whether in IRTF or IETF), figuring out what has changed so  that obstacles
to deployment aren't obstacles turns out to be really important.

Spencer


>  The discrepancies are due to various reasons, including, but not limited
>> to the following facts:
>>    o  The ALTO service is not an admission control system.
>>    o  The ALTO service
>>
>> * **may not know the instantaneous congestion status      of the
>> network.***
>> *      of the network.***   o  The ALTO service
>>
>> * **may not know all link bandwidths**, i.e., where the      bottleneck
>> really is, and there may be shared bottlenecks.*
>> *      bottleneck really is, and there may be shared bottlenecks.*   o
>>  The ALTO service
>>
>> ***may not have all information about the actual      routing***
>> *      routing***   o  The ALTO service
>>
>> ***may not know whether the candidate endpoint      itself is
>> overloaded***
>> *      itself is overloaded***   o  The ALTO service
>>
>> ***may not know whether the candidate endpoint      throttles the
>> bandwidth it devotes for the considered application***
>> *      throttles the bandwidth it devotes for the considered
>> application***   o  The ALTO service
>>
>>
>> ***may not know whether the candidate endpoint will      throttle the
>> data it sends to the client (e.g., because of some      fairness algorithm,
>> such as tit for tat).***
>> *      throttle the data it sends to the client (e.g., because of some**
>>     fairness algorithm, such as tit for tat).***
>
>
> For this reason, it is my opinion that the title of the RFC is a misnomer:
> "Application-Layer Traffic Optimization...". However, I do expect to find
> some useful ideas, references, and considerations, and I thank you for
> bringing this to my attention.
>
> I hope to find as many similar RFCs as possible. I would very much like to
> build upon a foundation of the hard work of others, and minimise the need
> to re-invent anything.
>
>
>
>
> On Fri, 9 Nov 2018 at 19:02, Scharf, Michael <
> Michael.Scharf@hs-esslingen.de> wrote:
>
>> Todd,
>>
>>
>>
>> I suggest to have a look at ALTO and specifically at RFC 7971, which
>> discusses such use cases.
>>
>>
>>
>> Please also have a look at the privacy implications of such information,
>> which are mentioned therein.
>>
>>
>>
>> Michael
>>
>>
>>
>>
>>
>>
>>
>> *From:* Panrg [mailto:panrg-bounces@irtf.org] *On Behalf Of *Todd Hubers
>> *Sent:* Friday, November 09, 2018 7:31 AM
>> *To:* kojo=40cs.helsinki.fi@dmarc.ietf.org
>> *Cc:* panrg@irtf.org; spencerdawkins.ietf@gmail.com
>> *Subject:* Re: [PANRG] An earlier draft on signaling between network and
>> end-hosts
>>
>>
>>
>> Hi Markku,
>>
>>
>>
>> I have a standard concept primarily focused on application-layer access
>> to ISP broad contract information and status. However, I already flagged
>> that may also benefit cross-layer collaboration. Please see attached. I'm
>> trying to find collaborators to start an official draft. The draft document
>> [https://tools.ietf.org/html/draft-sarolahti-tsvwg-crosslayer-01] is
>> noteworthy.
>>
>>
>>
>> Will you be wanting to help? Are you aware of any other similar IETF
>> documents?
>>
>>
>>
>> Thanks
>>
>>
>>
>> On Fri, 9 Nov 2018 at 12:32, Spencer Dawkins at IETF <
>> spencerdawkins.ietf@gmail.com> wrote:
>>
>> Hi, Markku,
>>
>>
>>
>> On Thu, Nov 8, 2018 at 5:15 PM Markku Kojo <kojo=
>> 40cs.helsinki.fi@dmarc.ietf.org> wrote:
>>
>> Hi, all
>>
>> in the panrg session yesterday I pointed out an older draft that Pasi,
>> Sally and I initiated some 10+ years back:
>>
>> https://tools.ietf.org/html/draft-sarolahti-tsvwg-crosslayer-01
>>
>> Passing through the panrg email archieve after the meeting, I noticed
>> that
>> this draft as well as a few other useful docoments were already pointed
>> out in the early days of the panrg list when the rg was about to be
>> proposed (was not following the list at that time, sorry).
>>
>> Anyways, this draft started a discussion on existing mechanisms between
>> the network and end-hosts and discusses also challenges with such
>> mechanisms. Maybe still useful for panrg?
>>
>>
>>
>> Thanks for the reminder! I was vaguely following this research group when
>> it was proposed, so probably noticed the discussion and then started doing
>> telechat reviews and forgot everything except where my diet Pepsi was.
>>
>>
>>
>> Spencer
>>
>> _______________________________________________
>> Panrg mailing list
>> Panrg@irtf.org
>> https://www.irtf.org/mailman/listinfo/panrg
>>
>>
>>
>>
>> --
>>
>> --
>>
>> Todd Hubers
>>
>
>
> --
> --
> Todd Hubers
>