Re: [Idr] Question about draft-haas-flowspec-capability-bits-02
Linda Dunbar <ldunbar@futurewei.com> Tue, 22 June 2021 14:15 UTC
Return-Path: <ldunbar@futurewei.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 270573A26E2; Tue, 22 Jun 2021 07:15:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.09
X-Spam-Level:
X-Spam-Status: No, score=-2.09 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_MSPIKE_H2=-0.001, T_SPF_PERMERROR=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=futurewei.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 zYB0q6u4e7zE; Tue, 22 Jun 2021 07:15:29 -0700 (PDT)
Received: from NAM04-BN8-obe.outbound.protection.outlook.com (mail-bn8nam08on2107.outbound.protection.outlook.com [40.107.100.107]) (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 21D253A26BB; Tue, 22 Jun 2021 07:15:28 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=m1qYtsLq6Vk31S0xCfc5pWyTskurH/hev49co3X8wcRXcjVTjV/N4LvICXzbhnS3vlh755ga9KVEgKL/+Wn9AkhjSDNCbP9BbtFLXiFslVRT8x1Sp7YK6Xgnuma5K4jfQVnknFclWCUOhvr2gN0a04I7KoBcRnU5TSTScionSvraw7It/vCHLSCBCBUr9WWIgour0B+xMltws2cMnKPWqzuexFrW47GTfSGPm968C5IUwguBeCx21Gm8q59ofJ3K52mOGQLfan7JqCP6cVlnaRHP926SRlJzUcHgZbhenzFoohQ/UvZjOR5Kic2cjFo39CaqXNCjJ5yyZrUcpMopFw==
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=4+BcwVL3IqBOozhIaVH73KMAeW8nZMeGe9smyNv6JxM=; b=Kao/8cG5USXNQ6EbZA+1jX1Gzl0luWiy3w3AfsmYvrHj1lG5mrzXt+ZS7Dhj0W158FbC7tAxSQYTrmzagh4ATF3G5mYnNl1N7ohdMng+PR6yFUKLc33dJhKkNHgbS5iZBjcZ89153nZl61TNgJuYbHUQV4pQEu+5/3FVNiFBkLaymvqafpaRBLPYUZlbsz9dv8/kEobkwZNAXfYyzaiIKPz9vHcc+RlUC8WeSvgQw7SY1Ku8lnEroHpJ6QjoZYnVc6583QaOcnZGs6rwcOQ7fUP2urb/3vLE7LBf7D5K2QTjRr9KI3CkoLqIkZgflo3Z4C4Rm33ptnsWuvLg6Hh30Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=futurewei.com; dmarc=pass action=none header.from=futurewei.com; dkim=pass header.d=futurewei.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Futurewei.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4+BcwVL3IqBOozhIaVH73KMAeW8nZMeGe9smyNv6JxM=; b=mjYINX5LDy6delDoWZJWxZK43TJbcLtNsB1eU0fwk6MAnrOfuKFLbOOvW+UF/hI1VgrM9bZceEyM1Zjj+2oSMzSdBvOi07TZ/u2iL3Pd19WDyRddBcoBxsnqgBd+0eR+CRpSNPMxT4utA7+KVGOnySIBOEtRObzJBn36NREEV3c=
Received: from CO1PR13MB4920.namprd13.prod.outlook.com (2603:10b6:303:f7::17) by MWHPR13MB1215.namprd13.prod.outlook.com (2603:10b6:300:14::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.15; Tue, 22 Jun 2021 14:15:25 +0000
Received: from CO1PR13MB4920.namprd13.prod.outlook.com ([fe80::c5a5:fb7c:259f:b00d]) by CO1PR13MB4920.namprd13.prod.outlook.com ([fe80::c5a5:fb7c:259f:b00d%3]) with mapi id 15.20.4264.018; Tue, 22 Jun 2021 14:15:24 +0000
From: Linda Dunbar <ldunbar@futurewei.com>
To: Jeffrey Haas <jhaas@pfrc.org>
CC: "draft-haas-flowspec-capability-bits@ietf.org" <draft-haas-flowspec-capability-bits@ietf.org>, "idr@ietf.org" <idr@ietf.org>
Thread-Topic: [Idr] Question about draft-haas-flowspec-capability-bits-02
Thread-Index: Addm3IxRUg2u+P4BSKiH1kAf8TpldwAAgvawACE5/gAAAyxTEA==
Date: Tue, 22 Jun 2021 14:15:24 +0000
Message-ID: <CO1PR13MB4920075B30135CB1E679D879A9099@CO1PR13MB4920.namprd13.prod.outlook.com>
References: <CO1PR13MB4920AD5CA604B232E294B978A90A9@CO1PR13MB4920.namprd13.prod.outlook.com> <CO1PR13MB4920A5147F8441F1FD0FBD46A90A9@CO1PR13MB4920.namprd13.prod.outlook.com> <20210622123828.GB23751@pfrc.org>
In-Reply-To: <20210622123828.GB23751@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=futurewei.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f3cd5bcb-c63a-408e-4bc8-08d935882da8
x-ms-traffictypediagnostic: MWHPR13MB1215:
x-microsoft-antispam-prvs: <MWHPR13MB1215F57FA2AB156412959F49A9099@MWHPR13MB1215.namprd13.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: GqQqQGKumouppOkhy9xnXzbRfSBjWvyjIITUTbWr4dqpfEH9pjHRaCHZkJPDrRSTggn7jAm2xeWdMNOLN0UAd+wTEYV9eD8t23+kfZmuQ+nsXUf/DpdVlR5ocpK+iyJtRtGV436nAe6tCAGokhafRgVt3vITziBTYtBkNL0ZTHtGyNBcJgHed/XEg4YyyqIxfWDmiwzKr8ECT2AYH3mZag/6w3uCPmUKt3iVg/r8IMYBpoPanTZ/noa1kCunsiYc/1ShV4cCdxFHNFxS01eMOwU7GD9aYw+9s12HIU9+q6IG2/VeQgY7mTs/Po/ntQzdUJtvn/RzrB/ns+IED9YIrJGFh3hY0z1T2Mo3WK2jRP67AtjynZPL9sm2otvKHCBTBEfHmCIVLJkUfi1vtb8JuY99xkIzg2lPBPBcz4w2UXC/aRVJnqbPGf+B4YvSj9tU4gHvG4V8h+C2RtA7WynS3llRybIaqW5mWnRMriul5THnJ6XGx5q6/gqWQRtY1LLFIqSNnWZ5OP8DwiKE6IOH7rj/xLMiq7JiHjiitfQqWtLL9XrKg5+EyA9uRf1WWwTm0vR2bWa+n0L8P8tP11Xd/zdE00jGO4LeTYgYeovHDqA=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO1PR13MB4920.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(376002)(39830400003)(366004)(396003)(346002)(136003)(86362001)(2906002)(7696005)(478600001)(9686003)(5660300002)(33656002)(54906003)(66946007)(66556008)(8676002)(186003)(64756008)(66446008)(76116006)(66476007)(8936002)(38100700002)(4326008)(122000001)(6506007)(316002)(55016002)(52536014)(83380400001)(53546011)(6916009)(71200400001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: HvS3zfcxHkTJy2Nk6sajD807hIg1N0/fo6nlFNPjEzoMnF53fWMh5SmqxzcqLn8m4y7HzgC2nmSNuvyaGkZHcPWqA3PacOoUVbdYj8bkdeHyAU61wI1tiiHP4+7uWJUsMb9BDU2Quy1dWPk6v86x+BgUuWwGZ3OtCYLvivDoPKCIYzg3l0xRK1+27gAxOD/WWBZRShTyM1el1omXaUMSfkcVRXmKhlGbgjSwYTkrh0dR3Ot7X1xB7tBoW0FRR/onIGNUxgdcHUq34EHErYXt8Ky0ZhL088GkZZ71eUqCnwWXptRY/jUXLIXVfLHxSuFKsTXjHfmKFLYDerRotKspAxBZAY7l6zpQZOG7FRw7pFdzt3YIpZALSQkep3wNu5FBz/p05agNadQW0quv5axxHv7E/cPGRHzYTPF+91tk3GUsDUAHb0WblvS68R52n6Euoi1wSY4dd1Q+Dud/gTABHmblE8LuxO0U7wh8kgQgdlDCMk6ajuoliaKfTCLt50wgpO6+VacPQSUoeq3k+c8Yg9jkety28SOlM1loQJ3amffItlRdaixTSPTI7flHd+KuTld1sMMRI35D7MOpDwxb3AX7q9GUpbhDStV7TbUnatbQp5IfdLt4ZeNVFTuhOyXxWrIKxanTbSM79Dz+/aU1QD4WENSOpY52KZDs4BBO5XDSZtu3WdKi8uCIYsU8l4c4AUEr8uDgMNo/++RVqg+BRVkqjYIUPfiNbInpVJes6gIy0tbBLKSJUhgXDIIwm7p9bAe60LbPmDALCBUQlnSH6n+zl0+bgXvVmRckb9y+RIBQPZ+17dEBv5gW/245No8Q6dLXrDSKG6XuRtv++0AOlXW0tWKEGWaDQb0fWgmWyzx0P0n3nCspNVTUXDPOOHKTfJDpkgG2bkC584c1cQsikw9XO7TlzFIiHZCucCn3NIFTM5lxZL3HTdWi29TOOhJJCvlDekbfKjxpkS0NosM044wJFP+r5lAJZqnnlWzqoSi0AkCBsSgOVRbaAgxUGmNznKPafOIvq7Vu/dqFzsLuSwvxrSLXMBKhHqh4Zr2ICzwjXssi9Hzxz4U80iy0fzBTB5zxrH5Z3pzi7QJk8PjY/4HDCPz5Om6lHyTY0zVk9oaF5+EHrY8OjiwJ5HBzRgFTztleuLYzTRAO+A+TZyDlhzUONShM/CtnKCSKpA+CChtSIyjLAbgq9SPoRQJ8HLVPBh15GR7IiHMwIonNIDFDbgC6Km/vW5MYowzPh6WAtMLk36P2OjnHbzuCZ4a39tCdkTiYQCd5RcX6F5kNPTjBKZGruU6La8smvgwHCioKouSr3LoAvlw4LNFNqx44lD+82Otta4N+uaMesIDNVSlMd3UvmJQ+4e83YJSNMmSeV0+BlwVi/PV9yp6HLg0RKqcf
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CO1PR13MB4920.namprd13.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f3cd5bcb-c63a-408e-4bc8-08d935882da8
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jun 2021 14:15:24.5861 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0fee8ff2-a3b2-4018-9c75-3a1d5591fedc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: IWj7zQvF2l4ialMeT3TS8QzKaDb6Q2v2rEXzaWix4s3Z0e276xrisuFScOaXwT3cWASlnowCCOsmjjF29ApmJQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR13MB1215
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/WabBZpY-8c9cN4VQa2rkP7rvElc>
Subject: Re: [Idr] Question about draft-haas-flowspec-capability-bits-02
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: Tue, 22 Jun 2021 14:15:34 -0000
Jeff, Based on the TYPE, the receiver can get the "length" field properly. Why it is a problem? Type 1 and Type 2 have Length Field. For the Types using "Numeric Operator" or "Bitmask Operator", there is "Length" field as well. If I introduce a new type, Type 14, can I just use the format as Type 1 or Type 2? Linda -----Original Message----- From: Jeffrey Haas <jhaas@pfrc.org> Sent: Tuesday, June 22, 2021 7:38 AM To: Linda Dunbar <ldunbar@futurewei.com> Cc: draft-haas-flowspec-capability-bits@ietf.org; idr@ietf.org Subject: Re: [Idr] Question about draft-haas-flowspec-capability-bits-02 Linda, On Mon, Jun 21, 2021 at 08:51:41PM +0000, Linda Dunbar wrote: > Jeff, > > One more question: > Page 3 first paragraph says that "this is due to the lack of a mandatory length element for the components in the NLRI". > > But Section 4.2.1.2 of the RFC8555 Figure 3 shows that the Len can be encoded in the bits. Are you talking about a different "length"? If you observe the various forms of "length" in RFC 8955 section 4, you'll see that in some cases it's an explicit one octet length (prefixes) mixed with numeric op or bitmask op. The latter two forms provide for a variable length component type with variable width values. If I introduce a component 14, how do I know what scheme it uses for length calculations? The implementation must KNOW by the spec. It is not carried in the protocol consistently. That is the problem. -- Jeff
- [Idr] Question about draft-haas-flowspec-capabili… Linda Dunbar
- Re: [Idr] Question about draft-haas-flowspec-capa… Linda Dunbar
- Re: [Idr] Question about draft-haas-flowspec-capa… Jeffrey Haas
- Re: [Idr] Question about draft-haas-flowspec-capa… Jeffrey Haas
- Re: [Idr] Question about draft-haas-flowspec-capa… Linda Dunbar
- Re: [Idr] Question about draft-haas-flowspec-capa… Jeffrey Haas
- Re: [Idr] Question about draft-haas-flowspec-capa… Robert Raszuk
- Re: [Idr] Question about draft-haas-flowspec-capa… Jakob Heitz (jheitz)
- Re: [Idr] Question about draft-haas-flowspec-capa… Robert Raszuk
- Re: [Idr] Question about draft-haas-flowspec-capa… Jakob Heitz (jheitz)
- Re: [Idr] Question about draft-haas-flowspec-capa… Robert Raszuk