[Sidrops] Re: draft-li-sidrops-rpki-repository-problem-statement-00
Tim Bruijnzeels <tbruijnzeels@ripe.net> Thu, 03 October 2024 08:25 UTC
Return-Path: <tbruijnzeels@ripe.net>
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 8A072C14F61F for <sidrops@ietfa.amsl.com>; Thu, 3 Oct 2024 01:25:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.105 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_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, 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=ripe.net
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 12rLXNwzlv-s for <sidrops@ietfa.amsl.com>; Thu, 3 Oct 2024 01:25:39 -0700 (PDT)
Received: from mail-ej1-x62f.google.com (mail-ej1-x62f.google.com [IPv6:2a00:1450:4864:20::62f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 77A49C14F610 for <sidrops@ietf.org>; Thu, 3 Oct 2024 01:25:39 -0700 (PDT)
Received: by mail-ej1-x62f.google.com with SMTP id a640c23a62f3a-a8d2b24b7a8so333891066b.1 for <sidrops@ietf.org>; Thu, 03 Oct 2024 01:25:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ripe.net; s=google1; t=1727943938; x=1728548738; darn=ietf.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=OEGarKaZP9yUwVd/LQpwxB3KBpx+je/htYq1SXmLHmI=; b=QP3i7lvqqCwP4CV8ONDB8g3iGZmO2NAaInwB53olqOBf88cv1TIF7hfy1gIgrVXVL4 AZzeZSKGHQTsjoRCo/fltU6w2bsxBDBf7Cagnhf0v/Gm8o830MEZtWJd8RH3c1FaOkxh PIpG1VXtsWgrjd6o15X1QX46xkKnDXrtIzyPvcQ3rgtxyQRZ8QXXbUPPTpWn6qzcDM9p Ks6Fon3xGszQIBj6BxVYo/vApV4lY/lLZT/BYAlndZ6168lr81OwIWGwPvAYrUgNoT3F ilIvxxnFtDxlQ7emKAVz+AdyZen81dMqEppkyUCecKhOjudMHi7iDleU9OA133dumGhD Vizw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727943938; x=1728548738; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=OEGarKaZP9yUwVd/LQpwxB3KBpx+je/htYq1SXmLHmI=; b=CwqNlo0xSJaeyeO/eCnGfxHP0BoxGcSkmdoDn2NcFRvwWJwYGuZB/+41ioDBx/oKSB 5a9LNXWJNPCKX4f7MgWthC1waUhXvhrs6skKqdueYwkh5CEU4VGfRQ/CUCVW0/nF8SUj UAdFHJC0vjUfRb4LQOOXSieiYVvyYKrxsXCJPeQ97CrDGHS4hEdCbOq9Oyr/C1UK4D/m e2ZNCfXexC3jtumB8NiOLEAO1ODw9j154zNlBbTd4t0wXYf+Wfbeko4L1sG5kDW1lFxZ UOMuugfFeG2kT3IsCkFWTHuPczjLi/wYo2F+mXG40YeG9pqeVuzNDxhoD7/kf7jBTWvU Q51Q==
X-Gm-Message-State: AOJu0YxrkRNDoiBvoe715c0TPHSFZSozVUOhi57mj8tTdGXnzo/6C7RM /7f71rtXLNENGi+Nakq52ztRnHAIfZ5YKFkiJrtK2l9z1oRkDxPuE8Tlg6Pwao0=
X-Google-Smtp-Source: AGHT+IGE/Et0RhiieUeoWNDsMXi/o9tY1Q96Cs4D+Oa4O2gcl+KXZ2xbObyk7rVB9JjUdAeblrwSDA==
X-Received: by 2002:a17:906:fd83:b0:a77:ab9e:9202 with SMTP id a640c23a62f3a-a990a03463cmr257880466b.4.1727943937815; Thu, 03 Oct 2024 01:25:37 -0700 (PDT)
Received: from smtpclient.apple ([109.37.136.29]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a99103b3160sm50901366b.108.2024.10.03.01.25.37 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 03 Oct 2024 01:25:37 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3818.100.11.1.3\))
From: Tim Bruijnzeels <tbruijnzeels@ripe.net>
In-Reply-To: <ZvrZDmFJ8C7hVT87@fast>
Date: Thu, 03 Oct 2024 10:25:26 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <6C2D1B2B-53F0-4ED8-A92C-7B271363E7A8@ripe.net>
References: <6cd72bd.debe.192335eef16.Coremail.suyy@mail.zgclab.edu.cn> <ZvrZDmFJ8C7hVT87@fast>
To: Job Snijders <job=40fastly.com@dmarc.ietf.org>
X-Mailer: Apple Mail (2.3818.100.11.1.3)
Message-ID-Hash: XPMHSHNXE63J75OGIOYCI5IDXMNVWSDJ
X-Message-ID-Hash: XPMHSHNXE63J75OGIOYCI5IDXMNVWSDJ
X-MailFrom: tbruijnzeels@ripe.net
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-sidrops.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: sidrops@ietf.org
X-Mailman-Version: 3.3.9rc5
Precedence: list
Subject: [Sidrops] Re: draft-li-sidrops-rpki-repository-problem-statement-00
List-Id: A list for the SIDR Operations WG <sidrops.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/sidrops/i7Q85zrKIel_eExb-BDWvN9cQSY>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sidrops>
List-Help: <mailto:sidrops-request@ietf.org?subject=help>
List-Owner: <mailto:sidrops-owner@ietf.org>
List-Post: <mailto:sidrops@ietf.org>
List-Subscribe: <mailto:sidrops-join@ietf.org>
List-Unsubscribe: <mailto:sidrops-leave@ietf.org>
Hi all, I agree with Job’s comments. I could add some footnotes here and there, but won’t do that for now, except on this: > On 30 Sep 2024, at 18:59, Job Snijders <job=40fastly.com@dmarc.ietf.org> wrote: > > > 437 5.2. P2: RPKI Repository is costly in RP refreshing. > 438 > 439 Refreshing the local cache of each RP involves traversing all > 440 repositories to fetch the updated RPKI objects. However, the binding > 441 of the repository PP to the CA causes the number of repository > 442 instances to increase dramatically with the further deployment of ROA > 443 (as the number of CAs that hold RCs increase). Furthermore, as AS > 444 administrators gain a deeper understanding of RPKI technology, > 453 delegated RPKI has emerged as a trend, CAs are more willing to > 454 maintain the repository PP themselves to achieve more flexible > 455 certificate signing and management. The growth in the number of > 456 repository instances increases the cost of RP refreshes, the growth > 457 in the number of RPs brings burdens to repositories, and both will > 458 threaten the scalability of RPKI. > > Delegated RPKI has not emerged as a trend. As Job mentioned in between the lines as well, delegated CAs can use a Publication Server that is provided by a third party. E.g. NIC.BR provides this to more than 2500 delegated CAs operated by their members, and APNIC, ARIN and RIPE NCC also provide publication as a service to their members. In my experience, and I think the data agrees with me, most delegated CAs are perfectly happy to outsource their publication service to their parent CA. This still allows them to have a local delegated CAs where they have full control over the keys, access, delegation. And this allows them to use one CA implementation in case they have resources under multiple parents. The trust relationship with such publication servers already exists because that is typically the same organisation which signs (one of) their CA certificate(s). In other words, there is little or no extra risk to the child CA in trusing them with publication. In short, delegated RPKI can easily take off without this resulting in a large number of (unreliable) repositories. Incidentally, this point appears to be completely overlooked by the “Behind the Scenes of RPKI” research cited in this draft. Kind regards, Tim
- [Sidrops] draft-li-sidrops-rpki-repository-proble… Yingying Su
- [Sidrops] Re: draft-li-sidrops-rpki-repository-pr… Job Snijders
- [Sidrops] Re: draft-li-sidrops-rpki-repository-pr… Tim Bruijnzeels
- [Sidrops] Re: draft-li-sidrops-rpki-repository-pr… Yingying Su
- [Sidrops] Re: draft-li-sidrops-rpki-repository-pr… Job Snijders
- [Sidrops] Re: draft-li-sidrops-rpki-repository-pr… Job Snijders
- [Sidrops] Re: draft-li-sidrops-rpki-repository-pr… Yingying Su
- [Sidrops] Re: draft-li-sidrops-rpki-repository-pr… Job Snijders
- [Sidrops] Re: draft-li-sidrops-rpki-repository-pr… Yingying Su
- [Sidrops] Re: [Sidrops] draft-li-sidrops-rpki-rep… Tim Bruijnzeels
- [Sidrops] Re: [Sidrops] draft-li-sidrops-rpki-rep… Yingying Su
- [Sidrops] Re: [Sidrops] draft-li-sidrops-rpki-rep… Tim Bruijnzeels