Re: [LOOPS] draft-li-tsvwg-loops-problem-opportunities and use-cases.

Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com> Tue, 28 July 2020 18:10 UTC

Return-Path: <spencerdawkins.ietf@gmail.com>
X-Original-To: loops@ietfa.amsl.com
Delivered-To: loops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BC5F83A0AA6 for <loops@ietfa.amsl.com>; Tue, 28 Jul 2020 11:10:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, 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 pCVmeK0s-9Fr for <loops@ietfa.amsl.com>; Tue, 28 Jul 2020 11:10:34 -0700 (PDT)
Received: from mail-lf1-x12b.google.com (mail-lf1-x12b.google.com [IPv6:2a00:1450:4864:20::12b]) (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 62C313A0AA5 for <loops@ietf.org>; Tue, 28 Jul 2020 11:10:34 -0700 (PDT)
Received: by mail-lf1-x12b.google.com with SMTP id 140so11519121lfi.5 for <loops@ietf.org>; Tue, 28 Jul 2020 11:10:34 -0700 (PDT)
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=Jq+2G8trI/WpSE01VcIHCJQZ+zp/lQVZ9b7Il+ODMz4=; b=uqhImoiS5fldqrex4m/p+oVEGv0jUQjjbdbFPk/pzDyImE/h4XMIs6DfIOCMlZeswo mg75GAjFD41fK+POiZlQDz67XGrdoQZp2D0yieP973fYHid64lYDJkobTCJSzqKWCmXU 2RANdgk2ufeUaHLeq0ZLrkDX7Mw5ioJQVgAqdsPBxLVmSpyDNHxDNSR4lSpVoDYiUXnd slPwBqj7v/bMxSgtSiEh3i6HNo/bc0No2XukIQK1LKqXmUv0E29ixwSbRGwXA+lf1XGc QtbAQoGCjzMIjAgoD6BZkqjAUGvDv6RLTQm6PkdpXls+G0KmPX4h94LWyjiXz00SyjR8 D3KA==
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=Jq+2G8trI/WpSE01VcIHCJQZ+zp/lQVZ9b7Il+ODMz4=; b=txPxonsndt6gVeSxt6kYRdSZjezPA+0DEocuTxJAvort9d79kng6oFC5mNIUE8FjCE aO/veAqLKBSLI4zCpa8Y/orwa5RLsf43oBlolU373yh6LB54wl5Oi+d2E8Anxd5lvwzv CdsNQtNyctl88yT1EXAN0UEEMAZQ3P2ixmP9+BTFHFrtFOzScUDFkqMz712PC1PEi2Wp 0rZKwWCRPpVCNwuB2XMpKHrCtTksGAG8V7Or0/oH0lpgKYSY1Ly/d/9cb9WeW0/uYBy5 SJCTHLFOLB8CnBW2BJdRWuRwoHyjUny+aaMgDag8aio8F5ehO6n4cWKSdQiZ8h4rD0Ex iKZQ==
X-Gm-Message-State: AOAM5324kKy8jJRzWwUZsZO2U+nWXFEhxx3zXZs3u1l9HX0bjmLh1+1L ycjMI47Hix8XfJCz0IxuGVm1tA+lkTyR72hRq2Ky6g==
X-Google-Smtp-Source: ABdhPJxR0b1IfFPjStEeDqfgDql3URKSOtn4vZKA1k4Te1Shbk11qzPlOUBJVVP9m8oYxGuxt9+dhbEt++rZSRbF07s=
X-Received: by 2002:a19:d14:: with SMTP id 20mr15067008lfn.27.1595959832578; Tue, 28 Jul 2020 11:10:32 -0700 (PDT)
MIME-Version: 1.0
References: <fb709277-50a8-26ad-b925-38f153805d70@erg.abdn.ac.uk>
In-Reply-To: <fb709277-50a8-26ad-b925-38f153805d70@erg.abdn.ac.uk>
From: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Date: Tue, 28 Jul 2020 13:10:06 -0500
Message-ID: <CAKKJt-d2AL7zmFK=buRXvGNxcJuxwcanbG7BEaM4gybsyRRSSA@mail.gmail.com>
To: Gorry Fairhurst <gorry@erg.abdn.ac.uk>
Cc: loops <loops@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000e5921c05ab845af6"
Archived-At: <https://mailarchive.ietf.org/arch/msg/loops/KBB2hHpOReutF3ZSTpea1c9MJwI>
Subject: Re: [LOOPS] draft-li-tsvwg-loops-problem-opportunities and use-cases.
X-BeenThere: loops@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Local Optimizations on Path Segments <loops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/loops>, <mailto:loops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/loops/>
List-Post: <mailto:loops@ietf.org>
List-Help: <mailto:loops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/loops>, <mailto:loops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Jul 2020 18:10:37 -0000

Speaking as an individual,

On Mon, Jul 27, 2020 at 10:22 AM Gorry Fairhurst <gorry@erg.abdn.ac.uk>
wrote:

> Thank you for the scenarios update in
> draft-li-tsvwg-loops-problem-opportunities, I see you have updated the
> text relating to satellite network segments. I now have some more
> questions on scenarios based on the what is said in the most recent ID:
>
> (1) The text says:
>
> "By continuously measuring the
>     delay of path segments and use them as metrics for path selection,
>     when the number of overlay nodes is sufficiently large, there is a
>     high chance that a better path could be found
>     [DOI_10.1109_ICDCS.2016.49] [DOI_10.1145_3038912.3052560].
>     [DOI_10.1145_3038912.3052560] further shows all cloud providers
>    experience random loss episodes and random loss accounts for more
>     than 35% of total loss."
>
> - I think this use case was presented in previuous meetings, and one of
> the questions was how to react appropiately to route changes and traffic
> engineering by the physical network operator. This doesn't come across
> to me in the latest text.
>
> (2) I will argue there is not a satellite-specific use case really,
> there is a use case for any reliable long-haul path (large RTT) that is
> concatenated with another segment with a lossy segment with lower RTT.
>

I've probably been using "satellite" as a mental shorthand for "long
haul/large RTT" without meaning to, for years (plus Gorry's mention of
another path segment with shorter RTT and losses). I think that's an
important thing to remember when we're talking about use cases - we need to
focus on the problematic aspects of the path, rather than focusing on why a
specific path has those problems, in order to identify the problems we're
trying to solve.

