Re: [Gen-art] [Sidrops] Genart last call review of draft-ietf-sidrops-ov-egress-01

Ben Maddison <benm@workonline.africa> Fri, 20 March 2020 18:38 UTC

Return-Path: <benm@workonline.africa>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8BEF93A0C0E; Fri, 20 Mar 2020 11:38:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 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, HTML_MESSAGE=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=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 uwk5FbjEKIU3; Fri, 20 Mar 2020 11:38:18 -0700 (PDT)
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on0624.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0c::624]) (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 4CDB43A0BF9; Fri, 20 Mar 2020 11:38:03 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KaAn8Q7C6PZdX3odYs+uEUAGt/JIcL2lECkwKT0rre1PcVmL9P58g5jFgOEcQC3i5lY83Xye1ZtXaaLws6xYmEJp9Al+/XylSAz61DXSQsF7Q2stVs+ZQc97KbI15OkSyuVsusJNxOln86CSKIEeLFhLDZg775Ql2xVxcZ1FWnMoXHVGWWZ+UdJP79uwR0oT9E/w5eO8HtlgdJQKMnSxqYq1EHVQzlMLNxXOi/L14j8VITNfG4oLonK6+R8UqfTbXv16L9ENJwfZViBIbb7gx7JXLVkI+6VYHvHhCl93CB1Aw50WL9rbF2nJZDa8ISr08sac3K3PdlHD2qA0Q9nMcQ==
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=F+5gap2S2MVYlyZGFdpnAkBUxBt441iNznJvcdotVw4=; b=XSe+fqcPq9UKL6cD+qWcsu2UWriuLYUmddfjABEbkD2RI76ENtHhWmYJLFCJrLB6QTHWhXUp8bsSuAI15N7JwAX2CaPO/19RzHRSOMrCVI2loYGzChN6DaFn1C1hyvwHArD7ToWe85H3aNoLWlxghp59n8YBd1x+B58PvvZ9FtLIl/uhF2h/T1blirb83OmBSBcrq3i6X4TnFQm4KRDGOEQq+N/32Uj4pOANjbtDEJSVXyz/FukjYPecSC465+XlathMaHFsmC7JdJ/KpZSnxQjxitCPItHyIm3VS7EQ8R/QgkBYAgbImqc888fCV2fshgu+tL7nJCTbLFJBLvgoSQ==
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=F+5gap2S2MVYlyZGFdpnAkBUxBt441iNznJvcdotVw4=; b=YB1VUNo9E+k57jGIJDI14a8z73Mb0Yqqy3haCI6BP60wpl6dPkhdUkQgQfd8XpdMAiEHq594HC/qcGTKgUG+zhyrTytzevJvqrOp4MqFI0dDqS5WL5j5bxOuk9DmH1fXwsPzheI8xCVGCV4xzhXcQAwad9XFgnfMYYAfViJ/tMs=
Received: from AM7P190MB0583.EURP190.PROD.OUTLOOK.COM (52.135.56.21) by AM7P190MB0645.EURP190.PROD.OUTLOOK.COM (52.135.59.146) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2835.20; Fri, 20 Mar 2020 18:38:00 +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.2814.025; Fri, 20 Mar 2020 18:38:00 +0000
From: Ben Maddison <benm@workonline.africa>
To: Randy Bush <randy@psg.com>
CC: "keyur@arrcus.com" <keyur@arrcus.com>, "last-call@ietf.org" <last-call@ietf.org>, "rjsparks@nostrum.com" <rjsparks@nostrum.com>, "sidrops@ietf.org" <sidrops@ietf.org>, "gen-art@ietf.org" <gen-art@ietf.org>, "draft-ietf-sidrops-ov-egress.all@ietf.org" <draft-ietf-sidrops-ov-egress.all@ietf.org>
Thread-Topic: [Sidrops] Genart last call review of draft-ietf-sidrops-ov-egress-01
Thread-Index: AQHV/VAnBdRzgu0rVUGGU8YdM7o2yKhOw/8AgAKBKwCAAIs9gIAAAKmn
Date: Fri, 20 Mar 2020 18:38:00 +0000
Message-ID: <AM7P190MB0583F202651B4DC877893D57C0F50@AM7P190MB0583.EURP190.PROD.OUTLOOK.COM>
References: <158411258778.3418.757369789772046254@ietfa.amsl.com> <m2y2ry78fq.wl-randy@psg.com> <933a9d0d-319e-f6fb-4d02-82e27bb00509@nostrum.com> <m2o8su7383.wl-randy@psg.com> <5A210359-FE01-40BF-9BAD-E0250BB31BFC@arrcus.com> <m2v9n15teb.wl-randy@psg.com> <37beff1136180992cc9b1a209cd5880a9db0dbff.camel@workonline.africa>, <m2bloq517w.wl-randy@psg.com>
In-Reply-To: <m2bloq517w.wl-randy@psg.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=benm@workonline.africa;
x-originating-ip: [160.119.236.50]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ab3d3bec-7a9d-4977-ba50-08d7ccfdd0ff
x-ms-traffictypediagnostic: AM7P190MB0645:
x-microsoft-antispam-prvs: <AM7P190MB0645EE5C4C9CB7938238B403C0F50@AM7P190MB0645.EURP190.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:4714;
x-forefront-prvs: 03484C0ABF
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39840400004)(396003)(136003)(366004)(376002)(346002)(199004)(6506007)(186003)(26005)(52536014)(81166006)(7696005)(81156014)(8676002)(5660300002)(6916009)(4326008)(8936002)(54906003)(55016002)(33656002)(316002)(76116006)(9686003)(45080400002)(508600001)(53546011)(66446008)(64756008)(66556008)(66476007)(66946007)(2906002)(71200400001)(86362001)(91956017)(46492006); DIR:OUT; SFP:1101; SCL:1; SRVR:AM7P190MB0645; 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: enToL/VtZwqBrgUi++3SjygVosNiTg0qXTO9GFjHqOanZ9vcvQTyELfYg9xUJjUSWp0zu8eyc61nAtNa/+xWZ6zXsckDsOgExr0WKamc50djn0W8SGqVgkp+k3epqVrD5UK4QgQNqNUz3wUZPicYT5+kfWUl43JAy1TmtQCXHGWpUt1UG1pBu2jposY8yeXOBVCVyDYOA6WgiH6zjdo0Rv479ngsTGqyJ3RNU90uFUeemqjrHnqcsAt6v/29MzlCcoNSeiVnrQ5zNaxQLotyLqRmUXqRx9EYFgs91+WYKRhbx/bKxUfIjyD8z8NhRNz47Nxdcx3BROwEwXLs0XKNM7myDmNOAAD9F7+6h7EFgr8Nza1qvufcA/Ly/J9EqCg8SMW8KgVrcw5j8xrgkZ7iVzs49b8ZY8SlqaCLFWMc8UInGczUakgNfW2EVgtPiiapWl42GvhFa/OeuEML0LxEDeg2foe+Q0BiefPB2dHGNd5CH9h8EtjsWRe1ctrHlmjZuxVQpkQ2BwHQlagKojTh0WiU9ou8UBEN6Iv0OoJM3K1Dlj4IJQ0gPL4+UOV6KtVt
x-ms-exchange-antispam-messagedata: S95VQm57MP8V5q+aQqM/qVC9QuSxCJEET/VmKs6h3JUrDpHbVxt/Gnyv59KSq1SGqXGWcrTH4nTSWQEveDch2jKZLcqtMxt6jYB/pHXZqJ75BKtoWg9h2CdZ7dDaSXVNuJiENNm0uUQ39/KPpWby+w==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_AM7P190MB0583F202651B4DC877893D57C0F50AM7P190MB0583EURP_"
MIME-Version: 1.0
X-OriginatorOrg: workonline.africa
X-MS-Exchange-CrossTenant-Network-Message-Id: ab3d3bec-7a9d-4977-ba50-08d7ccfdd0ff
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Mar 2020 18:38:00.0331 (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: 6Bl24as8T2/0eK0X+AO97mFna407zkybSjE8yDTtK4Tka11sZ8zoXSmr/ZtkLaB97egagLDbXzC+RqpuT24uAA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7P190MB0645
Archived-At: <https://mailarchive.ietf.org/arch/msg/gen-art/EPrpht63X5JjUmShm32XXl1Vl4s>
Subject: Re: [Gen-art] [Sidrops] Genart last call review of draft-ietf-sidrops-ov-egress-01
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/gen-art/>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Mar 2020 18:38:25 -0000

It doesn't clarify anything for me, but then I happen to know where that algorithm is defined.

Having spend the better part of last week stepping a vendor through exactly these semantics, my current mood is that explicit and specific is better.

The intent in having the ref where it is, is to point at the AS_PATH => Origin As mapping procedure, rather than that section more generally.

Cheers,

Ben

Get Outlook for Android<https://aka.ms/ghei36>

________________________________
From: Randy Bush <randy@psg.com>
Sent: Friday, 20 March 2020, 20:29
To: Ben Maddison
Cc: keyur@arrcus.com; last-call@ietf.org; rjsparks@nostrum.com; sidrops@ietf.org; gen-art@ietf.org; draft-ietf-sidrops-ov-egress.all@ietf.org
Subject: Re: [Sidrops] Genart last call review of draft-ietf-sidrops-ov-egress-01

> Although a little more verbose, perhaps the following is more explicit?
>
>     As the origin AS of a BGP UPDATE is decided by configuration and
>     outbound policy of the BGP speaker, a validating BGP speaker MUST
>     apply Route Origin Validation policy semantics Against the Route
>     Origin ASN as determined by applying the procedure in [RFC6811,
>     Section 2] to the AS_PATH (see RFC 4271 4.3 Path Attributes:b) that
>     it will send in the UPDATE to the peer.

i am torn about adding yet another 6811 ref.  does it clarify anything?
are there other possible "Route Origin Validation policy semantics?"

if so, i might put it earlier, after "apply Route Origin Validation
policy semantics".

randy