[Masque] New draft on Transport Consideration for MASQUE IP/UDP flow relaying

Magnus Westerlund <magnus.westerlund@ericsson.com> Fri, 10 July 2020 13:58 UTC

Return-Path: <magnus.westerlund@ericsson.com>
X-Original-To: masque@ietfa.amsl.com
Delivered-To: masque@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3525D3A0D9A for <masque@ietfa.amsl.com>; Fri, 10 Jul 2020 06:58:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.102
X-Spam-Level:
X-Spam-Status: No, score=-2.102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 o5EALSSMMfqf for <masque@ietfa.amsl.com>; Fri, 10 Jul 2020 06:58:08 -0700 (PDT)
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00078.outbound.protection.outlook.com [40.107.0.78]) (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 C759B3A0D0B for <masque@ietf.org>; Fri, 10 Jul 2020 06:58:06 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UuHkw6spfbEr0Mt+5clCFFN9xDbRtk4T1CISsdEm4GGjPw54dJuoT3rqZ29KvbRSRYZtUTpc7rLDUQ8UupEhPWTNRBEXEM3yo9qi2mC8ORZFpghTl5Szb9w07r3sCbcAuhoVNgDBpLHoiSslXfXHQNrB2ktqeqZ5sb6QUSCbhS1M8gaq8fKff4mOP/ZnTqHMSi9qsoXg3PLKtAPj6MBUbaNLjWyW0Y+aJgTj2bckdMqX+732XGQDJ8pf3plUFHWRy8voiPyPLPjR8kRtt95FZ6UMv0k72M2bVaHQs3ZYd21g0U+uDJQinDdpDKDq2sOoRDbJefc0EcfjGiV0TbwIrg==
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=BiZzMrw1TtsG6iHA6COADKMkPo+qOg5dBjvbi6rmPjY=; b=bX3UfwP2bApnAZoslSvn4nRo/4AabYlzov4UgKKLr0S3LGptRlMLyZqhNjaj27VoFgcZdAuZkxI+gryifQWQKUyd/3BRkxJgHpSC7h2VGfNGATm+uqQzsOhcudAXwajnRxFfHgBGhplzAsDsAd+gCHbv2fZ9kEJJ34zNNLn9eei4aIXRld+3EV6my+7lWslIVNOxdknvVn79CgWILUJouhgT+7n2IJueCEdB7HnO+36ASAmc3ZHJh4pDAkrsIB9hAHzzLxjcdRrSurER0TIHlTGl+H9VWh+CZheiXUB9vxE2Wp0On89KtSRHegenH/2rfcqrxOCXzvQL/GW30KSblA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BiZzMrw1TtsG6iHA6COADKMkPo+qOg5dBjvbi6rmPjY=; b=ifClsOPruR8mgO/XqdTWjspx/1pIPzQmCtLUophj1Jgq+YbI8j4rvAH2mmCuRiPAUzTINrV8SgrRsGihowMB+WSOopY9X+eeuEUdpbRZRUHwCTIBP9yLQMbc98Icj1HjUEjEN8N/foGAnpdQCutSqjwQNiVthnyYoTnqlcZVsPc=
Received: from HE1PR0702MB3772.eurprd07.prod.outlook.com (2603:10a6:7:8e::14) by HE1PR0701MB2683.eurprd07.prod.outlook.com (2603:10a6:3:98::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3195.10; Fri, 10 Jul 2020 13:58:04 +0000
Received: from HE1PR0702MB3772.eurprd07.prod.outlook.com ([fe80::546c:3b3:9193:3351]) by HE1PR0702MB3772.eurprd07.prod.outlook.com ([fe80::546c:3b3:9193:3351%6]) with mapi id 15.20.3174.022; Fri, 10 Jul 2020 13:58:04 +0000
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
To: "masque@ietf.org" <masque@ietf.org>
CC: Zaheduzzaman Sarker <zaheduzzaman.sarker@ericsson.com>, Marcus Ihlar <marcus.ihlar@ericsson.com>, Mirja Kuehlewind <mirja.kuehlewind@ericsson.com>
Thread-Topic: New draft on Transport Consideration for MASQUE IP/UDP flow relaying
Thread-Index: AQHWVsIhZKTW3PS0+UmgKELFjVwObw==
Date: Fri, 10 Jul 2020 13:58:04 +0000
Message-ID: <60c07606cb3ca8c0d457468ad6f5618972278ac6.camel@ericsson.com>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Evolution 3.28.5-0ubuntu0.18.04.2
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [192.176.1.83]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 440a8f88-5c7a-4954-0e06-08d824d9443f
x-ms-traffictypediagnostic: HE1PR0701MB2683:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <HE1PR0701MB268358DCB6AF8027BF52931C95650@HE1PR0701MB2683.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: C7+peqZPB1kOwt61DFAkAOSxo4davG1a9KE2bvYGgz4Scf//LTwYG78UXBjaj9A1i24MSpNZR9CxRUMgf7TUDNnH0R+jj4AueIQ6UpNbJ54Y2mNYPRub5lsaBmW3RqICLu52Mq7E2qrGVqVifv84OZQiYAvALAcgeOj0Ti4mgU2/yTpTIBqPjpjZ5Jjvt7GeMXUxlmh974abcb22Mdwv6Y4jHr0ySgVNvzfnliPla74TgK7PNrJGn7W/HLobre7y01Q9P1oFwe9c0VJHk6zTLn/cBamDSlkoX5sKfsD8NX5/elmnaQoeNBdDMz3MatZCa7LTNSsLPkfy+GpawSsErGa0vc4mmxNsGf8TcWoL6VZy6JWonWeZx/4WF+NolvWrAWfgrZP/GHoSQK879pC/Cno6x1W7R4nQyZNQcdA8YYqGt1+1bqzv98guYnXQNe6aq0YQxxbsYvPfKxqy0Qk/gA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:HE1PR0702MB3772.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(396003)(136003)(39860400002)(366004)(346002)(376002)(6506007)(71200400001)(44832011)(186003)(91956017)(54906003)(26005)(316002)(6916009)(2906002)(966005)(76116006)(478600001)(66946007)(4326008)(66476007)(66556008)(64756008)(66446008)(2616005)(107886003)(6512007)(6486002)(8676002)(8936002)(36756003)(5660300002)(86362001)(99106002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: +FxCXek8VLsF52hOsTn3Xs+c51a3uFD2CJ1jktEMhh/xNIjAamCz6LEENR7xE3PyU+6Kuz6hAjWrpG67qnFfKv88L9WyV34xdFyKtRtPKEktB3tIrSR3XKT3rjquhcxt+RGtDcrZ01lxM2SqX6+5Db7lEL3SCN9ASF3rMCLRsBge11TTMekX1cl6UXOW2zwvQsX9F3o15KDr2nUtw459PmcxeS7yVHSu/8mMrGpj9MG7mOopaK5/Zanel8XHOXpHky+zsxOpJExxh7WB5A/KGHNEjLWHi5jhRAtCUPXp1d8jsuXcJbsAcQK5H9qkE9wA1FvvjfNWkpxmv7bHHB5BbIQLZRORziX/mXsgsgW3MegLu+i/AEGOPsiOWgaKKlUk0jFZYp89rX/8PAZpmIADkxE/nAJDVCR2uRoQ6pDDrT0uIaWWcO+C8vBWiVXqYkGE8CbAxAPolQyanMSu16Uw5dhm6dKRmdd1Uj4Pl4/0n/0=
Content-Type: text/plain; charset="utf-8"
Content-ID: <1D16E8C5CC1E97429A6D3B943985BA67@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR0702MB3772.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 440a8f88-5c7a-4954-0e06-08d824d9443f
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jul 2020 13:58:04.2522 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: uRkow2O3bITo1f3fHk5hwPKZjuPJ657ht4e5McS0Yqlk7k+1pYbfd5tdciEZInhyf9qWXb5mAyGaaBSvY8yQ4NQDvEMzXwgVm9bfXU7wAuc=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB2683
Archived-At: <https://mailarchive.ietf.org/arch/msg/masque/yPka5qsRq6b6HlDkPhrmBXQKH9g>
Subject: [Masque] New draft on Transport Consideration for MASQUE IP/UDP flow relaying
X-BeenThere: masque@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multiplexed Application Substrate over QUIC Encryption <masque.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/masque>, <mailto:masque-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/masque/>
List-Post: <mailto:masque@ietf.org>
List-Help: <mailto:masque-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/masque>, <mailto:masque-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Jul 2020 13:58:16 -0000

Hi WG,

We have written a draft that review the IP/UDP headers to determine what e2e
transport impact we have in the relaying of the flows. 

Abstract:

   The HTTP Connect method uses back-to-back TCP connections to and from
   a proxy.  Such a solution takes care of many transport aspects as
   well as IP Flow related concerns.  With UDP and IP proxying on the
   other hand, there are several per-packet and per-flow aspects that
   need consideration to preserve the properties of end- to-end IP/UDP
   flows.  The aim of this document is to highlight and provide
   solutions for these issues related to UDP and IP proxying.


https://datatracker.ietf.org/doc/draft-westerlund-masque-transport-issues/


The draft is maintained in this github repository if you want to contribute or
provide input on issues:

https://github.com/gloinul/draft-westerlund-masque-transport-issues

 
Cheers

Magnus Westerlund 


----------------------------------------------------------------------
Networks, Ericsson Research
----------------------------------------------------------------------
Ericsson AB                 | Phone  +46 10 7148287
Torshamnsgatan 23           | Mobile +46 73 0949079
SE-164 80 Stockholm, Sweden | mailto: magnus.westerlund@ericsson.com
----------------------------------------------------------------------