<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Dear Job,<br class=""><div><br class=""><blockquote type="cite" class=""><div class="">Op 20 sep. 2021, om 13:26 heeft Job Snijders via routing-wg <<a href="mailto:routing-wg@ripe.net" class="">routing-wg@ripe.net</a>> het volgende geschreven:</div><br class="Apple-interchange-newline"><div class=""><div class="">Hi working group,<br class=""><br class="">In recent mail threads the concepts of "Hosted RPKI" and "Delegated<br class="">RPKI" came up, but as mentioned by Tim and Rubens, another flavor also<br class="">exists! A "hybrid" between Delegated and Hosted, informally known as<br class="">"publish in parent" (aka RFC 8181 compliant Publication Services).<br class=""><br class="">There are multiple benefits to the general RPKI ecosystem when RIRs and<br class="">NIRs support RFC 8181:<br class=""><br class=""> * Resource Holders are relieved from the responsibility to operate<br class=""> always online RSYNC and RRDP servers.<br class=""><br class=""> * Reducing the number of Publication servers reduces overall<br class=""> resource consumption for Relying Parties. Consolidation of<br class=""> Publication Servers improves efficiency and is generally<br class=""> considered advantageous.<br class=""><br class=""> * Helps avoid "reinventing the wheel": it might be better to have a<br class=""> small group of experts build a globally performant and resillient<br class=""> infrastructure that serves everyone, rather than everyone building<br class=""> the 'same' infrastructure.<br class=""><br class="">Other RIRs and NIRs are also working on RFC 8181 support. RFC 8181 is<br class="">relatively new so it'll take some time before we see universal<br class="">availability.<br class=""><br class=""> NIC.BR (available): <a href="https://registro.br/tecnologia/numeracao/rpki/" class="">https://registro.br/tecnologia/numeracao/rpki/</a><br class=""> APNIC (available): <a href="https://blog.apnic.net/2020/11/20/apnic-now-supports-rfc-aligned-publish-in-parent-self-hosted-rpki/" class="">https://blog.apnic.net/2020/11/20/apnic-now-supports-rfc-aligned-publish-in-parent-self-hosted-rpki/</a><br class=""> ARIN (planned): <a href="https://www.arin.net/participate/community/acsp/suggestions/2020/2020-1/" class="">https://www.arin.net/participate/community/acsp/suggestions/2020/2020-1/</a><br class=""><br class="">Is implementing RFC 8181 support something RIPE NCC should add to the<br class=""><a href="https://www.ripe.net/manage-ips-and-asns/resource-management/rpki/rpki-planning-and-roadmap" class="">https://www.ripe.net/manage-ips-and-asns/resource-management/rpki/rpki-planning-and-roadmap</a> ?<br class=""><br class="">What do others think?<br class=""><br class="">Kind regards,<br class=""><br class="">Job<br class=""><br class="">Relevant documentation:<br class=""><a href="https://datatracker.ietf.org/doc/html/rfc8181" class="">https://datatracker.ietf.org/doc/html/rfc8181</a><br class=""></div></div></blockquote><div><br class=""></div><div style="color: rgb(14, 16, 26); margin-top: 0pt; margin-bottom: 0pt;" class=""><span style="margin-top: 0pt; margin-bottom: 0pt;" data-preserver-spaces="true" class="">Thanks for bringing this up. </span></div><div style="color: rgb(14, 16, 26); margin-top: 0pt; margin-bottom: 0pt;" class=""><span style="margin-top: 0pt; margin-bottom: 0pt;" data-preserver-spaces="true" class="">Please be aware that the roadmap you mentioned just shows the roadmap for the current quarter and not for a longer period. </span></div><div style="color: rgb(14, 16, 26); margin-top: 0pt; margin-bottom: 0pt;" class=""><span style="margin-top: 0pt; margin-bottom: 0pt;" data-preserver-spaces="true" class="">If you see something missing there, it does not mean that we don’t intend to work on it, just (probably) not in the current quarter, unless it is urgent of course. The reason why we chose to publish a quarterly roadmap, is to facilitate discussions on our priorities with this working group. </span></div><div style="color: rgb(14, 16, 26); margin-top: 0pt; margin-bottom: 0pt;" class=""><span style="margin-top: 0pt; margin-bottom: 0pt;" data-preserver-spaces="true" class="">This is exactly why I’m very pleased that you brought up this topic (potential work item). We can always add new functionality to future roadmaps. In about a week, we will publish our roadmap for Q4. </span></div><div style="color: rgb(14, 16, 26); margin-top: 0pt; margin-bottom: 0pt;" class=""><br class=""></div><div style="color: rgb(14, 16, 26); margin-top: 0pt; margin-bottom: 0pt;" class=""><span style="margin-top: 0pt; margin-bottom: 0pt;" data-preserver-spaces="true" class="">In the past, RFC8181 support (Hybrid RPKI, publish in parent, repo-as-a-service) has been asked from RIPE NCC by a few community members, for example by Benno Overeinder at RIPE82 in the routing-wg session:</span><a style="margin-top: 0pt; margin-bottom: 0pt; color: rgb(74, 110, 224);" target="_blank" href="https://ripe82.ripe.net/archives/steno/47/" class="editor-rtfLink"><span style="margin-top: 0pt; margin-bottom: 0pt;" data-preserver-spaces="true" class="">https://ripe82.ripe.net/archives/steno/47/</span></a><span style="margin-top: 0pt; margin-bottom: 0pt;" data-preserver-spaces="true" class=""> </span></div><div style="color: rgb(14, 16, 26); margin-top: 0pt; margin-bottom: 0pt;" class=""><br class=""></div><div style="color: rgb(14, 16, 26); margin-top: 0pt; margin-bottom: 0pt;" class=""><span style="margin-top: 0pt; margin-bottom: 0pt;" data-preserver-spaces="true" class="">I look forward to seeing a discussion here on this topic to find out if there is a broader interest.</span></div><div style="color: rgb(14, 16, 26); margin-top: 0pt; margin-bottom: 0pt;" class=""><br class=""></div><div style="color: rgb(14, 16, 26); margin-top: 0pt; margin-bottom: 0pt;" class=""><span style="margin-top: 0pt; margin-bottom: 0pt;" data-preserver-spaces="true" class="">Kind regards,</span></div><div style="color: rgb(14, 16, 26); margin-top: 0pt; margin-bottom: 0pt;" class=""><br class=""></div><div style="color: rgb(14, 16, 26); margin-top: 0pt; margin-bottom: 0pt;" class=""><span style="margin-top: 0pt; margin-bottom: 0pt;" data-preserver-spaces="true" class="">Nathalie Trenaman</span></div><div style="color: rgb(14, 16, 26); margin-top: 0pt; margin-bottom: 0pt;" class=""><span style="margin-top: 0pt; margin-bottom: 0pt;" data-preserver-spaces="true" class="">RIPE NCC</span></div></div><div><span style="orphans: 2; widows: 2; background-color: rgb(255, 255, 255); caret-color: rgb(61, 60, 64); white-space: pre-wrap;" class=""><br class=""></span></div><div><span style="orphans: 2; widows: 2; background-color: rgb(255, 255, 255); caret-color: rgb(61, 60, 64); white-space: pre-wrap;" class=""><br class=""></span></div><div><span style="orphans: 2; widows: 2; background-color: rgb(255, 255, 255); caret-color: rgb(61, 60, 64); white-space: pre-wrap;" class=""><font color="#3d3c40" face="Open Sans, sans-serif" size="2" class=""><br class=""></font></span></div><div><span style="orphans: 2; widows: 2; background-color: rgb(255, 255, 255); caret-color: rgb(61, 60, 64); white-space: pre-wrap;" class=""><font color="#3d3c40" face="Open Sans, sans-serif" size="2" class=""><br class=""></font></span></div><div><br class=""></div></body></html>