Re: [Sidrops] ROV with ATOMIC_AGGREGATE

Ben Maddison <benm@workonline.africa> Thu, 12 March 2020 12:54 UTC

Return-Path: <benm@workonline.africa>
X-Original-To: sidrops@ietfa.amsl.com
Delivered-To: sidrops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 802E53A0407 for <sidrops@ietfa.amsl.com>; Thu, 12 Mar 2020 05:54:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 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, 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=workonline.africa
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 DyaU2lM3axp6 for <sidrops@ietfa.amsl.com>; Thu, 12 Mar 2020 05:54:55 -0700 (PDT)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80045.outbound.protection.outlook.com [40.107.8.45]) (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 0C22D3A00D9 for <sidrops@ietf.org>; Thu, 12 Mar 2020 05:54:54 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kI4AF475zX+M9NGzVgWI56FpxjMwJbDABJVeltD93RyAAXkphPGvyxeMW47rcXI0qjnNuidMQeuWvAzY2MUHM4RxeIlg8CjzVsSVAECWrFd7+es/EjdocfSNEoCWbDIeX9sr850ZMCwMwqaM1rimh7Tz2dW++0N5Hf87OocsamMZmXo40MDINOe9ppSxCyDgpaBn1+HU2X1yFBLeLAUvlBdXAfKZwWbHDjaVJPs3x/BLAXdqveT7YzGQPJYeAZyqCljpYABUSuiRvB+vgnfdbN4LTiwQFMJt4SxtMsudnAt3gF/1/ZG/yL742Abb2cRvXoCGGqlOSKmbC8Nh2j/Fkg==
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=Nqo3Fwl/U/TFVeLg7j9XKG3L3NM10Afcx2kK2+dEpB0=; b=H0b1L4+wNQTd5m0htZZ+D5/LQaUGjsOh696No7ZYIDPzhchExL/tVmrFkRQ/Gt5JErs7dBfrwbcPFj4y2HaliprUyRZ1XtksbhZw6P4cx1LCdaRsQNz+3rTZMF/WDfVI7arGdV4MfNEAeaOMH63QKEaSk/x0Hz/wu/XS1JQejGIosXRqEkHt7Vbo1PJRYWnAwj1GegdfglF7n2RZflJMUt2bM7XZOPZqnLPG/LbhnmI6GrfrDmS2viW4SfbyXAkMd8VadmaLQ0608PkVcheg2ZM8dOu/U82UkCLLJW5l/j9JiSZbHPfYK0fwueKlRE0BDAi6ojjxTFsPkR45m6hocw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=workonline.africa; dmarc=pass action=none header.from=workonline.africa; dkim=pass header.d=workonline.africa; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=workonline.africa; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;bh=Nqo3Fwl/U/TFVeLg7j9XKG3L3NM10Afcx2kK2+dEpB0=; b=ibh+vKYM4Qjd9Ym9Op8g6J/oR32Vt0PYIs70x2XQtmnAo2j1fKDnbQ1Cb6x53qIW0aCdgK7fTAXgUPGVj3onYSUf/oeYOaDDmu8aApJNaUjEYbM0HQU4frFGJY329abu/Se/e6YxJPOuRFMQ2glYUo+WjmFI+YHlass21GwhC34=
Received: from AM7P190MB0583.EURP190.PROD.OUTLOOK.COM (52.135.56.21) by AM7P190MB0629.EURP190.PROD.OUTLOOK.COM (52.135.58.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.13; Thu, 12 Mar 2020 12:54:52 +0000
Received: from AM7P190MB0583.EURP190.PROD.OUTLOOK.COM ([fe80::994a:aedb:e28a:2252]) by AM7P190MB0583.EURP190.PROD.OUTLOOK.COM ([fe80::994a:aedb:e28a:2252%7]) with mapi id 15.20.2793.018; Thu, 12 Mar 2020 12:54:51 +0000
From: Ben Maddison <benm@workonline.africa>
To: "jhaas@pfrc.org" <jhaas@pfrc.org>, "benm=40workonline.africa@dmarc.ietf.org" <benm=40workonline.africa@dmarc.ietf.org>
CC: "sidrops@ietf.org" <sidrops@ietf.org>
Thread-Topic: [Sidrops] ROV with ATOMIC_AGGREGATE
Thread-Index: AQHV+E0wwUyxqbDFp0uB5piITHtFQqhEzEIAgAAd+AA=
Date: Thu, 12 Mar 2020 12:54:51 +0000
Message-ID: <e7c908238186300d6e3a7b60a50a2fbf656f13a8.camel@workonline.africa>
References: <bb9da4b2e853897b95a878f344c8e44193b2f632.camel@workonline.africa> <B15A5A6A-6CC9-43C3-AEEE-65CD886D0C8E@pfrc.org>
In-Reply-To: <B15A5A6A-6CC9-43C3-AEEE-65CD886D0C8E@pfrc.org>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=benm@workonline.africa;
x-originating-ip: [41.71.103.227]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8b08fe14-ecde-4438-e2b2-08d7c6848e2f
x-ms-traffictypediagnostic: AM7P190MB0629:
x-microsoft-antispam-prvs: <AM7P190MB062961F6180D9D09062D7FD1C0FD0@AM7P190MB0629.EURP190.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0340850FCD
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(366004)(39840400004)(346002)(376002)(136003)(396003)(199004)(91956017)(66476007)(76116006)(66946007)(508600001)(4326008)(81166006)(26005)(6486002)(81156014)(4744005)(186003)(5660300002)(71200400001)(55236004)(86362001)(6512007)(110136005)(316002)(6506007)(8676002)(2616005)(8936002)(62860400002)(66446008)(64756008)(66556008)(2906002)(46492006); DIR:OUT; SFP:1101; SCL:1; SRVR:AM7P190MB0629; H:AM7P190MB0583.EURP190.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1;
received-spf: None (protection.outlook.com: workonline.africa does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: i7MrkyyaqqkobqVMxQVYTec3w6sqV+Pzai4YWa3Z0gYrN0ETCRAePkQvy7XG3cY3IwK9wVM5vmwxGDMepDR324A0XdjhDI0tJUCp7sL/lhnweFXNYV3M5d41SnnYAxFrrpuaSbxMTqy3UkGPSOr4TwB2eDiCFjsQDskPAI9NZPrRIHoBnHweu5Nm0ueFdYv9StwUYudKYu4AwsC0IXJIjMtIhlKzcssiKkHkwxYxIogL+QkD8zeJtvIF8voJpRx9ZAWR1lk2/YW0lC/aKE3AObXbEq8SktQ+tmj5wMo6sUe+UaAqXnU6PYdRZUVfGdPaU87bKV8G5vb/98xwbrHDaXmNVoeLZZqyU6B2EEecJJXSokbqQLroZT27Tn/J85xZq5B62BJCgX2OeNHDYPxelcxTf+gY1dohqVhXW/XEpmdKREf6IXXwgutypyV1AiLkkPpjAvABMM7Y24P5cmgWngM976BN/prATX1abyTJXDG4cSF0gLPkF48GMY8Ot/gq0DNnz4OaOmM6tJvxwNOUEMd20aGEBfdphOjI0mfyDZi6H3DtZ59Hc3/VusrUbE8f
x-ms-exchange-antispam-messagedata: XAeC86k94eY3JVaeOM2Ap+4LWsop6rBCvBZ1wSfPUHhcUNxkUWxwcx/pUK3aN2rg0fYVFojIICJvyyzVnkrvWTuhF1TlF6n7R/GhM0pmHnR3md10d/3ltdJrLW99IVnbeyK6vLuEsFCZHKKU2Y3lxw==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <556607EC87D21B419D2A38F21B914C7F@EURP190.PROD.OUTLOOK.COM>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: workonline.africa
X-MS-Exchange-CrossTenant-Network-Message-Id: 8b08fe14-ecde-4438-e2b2-08d7c6848e2f
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Mar 2020 12:54:51.8316 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b4e811d5-95e8-453a-b640-0fba8d3b9ef7
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: B4d9ioNcl86DlD9OEvf+P7itnXqh85lnNbR8kCKJh+G8KccdfOUqaBqV2T+vg8OQvhBt1n4PZXrxTCv0WwdO1w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7P190MB0629
Archived-At: <https://mailarchive.ietf.org/arch/msg/sidrops/9mwnCvJhd-yVDDnuoIygHlPXNRE>
Subject: Re: [Sidrops] ROV with ATOMIC_AGGREGATE
X-BeenThere: sidrops@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: A list for the SIDR Operations WG <sidrops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sidrops>, <mailto:sidrops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sidrops/>
List-Post: <mailto:sidrops@ietf.org>
List-Help: <mailto:sidrops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sidrops>, <mailto:sidrops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Mar 2020 12:54:58 -0000

Thanks Jeff,

You can be kinda hard to parse sometimes!

On Thu, 2020-03-12 at 07:07 -0400, Jeffrey Haas wrote:
> 
> If the origin AS, sans sets, is correct - the implementation should
> believe it.
> 
You're saying that:

```
   o  Route Origin ASN: The origin AS number derived from a Route as
      follows:

      *  the rightmost AS in the final segment of the AS_PATH attribute
         in the Route if that segment is of type AS_SEQUENCE, or

      *  the BGP speaker's own AS number if that segment is of type
         AS_CONFED_SEQUENCE or AS_CONFED_SET or if the AS_PATH is
empty,
         or

      *  the distinguished value "NONE" if the final segment of the
         AS_PATH attribute is of any other type.
```
(https://tools.ietf.org/html/rfc6811#section-2)

Applies, as is, irrespective of the possible presence of
ATOMIC_AGGREGATE, right?

Cheers,

Ben

> If you want path validation, we need bgpsec.
> 
Depending on what you want to validate it *against*, you may need ASPA.
But that's a different conversation.

Cheers,

Ben