[Sidrops] ASPA AS_PATH Verification Draft Improvements

Tassilo Tanneberger <tassilo.tanneberger@tu-dresden.de> Fri, 10 November 2023 08:58 UTC

Return-Path: <tassilo.tanneberger@tu-dresden.de>
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 4E11BC18FCB3 for <sidrops@ietfa.amsl.com>; Fri, 10 Nov 2023 00:58:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.407
X-Spam-Level:
X-Spam-Status: No, score=-4.407 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_MED=-2.3, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=tu-dresden.de
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RzTHdbXWUDMw for <sidrops@ietfa.amsl.com>; Fri, 10 Nov 2023 00:58:20 -0800 (PST)
Received: from mailout4.zih.tu-dresden.de (mailout4.zih.tu-dresden.de [141.30.67.75]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 215A6C187724 for <sidrops@ietf.org>; Fri, 10 Nov 2023 00:58:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tu-dresden.de; s=dkim2022; h=MIME-Version:Content-Transfer-Encoding: Content-Type:Message-ID:Date:Subject:CC:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=lDXUsOgiNMGdH0efIIZT0B2Hq94dSIwj/HMXtwTGFhI=; b=POVO7Nkz6RbKUkgxwLPEfCvjxK iDjxbycrxxdSf1F+AT2I7/P9f2dEiPdCVXdZr1prI0Zuy9lk0THZBwD0Lfjz75N7QybW4dMxGiunT yl0ft/UI4LAgn6S0giVizmBDgW80491TS8XFoPFrotAVAilI+eLMh3gpRaySnU7O0tf8mYbua7ys0 ooSYD6b0+1i4n5Ttla4ZvKvU/J5KoUBCEoinrVfZX/jVQkFF0VWb6DF2GVTR2XwvpeHZz39lxv6it Qi+RaS7SapDW0V/IzfKWuyUK2EGIkWxRceL7hKKAiAb1ecuEx4F/737y4uL9fLQJz1hcIzBW40YBW uQ/T7jLw==;
Received: from [172.26.34.115] (helo=msx.tu-dresden.de) by mailout4.zih.tu-dresden.de with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from <tassilo.tanneberger@tu-dresden.de>) id 1r1NL9-005kWl-8q for sidrops@ietf.org; Fri, 10 Nov 2023 09:58:11 +0100
Received: from msx-l317.msx.ad.zih.tu-dresden.de (172.26.34.117) by MSX-L315.msx.ad.zih.tu-dresden.de (172.26.34.115) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.34; Fri, 10 Nov 2023 09:58:08 +0100
Received: from msx-l317.msx.ad.zih.tu-dresden.de ([172.26.34.117]) by msx-l317.msx.ad.zih.tu-dresden.de ([172.26.34.117]) with mapi id 15.01.2507.034; Fri, 10 Nov 2023 09:58:08 +0100
From: Tassilo Tanneberger <tassilo.tanneberger@tu-dresden.de>
To: "sidrops@ietf.org" <sidrops@ietf.org>
CC: Carl Seifert <carl.seifert1@mailbox.tu-dresden.de>, Matthias Waehlisch <matthias.waehlisch@tu-dresden.de>
Thread-Topic: ASPA AS_PATH Verification Draft Improvements
Thread-Index: AQHaE7PTBSwg0WggF0WnzcTU+VwPDg==
Date: Fri, 10 Nov 2023 08:58:08 +0000
Message-ID: <2c6a12e1-6466-46cd-9754-7ccfd3a49a6c@MSX-L315.msx.ad.zih.tu-dresden.de>
Accept-Language: en-GB, de-DE, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-TUD-Virus-Scanned: mailout4.zih.tu-dresden.de
Archived-At: <https://mailarchive.ietf.org/arch/msg/sidrops/TaZziLdrq_3lnuNCf7ro4yHbz7s>
Subject: [Sidrops] ASPA AS_PATH Verification Draft Improvements
X-BeenThere: sidrops@ietf.org
X-Mailman-Version: 2.1.39
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: Fri, 10 Nov 2023 08:59:56 -0000

Hello sidrops,

we started implementing ASPA support in RTRlib (Fork: https://github.com/tanneberger/rtrlib)  during the IETF Hackathon and observed that the algorithm described in draft-ietf-sidrops-aspa-verification-16 can be improved. Hence, we started writing a simpler version, which we will submit in the next couple of weeks. 

Then main goal of these changes is to unify the two algorithms proposed in Sections 6.1 and 6.2. In addition, we plan to suggest wording changes and simplify the formalism. 

A reference implementation of the new algorithm can be found here: https://github.com/netd-tud/IETF-ASPA/tree/master/ietf-hackathon

cheers
    moritz, carl, tassilo