There are many more kinds of problematic paths than kinds of problems with
paths :-)

Thanks, Gorry, for the comment.

Best,

Spencer


>   “Enhanced error recovery at the satellite link layer
>     helps for the loss on the satellite link but doesn't help for the
>     terrestrial links.  Even when the terrestrial segments are short, any
>     loss must be recovered across the satellite link delay.”
> -  I think the argument is really that the end-to-end internet path
> using a satellite network segment can be long (large RTT), and therefore
> that loss experienced at any point outside the satellite network segment
> still suffers performance because of the larger RTT.
> - If that is the case, then I think a GEO satellite path is an
> **example** of such a path.
> is this a “long terrestrial” path? or a long Internet path?
> - “Faster recovery over such
>     long terrestrial segments is desirable.”
>
> (3) The previous revision mentioned the specific case where the “network
> is long-haul”, but I think this aspect was removed in the latest rev?.
> Maybe I don’t fully see - is it expected (or somehow known) that the
> delay for the LOOPS path segment is much less than the end-to-end path
> (in Section 1)? How does the LOOPS path segment know this?
>
> (4) I see you also mention in the latest rev adds a use case for a
> "fleet of drones" - I'm not quite sure what this is describing, maybe
> you could expand how this works, and add some text to the draft.
>
> Gorry
>
>
> --
> LOOPS mailing list
> LOOPS@ietf.org
> https://www.ietf.org/mailman/listinfo/loops
>