Re: [EToSat] Packet lost on last mile network?

"Border, John" <John.Border@hughes.com> Wed, 20 May 2020 21:38 UTC

Return-Path: <prvs=54096cd7aa=john.border@hughes.com>
X-Original-To: etosat@ietfa.amsl.com
Delivered-To: etosat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D46F3A0484 for <etosat@ietfa.amsl.com>; Wed, 20 May 2020 14:38:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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, 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=hughes.com header.b=lvQ1bRRr; dkim=pass (1024-bit key) header.d=hughes.com header.b=qEDiQDIJ
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 tWp_us_4pCiC for <etosat@ietfa.amsl.com>; Wed, 20 May 2020 14:38:49 -0700 (PDT)
Received: from mx0b-00115402.pphosted.com (mx0b-00115402.pphosted.com [148.163.153.174]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1917D3A079F for <etosat@ietf.org>; Wed, 20 May 2020 14:38:48 -0700 (PDT)
Received: from pps.filterd (m0118427.ppops.net [127.0.0.1]) by mx0b-00115402.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 04KLbHjV000597; Wed, 20 May 2020 21:38:42 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hughes.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=3152018; bh=D7RdwkRuvzl8rRXJnx1G8rslrHLBDAYjOphkRvXfXEo=; b=lvQ1bRRrxWpyK8Nw5P+AGYninK3500Kkp7Tqa+gQCB5lFsH3hbzQqGBUqJtQ33zJOEOY XtYp5VYB9jWYtksTFy1626nYj2n7Rb42qbY79dUMZqtW3f2G9JFx+ZJe5GOukGfWF1Ka EMYBhNX5vL/W0wxOIgojH3dUoBSHszYgxqOg98eknawPFAkV6iqAjOMKjybFZGGziejY TRaGPfM2Cob8n8+233RMlt6pba6WjFcst1x0PtWgXZzuWrL1fIo5Swn05Zz7zTwA8mWE iKXFL3omceidL5YqeoQbOKCDTsjUwUkM9kEinjDARR+VfmcA3Zr5Lh9c8rzW0yjrvH2P 1w==
Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2174.outbound.protection.outlook.com [104.47.55.174]) by mx0b-00115402.pphosted.com with ESMTP id 3127dbrpwr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 20 May 2020 21:38:42 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VfqL9awFhyKmNs1iTpiKz7r1JBWYnMlDxWjxIB2xc14wvWQD165av/Mn1lvr9hXX4YOnInbd0NAvo2XD3O2EV2AwDClO7UGPfQABTdsp5MytPq6XDXkeAwGe/y2dhhIYjuDEvOzaPT8RQAUaMj+/N5uDFAG7mCw8xK2Z/+DiFHENfwoJ55wdC2v+RAIyHLndoB2SFYe9NoqachMrxg5wsjVqWFYtRUYncMqsT1ls5UI1EBd1gibRquEud9AOnBiuwzd7OpddIfsfPPnN4qltlfN0wx7e4CTtXi1FU+JTI6Fms9ba8Qe/2zeasR7YC84mXJ5DPyuXc5Wz1t87c8u5lg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=D7RdwkRuvzl8rRXJnx1G8rslrHLBDAYjOphkRvXfXEo=; b=YduUxGH3dPxAETdwIO3I20cAHSTmg3D/IaaHcIZKaXtINEIcXYG46IivFDqMXmeFysJb/UikV70Q5ivov0TtXrbS4EFAPiC9LKMqMlGLTV7tLWV6KoxfyJxA/aXn5Ky6QATv1bqFkeLN9H89EAPcVVzGqrEuYpD3deRxZDQ4LeIGiX1oc0Jzbky8FSOlFoJjyPbe7dQDfgSNFcenkIoLQVFuizoKplbPmXvB7CX2/9sbl1DQCL9Daxrtz/ZCtmn+uHLguquXyeweZPxluXfwoDTRRROX42AVqT3YZKlhV6/fGk74c9puuxcIZ/Wx4QSa+2QdRBlxaV5wUgAMV5T/Mg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hughes.com; dmarc=pass action=none header.from=hughes.com; dkim=pass header.d=hughes.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hughes.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=D7RdwkRuvzl8rRXJnx1G8rslrHLBDAYjOphkRvXfXEo=; b=qEDiQDIJ8MvRpzCPkvo/XtZHqIwwECxmnd8KrIrDce7j/UtjLPh7RtZOOwsrZLBRW0mj1tj58zyrszL+qr3xCZmDFzoJBkfbGMipbXIe7f7P9ecZkciPMF+Xx8mLXoTD2+HDWo6G3hD0TKSZBpqarGtKIoHQLR4uJk2vXtmXn4o=
Received: from MN2PR11MB3647.namprd11.prod.outlook.com (2603:10b6:208:ec::26) by MN2PR11MB3917.namprd11.prod.outlook.com (2603:10b6:208:135::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.23; Wed, 20 May 2020 21:38:41 +0000
Received: from MN2PR11MB3647.namprd11.prod.outlook.com ([fe80::459e:1d33:31b6:166a]) by MN2PR11MB3647.namprd11.prod.outlook.com ([fe80::459e:1d33:31b6:166a%7]) with mapi id 15.20.3000.034; Wed, 20 May 2020 21:38:41 +0000
From: "Border, John" <John.Border@hughes.com>
To: Christian Huitema <huitema@huitema.net>, Carsten Bormann <cabo@tzi.org>
CC: "etosat@ietf.org" <etosat@ietf.org>, Nitay Argov <Nitay@gilat.com>, Kuhn Nicolas <Nicolas.Kuhn@cnes.fr>
Thread-Topic: [EToSat] Packet lost on last mile network?
Thread-Index: AdYo1TE9iC9rJW1SSuiPRhIdLYYFQwAG2ueQAACYqaAAEsikgAFSrTaAAA3qRoAAAcoQgAACjKuAAAacgoA=
Date: Wed, 20 May 2020 21:38:40 +0000
Message-ID: <MN2PR11MB3647A6A6AFFBDC0BED6BEEDB90B60@MN2PR11MB3647.namprd11.prod.outlook.com>
References: <HE1PR0702MB37550F63AB9CDD4FD637CC3EA9BF0@HE1PR0702MB3755.eurprd07.prod.outlook.com> <7C07C17B-2A81-4B8A-94E2-87858A5FDDC2@huitema.net> <D369D911-6F31-42D5-844E-7C597EC74CB0@tzi.org> <7ab5eb1c-afc9-0198-2d50-8bccd4872a41@huitema.net> <13D10772-5139-439E-9527-8D72205F0E47@tzi.org> <3e61ab01-13de-9742-e058-8e552828f582@huitema.net>
In-Reply-To: <3e61ab01-13de-9742-e058-8e552828f582@huitema.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: huitema.net; dkim=none (message not signed) header.d=none;huitema.net; dmarc=none action=none header.from=hughes.com;
x-originating-ip: [73.250.53.207]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 66cc507f-34b8-4179-bfa1-08d7fd0629de
x-ms-traffictypediagnostic: MN2PR11MB3917:
x-microsoft-antispam-prvs: <MN2PR11MB39172DF6FAC13A8E3711ABC590B60@MN2PR11MB3917.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 04097B7F7F
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: p6lG087+sNaEJTYmODuYMUiLQBW+m+KsvuyiYOjYG3aeYv8JjvcABWmCXwHQR+X1cj5qJnKZHRzmt7MDn/cDmdKN75pO2dqQK87JRFT1fEP/zAvTwwUTGkHrmDIO4lR4hbvc+MzxG982OFF01Co7Qq2OZt311ULLU2noqVDJZbhVUndc4xTFqupNvzaMJ3VRN/5VPlMRTDfiCgChnmXvPaJu80pI2H+V8P374sXLa+0r+eBYP/67iYXIhAWvGyeG74lJJu+H2ISGb/eW8FREk6+4vQpCnc65Rt+4WRBdwcoOWLFxCFTg1PrpU1a8Hjq3Ywxj4v4l/wu4nJD8Z6bEUQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR11MB3647.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(6029001)(396003)(346002)(366004)(39860400002)(136003)(376002)(2906002)(26005)(53546011)(8676002)(7696005)(8936002)(316002)(478600001)(9686003)(55016002)(86362001)(4326008)(33656002)(54906003)(110136005)(5660300002)(186003)(6506007)(66476007)(52536014)(71200400001)(64756008)(66446008)(66574014)(76116006)(66946007)(66556008); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: +x3rp/8d0Mfj5GG3H6uZazNSZ19st0o0TxLiADtMIhW25bYfk8b1xe5C/vqe8yi7zu6qohx9c27Ls5PXUSQMLwdLVgL4NBfXK0CIlDvdfGaKMOFTp1tKggdN/Sqo1dQEIItPtu6Hl9Yv+N8C2QG2OyFvJZxaQinnt+6BKA5Dnv6Xmc3kMKl1E57GL+HZrLAHXhrO18Ejv9m7H/Qf/fHCGmNDjfvNlBU5HaJkZ27CuPlYbXTy9visRnncnoe9hU54+ot4cbEK46aea9Xk1JN7BM+PWmT8yssWu17q4GpyFSUurXhBV7jN6uj6jRxbRqJFGP/3vQhymfN8RBLX7OpaGotBu8XppLpOuCFu2HdAMgESI2jKoDK71fodCQPp4a/jyyYh+Jqqmq58M7A4C5wwk3lHJt2S5vY6yVE+PQzMmoXMox7N6o5nTPcB3E5rx/yJC+Od4BvyFvxZ0ll7vINmJaxAZ8tN7WpbH5cVU0cQgU/w+7c0DI/hjv96cCHcv20e
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MN2PR11MB3647A6A6AFFBDC0BED6BEEDB90B60MN2PR11MB3647namp_"
MIME-Version: 1.0
X-OriginatorOrg: hughes.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 66cc507f-34b8-4179-bfa1-08d7fd0629de
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 May 2020 21:38:40.7780 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0e1f3187-4610-4ce2-bad1-b92f4ba36ab3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: sJdNoyJdhvL7POs9DBpd1V5je9vguhA4YUcS5PvlLPQH6wk4kh3bXGld1xVhbbAlG4zgJWIPbcpQIJmUFGO/9w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3917
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.216, 18.0.676 definitions=2020-05-20_16:2020-05-20, 2020-05-20 signatures=0
Archived-At: <https://mailarchive.ietf.org/arch/msg/etosat/4sMsP0iYaBwGSKSi7aax73Kk3LI>
Subject: Re: [EToSat] Packet lost on last mile network?
X-BeenThere: etosat@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "The EToSat list is a non-WG mailing list used to discuss performance implications of running encrypted transports such as QUIC over satellite." <etosat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/etosat>, <mailto:etosat-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/etosat/>
List-Post: <mailto:etosat@ietf.org>
List-Help: <mailto:etosat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/etosat>, <mailto:etosat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 May 2020 21:38:52 -0000

Sigh!  The “niche” perception is a constant battle for satellite networks.  There are millions of users but that is small when compared to the overall size of the Internet.  (This could spin into a digital divide discussion but that doesn’t seem appropriate for an IETF mailing list.)  One of the advantages of a satellite network is the management aspects since the remote site terminals are right next to the customers.  On the other, avoiding ossification takes conscious effort.

One of the reasons why we look at in the network solutions is that we are in the network.  Tuning user devices is often possible to improve performance.  But, except for customers with experts, it is generally not feasible.  What we are looking for is end to end mechanisms that can adapt themselves.  I think QUIC has better hooks to do this than TCP did.  But, we have the problem of incentivizing the developers of the “ends” to do it.  I have been thinking about that problem for a while now but I still don’t have any good answers…


John


From: EToSat <etosat-bounces@ietf.org> On Behalf Of Christian Huitema
Sent: Wednesday, May 20, 2020 2:10 PM
To: Carsten Bormann <cabo@tzi.org>
Cc: etosat@ietf.org; Nitay Argov <Nitay@gilat.com>; Kuhn Nicolas <Nicolas.Kuhn@cnes.fr>
Subject: Re: [EToSat] Packet lost on last mile network?

**EXTERNAL EMAIL**




On 5/20/2020 9:56 AM, Carsten Bormann wrote:

And, if they are only deployed in a

fraction of the Wi-Fi network, then the transport folks will still need

an end-to-end solution.

They sure will.  But that never can be as good as local recovery.

In a nutshell, that's the entire discussion of end-to-end vs middle-boxes.

It is always possible to do a local optimization by adding some intelligence in the network. That's the case for pretty much all middle boxes, and it seems that the proxies envisaged in Loop fall into that category. But there are always downsides, such as management, flexibility, and most importantly ossification by old proxies prone to bit rot.

Given effort, it is almost always possible to find end-to-end solutions that are "good enough", getting you within 90% of the optimum or some such. FEC as tail probe would be one example of that. The end-to-end solutions also tend to get better over time, as implementers devise more clever algorithms and update the code. All it takes is some motivation that the effort is important.

An example of that would be support for cellular networks. Twenty years ago, this was a niche, and TCP was not optimized for it. Hence the deployment of middle-boxes in the cellular networks. But as this became an ever more important scenario, TCP improved, and QUIC will improve over that. The cellular middle-boxes become harder to justify, and will start moving from the "optimization" to the "hindrance" category.

Satellite networks are a peculiar case. They remain very much a niche application to this day, something like a communication media of last resort in places that fiber or cellular cannot reach. Given the niche status, it is unclear whether end-to-end transports will bother implementing optimized algorithms, even when these are available. But it is also unclear whether "mainline" networks will bother deploying middle-boxes solely for the benefit of the satellite niche, which kinds of rules out solutions like 'deploy a box in every Wi-Fi network'. 'Deploy a proxy at the ground station' might work, because the satellite operator has the right business incentives, but of course that requires nodes to still do something special for satellites, i.e., discover the proxy and use it. Not obvious.

Hence my effort to look at end-to-end solutions covering not just the satellite case, but also other long distance networks such as intercontinental connections. These are still niches today, given VPN, but they are still useful for P2P applications. Given enough niches, there might be enough motivation for doing the effort.

-- Christian Huitema