Re: Back to work
Magnus Westerlund <magnus.westerlund@ericsson.com> Tue, 03 November 2020 16:40 UTC
Return-Path: <magnus.westerlund@ericsson.com>
X-Original-To: quic@ietfa.amsl.com
Delivered-To: quic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D51273A0DCD for <quic@ietfa.amsl.com>; Tue, 3 Nov 2020 08:40:41 -0800 (PST)
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 tyWvS3gogpZT for <quic@ietfa.amsl.com>; Tue, 3 Nov 2020 08:40:40 -0800 (PST)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70051.outbound.protection.outlook.com [40.107.7.51]) (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 E24A33A0E98 for <quic@ietf.org>; Tue, 3 Nov 2020 08:40:14 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=G8QzBLJGCg1PMNVSmk8b6CL/enFBGvXXqyL88tjm1qeRUaiPXlAEKlV2fxeDAPaH/VaBhc67P+L/r4SLeveFpnxtYlOCupo964k67aD2AUIRz+zHIF0nNiLvKkhQcfQvJbEjbX+IVNoIbMhpJRPl+5RL5G0iEYprRRNUUVc1zQOP/ieF9omkm7bIh7XzYeKh9pjKrAnp7GkOAFl9LTMa8Xfwd2VBfKHRcDHFJW/ukD7NLPFI3f1gk+9ftNGRmXcvjJTeLPy3YkRrwvpMf9D0ZioIPH5HkFNIQNKuel6L5CCRTp90+EPsg4znOdbDQoGvsGW3GCPOKs2+6tXN1itWzw==
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=NdLkhu85DeIJ6oLLoV59jmxumqk9A2T22ZDYolqHdCA=; b=i2QCCdl+pxwnA+295Wj2nQMSNYwd9gjwiLwNUZ6KtStxZEAt10EXvNbhEQWUZKEwoqee87GLW8vf/x3m15C+FofcuwhNWBr8Qqup2DlqSR6xYaES23cU/nAe376Tqe6NzUw125Pq42rYKp7sI2C8mNIOPcSDoXEJK2ziYezZZ24iCHRqxDZxWUo0941TvwL7npHb41lHIdLcRnu/n2Gv/fujqUCqVCQtZ0qxXX22fhs4wXrVumwsUSrSnveiH2zuDeE/yJ49ynBf2wH0J0XF3vEyfQVXtZvp1SFhpTaexGsCGgkHD2BMgQ/ycQ/stpzYlV9cwDLX7m42tOjASrvUDA==
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=NdLkhu85DeIJ6oLLoV59jmxumqk9A2T22ZDYolqHdCA=; b=L6tHxzWWQAHFJOd3Rt5oL4VQykQWNJ2wBOxjRrRamFVDYGINYUdT5Bybz27tX9FHlkuLjEzSHmyjArbd0/vkR8OeuccAfMAeyscycIb6Iur+aOgpJlG0QxvsJD/x1FoR6pkBvW6+olDrsggbhObT0CYbtzHBtYmq12qiMoMy8TE=
Received: from HE1PR0702MB3772.eurprd07.prod.outlook.com (2603:10a6:7:8e::14) by HE1PR07MB4169.eurprd07.prod.outlook.com (2603:10a6:7:9d::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.15; Tue, 3 Nov 2020 16:40:12 +0000
Received: from HE1PR0702MB3772.eurprd07.prod.outlook.com ([fe80::cd13:5bbc:84b2:cc8d]) by HE1PR0702MB3772.eurprd07.prod.outlook.com ([fe80::cd13:5bbc:84b2:cc8d%6]) with mapi id 15.20.3499.029; Tue, 3 Nov 2020 16:40:12 +0000
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
To: "martin.h.duke@gmail.com" <martin.h.duke@gmail.com>, "ianswett=40google.com@dmarc.ietf.org" <ianswett=40google.com@dmarc.ietf.org>
CC: "huitema@huitema.net" <huitema@huitema.net>, "ekinnear@apple.com" <ekinnear@apple.com>, "mt@lowentropy.net" <mt@lowentropy.net>, "quic@ietf.org" <quic@ietf.org>
Subject: Re: Back to work
Thread-Topic: Back to work
Thread-Index: AQHWrCtWcKW1sYPxXEaz7HX0GwoCCKmrE90AgABZbwCAAEDQAIAAoS0AgAADqoCAADkBgIAA5p8AgAAGpgCAABCgAIAAL7gAgAAGdQCAABnTAIAAM0aAgAEaNwCAAAzmAIAADbYAgAAHeYCAABYDAIABrmcAgAEmRICAApjUAIAALK8AgAARVQCAAZy1AA==
Date: Tue, 03 Nov 2020 16:40:12 +0000
Message-ID: <485d7239ad5ed428aeaf559437e374e2d0ffe18e.camel@ericsson.com>
References: <0f150dec-e408-48bf-8e54-05e3e96e7a85@www.fastmail.com> <CALZ3u+a1fBq1MB52H-h-JYY=OOkOo9=jEu7smNVeyy_9U3abEw@mail.gmail.com> <CAKcm_gNoB=nP050VRfw5MXAAw-HhpnKHp6pAx9onaA4a5CH5-Q@mail.gmail.com> <b80cf41524865c171712bfcfca7ef92e2a472044.camel@ericsson.com> <efe63bdf-7af2-49c0-932d-3a36de61bdd6@www.fastmail.com> <41A07550-1BFA-43E6-83A0-93FA96DF1E9B@apple.com> <CAN1APddS_qtMoUiUL9uwtAB3rXuAQ0NmiipXGDkS4hcA5od6Ag@mail.gmail.com> <CAKcm_gOcuuF_REWszJyYC6eO6swavMD3D9VnzgJTHEwEAXOsnw@mail.gmail.com> <CAM4esxT2kD6U-Hb5cOSfykBPvTmboEozqqiYiFF63ywxstm-LQ@mail.gmail.com> <CAKcm_gPzEgEssO3LMyW=t9tvbsRrLQBJ7M=2mxySs3H-YUXF5A@mail.gmail.com> <CACpbDceKFAVZ=Vrvj8ZoOj95TNfkCqNrpLh8FOBMBUBU=Qx_eQ@mail.gmail.com> <cc9aca43-7556-7fed-8ef8-1b5343316a0d@huitema.net> <59211AC5-0D72-4295-9E67-DA0BF5B92965@apple.com> <7fca948f-6c71-45c8-8c76-8cfabf11898b@www.fastmail.com> <5CD85C94-CFB2-47FF-9178-0DBE354EFCBF@apple.com> <f950a0cf-1be1-491b-8bc4-f5816cdb13e6@www.fastmail.com> <fed2a70b-954e-f224-fd0f-e80d36f12e87@huitema.net> <9c116544-c120-422b-8968-79effb3020ca@www.fastmail.com> <C2E762A1-2CCD-4728-A9DB-32D6AE02A1BD@apple.com> <CAKcm_gNBoHTTjB9LLufiV5bnU7ngXH5fRkrpHjePL3wk_XeyZw@mail.gmail.com> <CAM4esxR2iVJ8mU7-MG+gho+9KLwCb54OmHnW1=bsLZk-5woLZQ@mail.gmail.com> <CAKcm_gMc2A_fP-cCpUOhbORFFGFm_1c1Xv7EKNwCxW1reOyXcg@mail.gmail.com> <CAM4esxQL1qS1X4FmAhXSHrfiBFb9rj52T5rXhTuG7XbbFaaqNg@mail.gmail.com> <CAKcm_gNT6Ag2goX=376dEW5_ztnCrvEYErQ1n7AG0L+3z_TA4Q@mail.gmail.com>
In-Reply-To: <CAKcm_gNT6Ag2goX=376dEW5_ztnCrvEYErQ1n7AG0L+3z_TA4Q@mail.gmail.com>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-mailer: Evolution 3.28.5-0ubuntu0.18.04.2
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; 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: dfaf6e49-bc61-42ad-04b6-08d880172259
x-ms-traffictypediagnostic: HE1PR07MB4169:
x-microsoft-antispam-prvs: <HE1PR07MB416923A249589F0C69402BC395110@HE1PR07MB4169.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: n49sSJYvorB6rS7xTLvaMn+61yEUanSxp/jcPT4g/wsRdmlF7asYr0qzFLA9xp5huxn4oqhmEUBFjh7tmxT+7hGn8kkNGwPLvKhevHKghWzQwcQSnFXc1nFu4wND2MzdkX4OaPBL+QpyVBo/+keM+8T7wcoEONbSU6tJRzj6DjTtOEBUV+n2ZQ2msuIwJduagMDQZKA8StiS+4SXddmjUSkLu1Ecak/OXhbvpLQH37UeTQpOpLa3Q87gSLKYePNVe1wd2PycGY7z3eYvO6VT6qwFDjzKf900vsG607LSj+Et5/kl3TOAd+rbJateMN1c+I6cQGcNgu7gRgZs8nHV4oyI/wi6LtQyIdiEUhcwIKWldjFSLDO8eBaSHju9uyor
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; SFS:(4636009)(396003)(39860400002)(136003)(346002)(376002)(366004)(5660300002)(54906003)(6512007)(2616005)(66476007)(3480700007)(66616009)(110136005)(7116003)(6486002)(66946007)(186003)(44832011)(99936003)(8936002)(83380400001)(71200400001)(316002)(76116006)(2906002)(478600001)(4326008)(26005)(64756008)(66556008)(6506007)(86362001)(36756003)(8676002)(66446008)(99106002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: z9ZDRjPz9LGf/gNALQwqelbTZYxu3NwUrW0tPw86NrGkt5+Zm9P1OkIJkz26uu/o5FxuCkZiA6fmjMsLe9uw08qagNEdjvZVbDMHxaOzpkIxDI8Wr6fEEmpHba+rgM63XCoe28zG7FQZrXRXrhKIcsHf+ZEW/Z1qUdYM/2Pwm1V4m1kAXV+M1BEJIl06MVMSVB94NB2f2GdGHrSgpWn/iNcMqq2/WLyInWjBHTZGy5tWZLjNEoyLbc2WUuDDFv4DcnK3IU/x1D30vPM0OcwdkpquYz3+ezAJnU2JIcx++nF1Ly3pneTjYX7MfSEtKDOXT2nkZzxm3N/Wc1nmcwx+RYcjtJ+8pe3KnArLacxofiGJDyU5JaczkPo2gLREcYEAJ5zRhsqVcnfpn3xFZGEcyJH1Qz+u1xPYRMsfaDoyQ8rV8OsrwijB/YVThRI19j4JQsQACLLCIsLbwBxkYsgkBiNRhBCZYWc5nWFvQG0uXJk13gsryUDfFt+VvZiKrWbKyiWgtjBh+nQz5ZbNNouDnC5b4fz58MWWPCLKhV8iFRXNZhGo0Rg68EUuQk/3NsSPM13BGjMxyv20JQUNy3P0PXKSI314rYETtDEts/iBmaWhwc7J5YrDX1tXmvi5euIm8JlDXUhAqpDuiWPyt0ip8A==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; micalg="sha-256"; protocol="application/x-pkcs7-signature"; boundary="=-VXDv6SHYxwJtclwXoEkN"
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: dfaf6e49-bc61-42ad-04b6-08d880172259
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Nov 2020 16:40:12.1077 (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: FhUqSjX5p6POlVCIihM9rofxyMsplrdoz1PewhPskjCkHARXKHC55BO6Tz8hMFAlq8HsqKM2eywj6FkSs/H1dg7QQPqL+CxQmtVFxuxsGrc=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB4169
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/8ZRtofd6L8hQxPFVnVC4LBTAusM>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Main mailing list of the IETF QUIC working group <quic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic>, <mailto:quic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic/>
List-Post: <mailto:quic@ietf.org>
List-Help: <mailto:quic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic>, <mailto:quic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Nov 2020 16:40:42 -0000
Hi, > > > > 1) Normal NAT rebinding. The connection is idle for a long period. A > > > > good server will have reset its congestion controller due to the long > > > > idle period. > > > > > > > > The client then sends a packet (if the server does first, it'll probably > > > > disappear). Whether or not that packet is small, the server is going to > > > > be limited by the amplification limit rather than congestion control. > > > > One alternative is to kill the connection after an idle period and > > > > restart with 0RTT, but that's only superior because the client has to > > > > send a bunch of bytes. The recommendation here, I think, is that clients > > > > SHOULD send one or more full-size datagrams when restarting after a long > > > > idle period, and possibly reset its PMTU assumptions. [I can't remember > > > > what DPDLPMTUD says about idle periods] I would think reseting the PMTU discovery for a NAT rebiding case would be a bit overreaction. A NAT rebinding case would change the external port of the NAT side, which is why the server see it as a new path. However, in most cases the actual path will be identical between NAT and server, and the client to NAT path should be unchanged. ECMP routing could possibly result in a different path through some AS. However, if you deploy ECMP routing you actually have to work with that E and ensure there are some equalness. And the DPLPMTUD should take care of that if it doesn't work. What maybe one need to be a bit more careful here is not to call it "full-size" datagram, but rather focus on that we need to ensure what DPLPMTUD will work is to probe the minimal Maximum Packet Size for QUIC to work. Which is what Section 14.3 makes clear when DPLPMTUD is used. For DPLPMTUD it might make sense to trigger a search after path validation of the BASE_PLPMTU. The point is that it is critical to verify the 1200 byte limit, then one like to verify that previous known MTU (MPS) still works, then one can search for any change in the MTU. And in NAT rebinding cases, both the BASE_PLPMTU and the MPS is most likely still the same. Thus throwing away the previous knowledge of them is unnecessary, instead verification of them in sequence makes more sense as it avoid searching from BASE to previous working MPS. Cheers Magnus
- Re: Back to work Christian Huitema
- Re: Back to work Jana Iyengar
- Back to work Martin Thomson
- Re: Back to work Töma Gavrichenkov
- Re: Back to work Ian Swett
- RE: Back to work Nick Banks
- Re: Back to work Magnus Westerlund
- Re: Back to work Martin Duke
- Re: Back to work Kazuho Oku
- Re: Back to work Martin Duke
- Re: Back to work Kazuho Oku
- Re: Back to work Martin Thomson
- Re: Back to work Eric Kinnear
- Re: Back to work Eric Kinnear
- Re: Back to work Mikkel Fahnøe Jørgensen
- Re: Back to work Ian Swett
- Re: Back to work Martin Duke
- Re: Back to work Eric Kinnear
- Re: Back to work Ian Swett
- Re: Back to work Martin Thomson
- Re: Back to work Eric Kinnear
- Re: Back to work Martin Thomson
- Re: Back to work Christian Huitema
- Re: Back to work Martin Thomson
- Re: Back to work Eric Kinnear
- Re: Back to work Ian Swett
- Re: Back to work Martin Duke
- Re: Back to work Ian Swett
- Re: Back to work Martin Duke
- Re: Back to work Ian Swett
- Re: Back to work Magnus Westerlund
- Re: Back to work Gorry Fairhurst