Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer - Feedback requested

"Jakob Heitz (jheitz)" <jheitz@cisco.com> Sun, 25 April 2021 23:28 UTC

Return-Path: <jheitz@cisco.com>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8F7473A15B7 for <idr@ietfa.amsl.com>; Sun, 25 Apr 2021 16:28:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.617
X-Spam-Level:
X-Spam-Status: No, score=-9.617 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, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_NONE=0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=XDtfGCth; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=gPRTuVp1
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 WmRDTZLVAHA7 for <idr@ietfa.amsl.com>; Sun, 25 Apr 2021 16:28:46 -0700 (PDT)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8A3B03A15B8 for <idr@ietf.org>; Sun, 25 Apr 2021 16:28:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2792; q=dns/txt; s=iport; t=1619393326; x=1620602926; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=93SM8TlhUmCdct2s2NHArj6GyMSM9uyrGXb917CjB/M=; b=XDtfGCth/YdXBy68E9VGVvp7L44H2nIxF/25pPEO4lQlTwrgrKzr9cJW qcxs+1r50S4WiaUiXTZNGCJTMwJL3RZP1yn/I0dPDx3BcfsWnSsd/vxoI 3pgObnmyX9sazoofENbmF3InRiWDAzYqfbizehKbpm672CPLc0F2/sIBp M=;
IronPort-PHdr: A9a23:IAMEhR2yo89cnLUEsmDPWVBlVkAck7zpIg4Y7IYmgLtSc6Oluo7vJ1Hb+e4FpEfHR46d7OhL2KLasKHlDGoH55vJ8HUPa4dFWBJNj8IK1xchD8iIBQyeTrbqYiU2Ed4EWApj+He2YlBbAs24YEfd8TW+6DcIEUD5Mgx4bu3+Bo/ViZGx0Oa/s53eaglFnnyze7R3eR63tg7W8MIRhNgKFw==
IronPort-HdrOrdr: A9a23:K4yAm6k+tLIms3iPCP5eOOaSGMDpDfNdjmdD5ilNYBxZY6WkvuiUtrAyyQL0hDENWHsphNCHP+26TWnB8INuiLNxAZ6LZyOjnGezNolt4c/ZwzPmEzDj7eI178ldWoBEIpnLAVB+5PyU3CCRGdwt2cTC1aiui/vXwXsFd3AUV4hLxW5Ce2GmO2dxQxRLAod8MZKa6NZOqTbIQwVoUu2QAH4ZU+/f4+DRnJX9bhIcQzIh4g+CjTSngYSKUiSw9BEYTj9J3PMe4XHI+jaJqJmLntOa7lvn12HV54lLg9eJ8Lt+LeGFl8R9EESWti+Gf4JkMofy2QwdgObq01oylcmJnhFIBbUO11r0XkWY5STgwBPh1jFG0Q6j9Xa9jWH4qcL0ABIWYvAx/75xSRfS50o+sNwU6ssitAj12+s1fHH9tR/w6NTSWxZhmlDcmwterccok3ddXYECAYUhy7A3wUJPHJ8MWAL85Yw3edMedP302fdMfVuWK03ep2lkqebcJ0gbIxHueDlnhuWllxxt2FxpxUoRw8IS2l0a8ogmdpVC7+PYdox1ibBnVKYtHOFALdZEZfHyJn3GQBrKPm7XC0/gDrs7N3XErIOyyKkp5dutZIcDwPIJ6db8eWIdkVR3V1PlCMWI0pEO2AvKWn+BUTPkzdwbwJRlpLvmRv7OPTeYQF4j1+usys9vR/HzarKWAtZ7EvXjJWzhFcJixAvlQaRfLnEYTYkbodA+V1WSot/aK4Hju+DBGcyjY4bFIHIBYCfSE3EDVD/8KIFr9UawQEL1hxDXRjfsdyXEjNRNOZmf29JW5JkGN4VKvARQo0++/Nu3JTpLtbFzeEN/Jbjgg76qvGXexxeQ00xZfj5mSmpF6rTpVH1H4SUQNVnvTLoFs9KDPWZI3HWGIRd7R9jMEBFWokl2/a7fFe3V+QkST/acdk6KhXoao3yHC70GnLeY2MvjcpQkSoo9VLdpDgXNHRxtkQNsoGNOATV0HnP3J3fLs+GInZYUDObQe51Amw+tO9dTsm+an16bv9sTSnwSWCOOXcabjR01fSddgkR8/sYk8eG9sAfqDVF6oewjdHVQdWycAdt9fXW4TbQRvoquRSZdYiOhgyeAhxQ6Z2zwnn9i9lDJHGmzYvHEAl1Up3ZC9L3lmWkELFm1TgZXdm1wt5F7GCDgvHt+uNX7Opab4i+2dkYIxP0bPXX+RQYqZilqx9yxyXeu6Wu/PH0725QjOfHcBrw/c7fVnmigMpGMiLtuJY4mwL91cN/pqeMFSuSZZkucKy75Efog30iPqm8iIzQckghordr4nBnk5nO/xngxHL7bJ0lnXagSJ7inniPZbufN1JVyltQuu+Ssdm33d96d0KnSKzpOMAnar2LzT+Ymr/lvzOgPnao2G5nQSj3T0n5bmB04McfvjUsbBL1h/6qpAP4YQ+UCPyZCulY5ntWGK0Um9gTwH+8lZFkoy3vWJcmA7bbEoacma3fx6DfYKB2a6WlQ7v3FVyyM2foBB6U8LX9fZUI85H5hldnyP7H4GUGvbaVO7VC6OniyfPtBU6CDA6wXtQs/7NeSneObHhCIlzz4rH9+OOZJ/GmmS8/pX17JFu5M7tCgOVODxqGt+9W+iT/rST29L0QU7Lc1AXA4f4BGkH0lioZyzy25DqrwqUghm0FF4T5mmkX2s7LWqVvzDAVDK0nBnp5SXTNPKXCGgsTO7PiA2B3GkU148IiGEF0VY8pHFNcRRJXmNitiKcAfu7iz4qok6x4zFysGHio7kzDy3+RvwLe/1rHTQoTZeAXVBW4=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0BOAAA++oVg/4oNJK1aHAEBAQEBAQcBARIBAQQEAQFAgT4HAQELAYFSUQeBUTYxiAsDhFlgiGoDjy2KFYEugSUDVAsBAQENAQEyAgQBAYEWAYM5AoF5AiU0CQ4CAwEBDAEBBQEBAQIBBgRxE4VQDYZEAQEBAQIBOgYBATcBBAcEAgEIDgMEAQEBHhAyHQgCBA4FCIU/Aw4hAZ1sAoofeIE0gQGCBAEBBoUbGIITCYE6AYJ4iU6BECccgUlCgVaCXz6BBAGBWwSBYINLgiuCRG5NgR4sI0oBBzm6ewqDDp0wEKUQhk+tWQKESgICAgIEBQIOAQEGgVQ6gVlwFYMkUBcCDo4fCRmDTopdcwIBNQIGCgEBAwl8iU0HgWNdAQE
X-IronPort-AV: E=Sophos;i="5.82,251,1613433600"; d="scan'208";a="873856414"
Received: from alln-core-5.cisco.com ([173.36.13.138]) by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 25 Apr 2021 23:28:45 +0000
Received: from mail.cisco.com (xbe-rcd-007.cisco.com [173.37.102.22]) by alln-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 13PNSjuF006409 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Sun, 25 Apr 2021 23:28:45 GMT
Received: from xfe-rcd-001.cisco.com (173.37.227.249) by xbe-rcd-007.cisco.com (173.37.102.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3; Sun, 25 Apr 2021 18:28:45 -0500
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xfe-rcd-001.cisco.com (173.37.227.249) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.2.792.3; Sun, 25 Apr 2021 18:28:44 -0500
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Sun, 25 Apr 2021 19:28:44 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZGYU4YXs7hrhGI8HzYITsXThJzYuYIWiV2jTSjH9CaL2q7QISoUD8zQr6jFuuOlPauDG/fnhsPPrzoBjnFj3v8zoRny4p+4Em6f5APH8hLRdv7bh7t8SkxGsNH2VQ6/+9eDBE0CYfNElmvthI0Q0mgBjnEri1nvTeEKHh/QlC17sfgxFOQaXhWYIL8ISdwEpDZNt5Cq+GqjE2GWGTMnOpx86NiAdHtpM8KQKPuRAgnyKV1Edtox4NkUWcuC8HrlB8T/zSXwCIO8UyN0JbeUNvP0Qz6+Xe/+Dkmk7dAhlTTS7QUlMeag4JurH+kbd2sdIswjW7wrsCQY7eJDJ3VmfEw==
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=qyjXj8aB/v/kuYDg65Yw+0ez4G0HjNGnjwoJSHviLmI=; b=JE1XJYwuXUi5fQmdRM2IZy9+1dLtRS0ZQPuuRA9+yXFQgMcHrNH2HFyRgDxwOC4pFQV3L2KHsAwoGtjFDqKLz4bctNfuG6j36P8Utla7e2v3/aAVDrIyMfSq1Lunrv1nd4anO+ltkfOVjszV1ZHuBOzG6NRNE90Ty4HuhMDz7OW1OBGcpTMdhP4wvP9/UeZiM1T2gPIgbY3sHvhYkKzW3J+GsV1QXrv64C4e7SAu+aPENcZQhqdoAeoGTbuX4hJWWxJc2ijmlWOqQ38zpsGwKovbyGx2OKHdmywAHuqylALnnanEeP+kXsZAbYDS4tGH33mBw5Gy4XYsE2bT1Zs82g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qyjXj8aB/v/kuYDg65Yw+0ez4G0HjNGnjwoJSHviLmI=; b=gPRTuVp1ttAhGfQvIrxkBkMpbk00tBxuJSp+0eOUNZ3nckq4DVSxS1dg38iHlZmCBBKYvq2eq7HrYMlUoWAqI61sJ2uJVVyrxzVn6fkShIMgKFQUlc3mn2/ce4aVshlQyBsi/q7WvxJGnepe743FOVJMqWNwB5zoUbZ/mhxe8aU=
Received: from BYAPR11MB3207.namprd11.prod.outlook.com (2603:10b6:a03:7c::14) by BY5PR11MB4085.namprd11.prod.outlook.com (2603:10b6:a03:18d::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.25; Sun, 25 Apr 2021 23:28:43 +0000
Received: from BYAPR11MB3207.namprd11.prod.outlook.com ([fe80::106d:d229:f71b:b34f]) by BYAPR11MB3207.namprd11.prod.outlook.com ([fe80::106d:d229:f71b:b34f%4]) with mapi id 15.20.4065.026; Sun, 25 Apr 2021 23:28:43 +0000
From: "Jakob Heitz (jheitz)" <jheitz@cisco.com>
To: Jeffrey Haas <jhaas@pfrc.org>
CC: Robert Raszuk <robert@raszuk.net>, "idr@ietf. org" <idr@ietf.org>, Ben Cox <ben=40benjojo.co.uk@dmarc.ietf.org>
Thread-Topic: [Idr] draft-spaghetti-idr-bgp-sendholdtimer - Feedback requested
Thread-Index: AQHXNeyza6esUdihYE+GIr/xn3Fz3KrCogwAgAAQnICAACiggIAAkQ4AgAFW5aCAAOLegIAAKhlQ
Date: Sun, 25 Apr 2021 23:28:43 +0000
Message-ID: <BYAPR11MB3207F5B28D5C9B402940D197C0439@BYAPR11MB3207.namprd11.prod.outlook.com>
References: <CAL=9YSVy+mvxvAv+maxkUSzPbe0bfnUy-XJJTtcVhi3S3bm=WQ@mail.gmail.com> <20210423212348.GB19004@pfrc.org> <CAOj+MMGH+y-gxSLaakknWSPFLEk9ikkUU1fa=3H0FjkokAbg3w@mail.gmail.com> <20210424004838.GC19004@pfrc.org> <CAOj+MMH5yzpPZjdUcfXV4cxCORqCsQY4X+niBjnwxjPfN-tsJA@mail.gmail.com> <BYAPR11MB3207E4A0BDC3367E21886C55C0439@BYAPR11MB3207.namprd11.prod.outlook.com> <20210425192705.GD19004@pfrc.org>
In-Reply-To: <20210425192705.GD19004@pfrc.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: pfrc.org; dkim=none (message not signed) header.d=none;pfrc.org; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [2601:647:5701:46e0:b91e:f303:24d2:db05]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 87c693e0-9498-44ae-ea06-08d90841ddc4
x-ms-traffictypediagnostic: BY5PR11MB4085:
x-microsoft-antispam-prvs: <BY5PR11MB408541F86CB580E2CE361715C0439@BY5PR11MB4085.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: KPW31EOIAdgga/qJLwV9QnMpZWHeBMW1eknYLTxhbKKq6yYd/E8fOg3tvAWNxU7ZARpcId9BBkyyitLw2euK4aCCr/RQiNeTAytpqo2j31d82B8N5n9xeu4f4t7Fdz1LeMYZJi1h+e5MPET3nOT9RYTFIAwaHRCowoE6z/lydmbEkdgrm8BohzYxysRQr5iyAjsIsMN6ftunaFxsyYmSJ2Qc1oHNZyeVPMCM0loesWPfnPyfKiOEW2KONoL4q9iCmzqBjswliDEUqdJM0otgijfL0xG927p9r/ydmDHQRRMFRFHO1mPNu7KC4z3XEIAIpZQWGMP2LuJM3m/EiNfR/1TRwpJu6cL0W5/XsNAYZYojZW/ehUL9p5zXNm16tRGUR6jYF5JN5cHz0EnvCkbjNNQr6q0D/2GsbkBL2PG1AYgQwAf8Kxvs/+1GKaEDZcezD3lfcNlDRCm3mYVJCnps8/1gqDK1s+krN6bOQrUKDD05HhU/EjB0jBjbYBCV4WP7oA2+krFfP/bi6JDGS69hNrrHMh4K13vonacvqiAA8Nw9s5G1VFMCWKMs97Zppwzbz/lycKXuLU1c2Tk2/8X9S/N+KiP+G6rzBNuMSuhyhU8=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR11MB3207.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(396003)(376002)(346002)(136003)(39860400002)(366004)(122000001)(83380400001)(38100700002)(8936002)(53546011)(8676002)(5660300002)(66574015)(64756008)(478600001)(52536014)(66556008)(66446008)(6916009)(76116006)(2906002)(4326008)(66946007)(55016002)(186003)(316002)(6506007)(66476007)(54906003)(86362001)(71200400001)(9686003)(7696005)(33656002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: woTYk4xAD41qFR319XvHaPCWQChxGk0L0NhB4smaK2SvtbzQykdV6qJakaaeNsz9kBXyUlAvWbx9xHcdoW6jYjGeUWIWlFLk/793UW6SJhW1dJQ0oxTnUQ6So+vEtIXel0M/V0dGWB3QcEzC6/iKCyyzL8QgSIl3jRWA6g2VKtT9gY3eTsmrZ/Vsa0HiWZgzglFoJBBJk+UiSnc/u3grb8p6Z3lCApoCjME6m/gaE6+nFC1px1c78yt+1FtSkmpFeWFdV+u/YZ84VLN1DsiM/OpQi3guSliG09VLYyrBriuenTb9XRKx577k3yDzqqgd8KzhapUVXOeYyOztzobg0wI0B8BFsb97Y2sL8DV+xAP0Ea+nfbKP3ihgqrHyPYLf17segcNAbh26TsmlIDXuCiVYTxFfh7VFv9sUUlNxe5qAeVkOWVcrcfQsNodNrXW1OeC7ys76JnUxLJhYAFtHZqvCUCzKHP5HEveZao3Q5g5HSYBo+Un+DqbutR/7JZlhl1X0f231x3m6+2CqSq5FsrNMA154MWssADYYHKqihG+jNYLVKDahSMHBEJDqhZfUd6WzEwSAuggnDa74QCW63ZPLtCusRBnVCW5MOvkP1fPeFfEuI1Grwggzh2Ingjop+xTHJmC65NGj8bcrOxiKvjYCk28e+8sALLxUSVZGUpw+/Ow353LujZ/D5Gy7JJH4NMdHMrMl2HmJDfG+w64QU0IlsPDEThkpt6JOVG8IHlAVsn4G3z7aG20rcwZGidAcn9NCV9CddItl/tpX4lAjmJxDh4vdpVw3WO+RSfspKJElgfa6+SP9QvhKG1pTbDDcLX6zDixbUJUujoCT1s2T0pw/aP43R/XCBQyA4CaoZxUESoYKRM+ANRuQv3Kc2YX+aHcKz2KmEGXxfyKjchstswuAsH2EBmTyc+Hr2vXUY2o9sh+jON58Rhv8B/+Uqc291+jHwDYrma6z5B4V4DeVU6qsyeqTJJ89O87CbxZl76UpB85ujn7UdDB316KW30fiEskOQkfkLQl5INq03cZvGcUGxZppOSuLCKXgrKQPEAbTToojTIqDQk3RMMXwWWy94+F5SwqsqrXqbtrBrwyWDWueXOcTOec99qVUD3mPTxxnoM30UadWItVsoyaKzv5UBPMIiiDQPABcLWprCkzpiAzgzuO06KkfVkR9mEGck1yD52vhaFV1u2IOJNh2KUnnZ8yk2mTkfhPetWdXiqFVQmEx7+U/zTvcR3lvBvmMXw/Ek7JmxxXhDuuwt/JA5iCtWgxVLJbg0lWMdgok3VzLyJabQf23mrJdWcJg8FcGWIpFn9t+P5dlTWzjjgXZXIBB0ooEoCsXhrDxHbw1O83zYvBr+nvY80c08p61cvIANIPeGRXgVajcyMgjyE2+fllE
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB3207.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 87c693e0-9498-44ae-ea06-08d90841ddc4
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Apr 2021 23:28:43.4492 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: bHEYB4bOikKb1t3clxqOUtrRqewcikr3PFaW0Fo8GuOyuCt8S/Nky/VMhV5bGcyAu9yJcw07Gaq4NxpwmAetYA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR11MB4085
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.22, xbe-rcd-007.cisco.com
X-Outbound-Node: alln-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/WjR69xKi7-epIgHMWHSDs3_sxF0>
Subject: Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer - Feedback requested
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 25 Apr 2021 23:28:53 -0000

My understanding of TCP zero window is different.
It is the peer sending 0 in the "window" field of the TCP header
in the 16 bit word, at offset 14 bytes into the header.
That means it will not accept any TCP data from you,
but it is perfectly capable of sending you data and
accepting your acks for it.
If it were not so, then it would not be able to send you keepalives
and your hold timer would expire.

If a peer sends you zero window, it means one thing only:
That it does not have your latest routes.

It does not mean that all its other routes are also stale.
If that were the case, then it would send zero window to its
other peers and they would take care of it themselves.

It does not mean that the data plane is broken.
If that were the case, you would get either no keepalives
from the peer or no more acks to your own keepalives.

If forwarding is broken one way from you to your peer, then
you will no longer get ACKs back from keepalives or other
BGP packets you send to your peer. This is not a zero window
condition. This may be another condition we wish to monitor.
Note, there are other ways to monitor this condition, e.g. BFD.

Regards,
Jakob.

-----Original Message-----
From: Jeffrey Haas <jhaas@pfrc.org> 
Sent: Sunday, April 25, 2021 12:27 PM
To: Jakob Heitz (jheitz) <jheitz@cisco.com>
Cc: Robert Raszuk <robert@raszuk.net>; idr@ietf. org <idr@ietf.org>; Ben Cox <ben=40benjojo.co.uk@dmarc.ietf.org>
Subject: Re: [Idr] draft-spaghetti-idr-bgp-sendholdtimer - Feedback requested

Jakob,

On Sun, Apr 25, 2021 at 06:01:06AM +0000, Jakob Heitz (jheitz) wrote:
> A long time of TCP zero window does not indicate a data plane
> problem, nor a problem with routes received from the stuck peer.
> The blockage is in one direction only. The local speaker is unable
> to end routes to the stuck peer, but is able to receive routes
> from the stuck peer just fine.

This tickles a related point:

If a peer has zero-windowed you, you are unable to send any ACK
frames to that peer.  This means that we're potentially in a very slow race
for the remote peer to eventually send enough data that it similarly zero-
windows.

At that point, the remote peer should eventually give up trying to transmit
as well. Locally, the hold timer would expire.

> Therefore, I would propose that the response of the local speaker
> should be to retain the routes of the stuck peer when it resets the
> session, GR style.

Having GR is a reasonable mitigation when you're not concerned about the
routes the local router having already been stuck for a very long time.

In some circumstances it may make better sense to get the router with the
misbehaving TCP session out of the forwarding path as possible.

-- Jeff