RE: Opsdir last call review of draft-ietf-quic-manageability-14

"MORTON JR., AL" <acmorton@att.com> Tue, 22 March 2022 19:51 UTC

Return-Path: <acmorton@att.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 6D1A83A0D42; Tue, 22 Mar 2022 12:51:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.907
X-Spam-Level:
X-Spam-Status: No, score=-1.907 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=att.onmicrosoft.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 yYOF1DfuwWHf; Tue, 22 Mar 2022 12:51:47 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0a-00191d01.pphosted.com [67.231.149.140]) (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 6BC7D3A0D3B; Tue, 22 Mar 2022 12:51:47 -0700 (PDT)
Received: from pps.filterd (m0288871.ppops.net [127.0.0.1]) by m0288871.ppops.net-00191d01. (8.17.1.5/8.17.1.5) with ESMTP id 22MHSXAU017661; Tue, 22 Mar 2022 15:51:44 -0400
Received: from alpi154.enaf.aldc.att.com (sbcsmtp6.sbc.com [144.160.229.23]) by m0288871.ppops.net-00191d01. (PPS) with ESMTPS id 3eygrruskf-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 22 Mar 2022 15:51:43 -0400
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id 22MJpdRG027286; Tue, 22 Mar 2022 15:51:42 -0400
Received: from zlp30485.vci.att.com (zlp30485.vci.att.com [135.47.91.178]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id 22MJpWXs026872 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 22 Mar 2022 15:51:32 -0400
Received: from zlp30485.vci.att.com (zlp30485.vci.att.com [127.0.0.1]) by zlp30485.vci.att.com (Service) with ESMTP id 036094005954; Tue, 22 Mar 2022 19:51:32 +0000 (GMT)
Received: from GAALPA1MSGEX1BD.ITServices.sbc.com (unknown [135.50.89.105]) by zlp30485.vci.att.com (Service) with ESMTP id A3FE34005951; Tue, 22 Mar 2022 19:51:31 +0000 (GMT)
Received: from GAALPA1MSGEX1AB.ITServices.sbc.com (135.50.89.97) by GAALPA1MSGEX1BD.ITServices.sbc.com (135.50.89.105) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.18; Tue, 22 Mar 2022 15:51:31 -0400
Received: from GAALPA1MSGETA01.tmg.ad.att.com (144.160.249.126) by GAALPA1MSGEX1AB.ITServices.sbc.com (135.50.89.97) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.24 via Frontend Transport; Tue, 22 Mar 2022 15:51:31 -0400
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.109) by edgeal1.exch.att.com (144.160.249.126) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.24; Tue, 22 Mar 2022 15:51:16 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=l6wVNiRH52uDFMFj5uWRk4v65p1Rb6atzIIY2Twh2fxot07SbgiBsACUf9ss9RkkOb11Xrsol+21IuJyHyBS90xwi6iCyCYRo7NsB35nlTGrdcuY44dh/oU0jdXgVdskDTiCvTCl3t18b5dz+cCy/RXj5CtZHrPytq5BcvJZm9huHq5iW9CjW03k5yEeqhf3IH4TffhtctAMaxFTxSpWhlZY2zNMxGAsp9mpFAeX6q3VZpf2uiYEwRp3hTwZU0JLtbPngLmye5VXhmR/rc1KccuyXOR3KjouFRaahmm4o9BcXzZCOMySww6c8p2btM1cizxop3azfyEBCbDm8arGuQ==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=bXqg/fPbvighcoEE4y/U8WUjm9paC1QvhtY82OlJbTE=; b=S+eL3ksXGNNucg8Zi/6iJRonmKR0M7S+u3Jn9dXpYvrU2MXKD7sng1m5IDZTy9WxrAq+F8/LMAhnB7iqOiMKUdPuAgo4Y4B3kcplaVmK9PKTNktSwVCoRTzpJUEGB3u8B2lRY+AAGiNC3Zh5Sj08mVsH5PQcIJOj7HqmJfxkDsdZUgqK4kWiiIuguM+OpZf8TPfpBm3fF8r6HFgLUtox5BQLZ/3dmk+Vjl8IjmybBHw5HAeQwVy/pi+U6RMMgvTjf7ct5Rkas6OMuBj/EzN0jevoWpA13CiJ4wzfylGNtGqOveswnGgLmUiXP/+qJH0/a6RTX3mPqxMiNV3vbtnxTw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=att.com; dmarc=pass action=none header.from=att.com; dkim=pass header.d=att.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=att.onmicrosoft.com; s=selector2-att-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bXqg/fPbvighcoEE4y/U8WUjm9paC1QvhtY82OlJbTE=; b=TbkZpuJAvppNQipHKoih23iKDEjU7kI3ofu5qhRbYfBWf8Jz8WlOi5U0CbvpuonR4fexEuh+U7bgis0mrEjWY7aKlVkUJ8z2vHZ5vcXK50JtzSQQ93HoNyI1v/M3DFmzn0lr+t+P1G7Y9LyXrCOxtqpcsqRCgTTOzaUcUu641fk=
Received: from CH0PR02MB7980.namprd02.prod.outlook.com (2603:10b6:610:105::17) by BL0PR02MB5554.namprd02.prod.outlook.com (2603:10b6:208:8d::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5081.18; Tue, 22 Mar 2022 19:51:14 +0000
Received: from CH0PR02MB7980.namprd02.prod.outlook.com ([fe80::1c24:784:d7af:8260]) by CH0PR02MB7980.namprd02.prod.outlook.com ([fe80::1c24:784:d7af:8260%6]) with mapi id 15.20.5081.023; Tue, 22 Mar 2022 19:51:14 +0000
From: "MORTON JR., AL" <acmorton@att.com>
To: Paul Vixie <paul@redbarn.org>, "Brian Trammell (IETF)" <ietf@trammell.ch>
CC: "last-call@ietf.org" <last-call@ietf.org>, "draft-ietf-quic-manageability.all@ietf.org" <draft-ietf-quic-manageability.all@ietf.org>, "quic@ietf.org" <quic@ietf.org>, "ops-dir@ietf.org" <ops-dir@ietf.org>, Mirja Kuehlewind <mirja.kuehlewind@ericsson.com>
Subject: RE: Opsdir last call review of draft-ietf-quic-manageability-14
Thread-Topic: Opsdir last call review of draft-ietf-quic-manageability-14
Thread-Index: AdggNpsvC4XiX/liSmSPxtbxuobGvgG9Sw6AATXYhEAAaJAnAAC/IODgAiqHLAAABOiygAEm2g2AAASWgoAABIlDAA==
Date: Tue, 22 Mar 2022 19:51:13 +0000
Message-ID: <CH0PR02MB7980E7C0764969352B2B9A2AD3179@CH0PR02MB7980.namprd02.prod.outlook.com>
References: <CH0PR02MB7980CA04E5EADBF6D25AD8F2D3319@CH0PR02MB7980.namprd02.prod.outlook.com> <D82872C2-4C79-45AB-92F1-9F27B324ADE0@ericsson.com> <CH0PR02MB79803C4AF8ED0F28A5F81D30D3009@CH0PR02MB7980.namprd02.prod.outlook.com> <5224BCAC-B8EC-4150-B3B1-5735056BC54C@ericsson.com> <CH0PR02MB798003A25A1C96D02F1FE525D3069@CH0PR02MB7980.namprd02.prod.outlook.com> <346C0025-B1CB-4CAF-BB23-A7E09D79E9B5@ericsson.com> <DM8PR02MB7973BBE35F26700D004BF9A3D3119@DM8PR02MB7973.namprd02.prod.outlook.com> <670E06D4-8C0B-412B-A0C1-814F0F8D980D@trammell.ch> <e5abd4f8-bfa1-bdab-ec77-2060d9b207a6@redbarn.org>
In-Reply-To: <e5abd4f8-bfa1-bdab-ec77-2060d9b207a6@redbarn.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a160bd73-b8be-4ac9-7bd5-08da0c3d5265
x-ms-traffictypediagnostic: BL0PR02MB5554:EE_
x-microsoft-antispam-prvs: <BL0PR02MB55546B6CDDC97EA0471ED250D3179@BL0PR02MB5554.namprd02.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Nv1MBh19Ihvo9Zs4qp3A8nLChPSnS8hPc0HBjevPJTtBLKrRTjbydtJKm5NzBiZJp2u1KLQBpK2PORDQYsru3p3Cl2Yn7gu9KAuC0fhwRa3GhI8BcJLOCMTvJOZDgIKL7JqaqwnJR0quj7PvfIjuNhKdmakCXhq6K13McawbWeBJORjxTcZfv7BD/TIh1+vBH/NEL+jx6eeSiXyJ/jGLD96T7AfBDifgDfeeRCqvHyqKBy3iMK2x5hnqYRWs7WgOm3hTU9zhpez09BDC6ojfWOyl+EokNgc0/UiBp0Ph5fZ8jizM/o06HKHoCjeIKc7VzLYzZnXXicZrcwmeA1N7x+IqOaKLVJrQlJka25315esi5rzr8jlfaFs7aHN7N6Y0mUr7lqaDyLd2JG5jivmHPnI7ir8H0oDx0MjT03tTOOc0dcJOVXPPvUW5ol5kEVVc3LHzE1tmXlkp85zCTeUlYjmStw36h2xivdiMqK949fMEmFLZ90blfF2+d56z4dAXAfCKh1RO31/LaUR1RkChTDh8sKZ3ePeJv6FDFd2vl/DEE4yckn4OA+nhT3Vl1h6egy6hQk8ABcQI2QEakzVG1m5nW2vQEwqEVEBYylboOVRRIY9tn4FHil5ZuCfnZlmrfvi7RSzlbBuV7tkL2v693V3VlHvCSLADN/qsVWiaOp4ZY9Cm4T21SAM4klOwo3ZRpiW6PcKHZS8kZ8RW3cQ9qQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH0PR02MB7980.namprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(5660300002)(82202003)(66556008)(26005)(64756008)(66476007)(66446008)(8676002)(4326008)(186003)(122000001)(82960400001)(9686003)(66946007)(76116006)(2906002)(6506007)(7696005)(53546011)(86362001)(83380400001)(33656002)(8936002)(38070700005)(110136005)(316002)(508600001)(54906003)(52536014)(38100700002)(71200400001)(55016003); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: Qt65PwziRTsakpZ6kCM3TN8V+e9IW+MOorgHjo33yIHB77S7eo48kC4cGPmzlfnG64Fu5azLS7nianKFwLE2Pbkvlpcy6jccEIUKyq7veb/wAsvxrUy4WynnWPDOmzWu1MdVaPtGTjhX8f+WiGEf2eCZY847NKU98DoU/GOCWJOF2alYcJ0wCitungShgQDqIzWcJqc19nLUmd18fct1XE0nREFX9w7rwPFbswq0YiyIQMuiMrHSYSxST4wh5f0E11e+pPT1cD2ZTaQQqFCU+r6F/MQ1R6NpDgdtZ+P8faXwBLVCdTP2DioomqcOHFrHODXDfY7TL1+B8sN73Z1NM5zu3Zzu6EOrHfWIZzui1zw4+aLlgTVZ4nK5ZzXDpnyTQsvT2NV7troRxlGxEDpkmKkP86c7KUCo98MaORbXznNZyug3+LTV4+P17+GWhGutV9Q9oHfbcu/CXRXwXEzPp1o6FASIeeG/CPr0R3iHS60fIkStLyDbuUqZrIyMaGzg157+noSR26TJ4doNpNHw/Dnw84PSVZUKrxLBMhU7tp3egnKxOWxFs2fHsfel/ds+N9HsvJabXCOfkmNNhdC/jv495X/meuNzetAItHc2wKOQOpNSOgDuIElb39KnpKIHI8IcRir+vDvjYfrIDxxhiQIbwURPeBWMfH8dV45o3bg5XcqXnuDWVRP2rW4HpDrobApN/IBDxM+s+d4LOSTiMe2e+6Y3T0+OYRJvhCd8gfgsWr7iTYODf23kbZaApzKBK9xMWOWwrLyzniL24+wWpjD5BNO40x7AiG8MKrpUCpvaFvB7rn6gDCGO7LDk3FvPHkR1sqoC4NSaXlgwxN1njyIgnFrnMX5Okcs3XjXJpccGE8jBGyHLaO1a54AkXN+Yc28hu1uv/oH26eRhO9eFrtFUpflOeWjekXKN8rqLPBnmQ1D2uNxl+qXeK1LFAhhl6Y3pEguzn9YyU+M0kcht6l7G4DwO5TtzdnoMQq8HIniGqvH/fe5dX8Wah/+Fs6INY+UZ2IrDvplofAQyfJY0MKP2lxG+L3wueXcqG3VdOqY6SMEdh1xFDot9QTSyx/6arAUiExbR+3/Cw8Z+u0Vr5FZy39aAq5xVWsh3abDRIjMlGs05YW7Fm/4UNd420LZuZtC8RQH9K4opQjR1aXrMFec2eHBfwLksfkCAtq8eXRuWKDZfyhH3VLVB9KQasLk2a7GcBP69QiRDocUJHcHv3aYrArS5nDnt9Zo/3JeRwsPkyvD24L36k40KqiscnWcwlzcj0Nkv8fJ2CZM/OLD0Yp1JJRJ/UM7leKYYA4V7dLIyRVUbh4E0F+lFt6AF5bO5/JbdRQFiVgJd3YIW/IrYwP/bxAWEu41Kp4I2teemk+vcOv5qtnU2MrSot8i198vaSn1oRgFzOXMoaQiskXauqzzsF/2akWLzGsivIpwMpzM=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CH0PR02MB7980.namprd02.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a160bd73-b8be-4ac9-7bd5-08da0c3d5265
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Mar 2022 19:51:14.0017 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: e741d71c-c6b6-47b0-803c-0f3b32b07556
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 5bITqy1goag5cPE7UXEnS7w8IF4TDf9dvfF8d2Dk/KGuR477vXIIWE4W98nw+a11
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR02MB5554
X-TM-SNTS-SMTP: 7AACD7C44D168A41DBDC5D6AD5949E9D1E049BA86D1811987619E4EA14DF7D4A2
X-Proofpoint-ORIG-GUID: 0KiBAq6BYKQ8pQXAB6MiVSlcwOScpbTc
X-Proofpoint-GUID: 0KiBAq6BYKQ8pQXAB6MiVSlcwOScpbTc
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.850,Hydra:6.0.425,FMLib:17.11.64.514 definitions=2022-03-22_07,2022-03-22_01,2022-02-23_01
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 spamscore=0 lowpriorityscore=0 priorityscore=1501 malwarescore=0 impostorscore=0 mlxlogscore=991 suspectscore=0 bulkscore=0 clxscore=1011 mlxscore=0 adultscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2203220102
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/vd_6qeBJVetn1q3TqhxW61WldjY>
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, 22 Mar 2022 19:51:53 -0000

scroll down...
> -----Original Message-----
> From: Paul Vixie <paul@redbarn.org>
> Sent: Tuesday, March 22, 2022 12:54 PM
> To: Brian Trammell (IETF) <ietf@trammell.ch>
> Cc: MORTON JR., AL <acmorton@att.com>; last-call@ietf.org; draft-ietf-quic-
> manageability.all@ietf.org; quic@ietf.org; ops-dir@ietf.org; Mirja Kuehlewind
> <mirja.kuehlewind@ericsson.com>
> Subject: Re: Opsdir last call review of draft-ietf-quic-manageability-14
> 
> 
> Brian Trammell (IETF) wrote on 2022-03-22 07:42:
> > Hi Al,
> 
> not al, but see inline.
> 
> >>> [mk]
> >>> Regarding when the handshake fails, I'm not sure if it would be
> >>> correct to say anything more here. You can always just not see
> >>> some of the packets on the path, or the handshake could even
> >>> change with a new version or an extension I guess. Again I'm also
> >>> not really sure what to do with that information either. If you
> >>> don't see any further packets flowing at any time, incl. right
> >>> after the handshake, something went either wrong or the
> >>> transmission is just done. It's really hard to make any
> >>> assumption from the network here.
> >> [acm]
> >> The case I cited was an operator that wants to support QUIC, and wants
> >> to identify when QUIC setup fails and how frequently failure occurs,
> >> to support analysis and troubleshooting and properly manage their network.
> > [bt]
> > There seems to be a tacit assumption here that holds in the TCP case
> > that does not necessarily hold in the QUIC case: that an operator can
> > helpfully debug the operation and performance of a transport protocol
> > within their network. ...
> 
> perhaps not necessarily, but often, it does hold.
> 
> > ... One of the reasons this is a useful (indeed, essential) role of
> > network operators in the TCP world is that there is often an
> > unavoidable, unintentional, transport-dependent differential impact
> > of an operator’s own network on different traffic flows, where the
> > remedy is often only actionable by the operator itself.
> 
> that is indeed one of the reasons, but there are others, including the
> one given by al above, and including debugging of PMTUD (now PLPMTUD)
> where the damage may be occurring upstream (far from "the operator
> himself" who in this story is trying to diagnose setup fails. we could
> try to enumerate a much larger set of reasons, but i don't think that
> would be helpful.
> 
> > I’d submit that the main reason this happens with protocols like TCP is
> > that the TCP wire image is path-observable and path-mutable. Without
> > this path-observability and path-mutability, the set of possible
> > flow-dependent impacts is necessarily reduced, if not eliminated. ...
> 
> i'd agree that the "main reason" that the thing you narrowed earlier
> ("differential impact of an operator's own network") is made possible
> only by TCP's path-observability and path-mutability. however, that's
> both a tautology in its own right, and a straw man dismissal of what al
> actually said.
> 
> > In other words, the set of wire image features that can cause
> > differential treatment in an operator's network is equal to the set of
> > wire image features that are freely observable by that operator.
> see above. there are many reasons a network operator would look at her
> packets in order to diagnose problems not of her making.
> 
> --
> P Vixie
[acm] 

I think Paul is on the right track with this last sentence. There are several limiting assumptions in this thread about operator activities:

+ mid-path observations are only one of many ways to contribute to network management. Launching QUIC connections from hosts under operator control is another. Successful QUIC analysis seems to require different methods than with TCP, and that's fine.

+ the "operator that wants to support QUIC" case seems to be an unexpected role (so far). It would be useful to embrace this case in the manageability draft, IMO.

Al