Zusammenfassung
- Eine Übertragung umfasst mindestens drei Uhren: die kommerzielle Vereinbarung, die Änderung des Inhabers im Register und den RPKI-Status, der von jeder vertrauenden Partei wahrgenommen wird. Wenn der Erfolg nur auf einer Uhr festgestellt wird, kann die Route des Empfängers ungültig sein oder die alte AS des Übergebers kryptografisch autorisiert bleiben.
- Eine ROA autorisiert einen Ursprungs-AS für bestimmte Präfixe und maximale Längen. Sie ist weder ein Übertragungsinstrument noch eine vollständige Aussage über die betriebliche Kontrolle, aber die Route-Origin-Validierung kann ihr Überleben oder Verschwinden sofort für die Erreichbarkeit bedeutsam machen.
- RFC 6480 hat 2012 die richtige Richtung vorgegeben: Einrichten vor Abbauen. Bevor eine alte ROA widerrufen wird, muss eine andere gültige ROA die Route abdecken, die erreichbar bleiben soll, und der beabsichtigte Ursprung muss diese auch tatsächlich ankündigen.
- Bei einer kooperativen Übertragung kann der Übergeber eine temporäre Brückenautorisierung für den beabsichtigten Ursprungs-AS des Empfängers erstellen, da die autorisierte AS-Nummer nicht dem signierenden Inhaber gehören muss. Der Empfänger muss dann unter seinem eigenen neuen Zertifikat eine gleichwertige ROA erstellen, bevor diese Brücke entfernt wird.
- Eine sichere Übergabe erfordert einen gesperrten Ereigniseintrag, der die genauen Ressourcen, die beabsichtigten Ursprünge, die maximalen Längen, die alten und neuen Zertifizierungspfade, den effektiven Zeitpunkt, die erforderlichen Beobachtungen und die Befugnis zum Abbruch enthält. Der Abschluss des Eintrags, die Veröffentlichung und der Widerruf müssen aus Sicht der Parteien unteilbar sein, auch wenn sich globale Caches nicht gleichzeitig aktualisieren können.
- Überlappung ist nur nützlich, wenn sie explizit, eng und temporär ist. Eine alte Autorisierung, die nach der Übertragung ohne erklärten Brückenzweck bestehen bleibt, schafft eine Restbefugnis; eine Lücke zwischen altem Widerruf und neuer Validierung kann dazu führen, dass eine Route je nach dem, was jede vertrauende Partei abgerufen hat, von Gültig zu Ungültig oder NotFound wechselt.
- Mehrere Validierer und Beobachtungspunkte müssen sowohl positive als auch negative Tatsachen bestätigen: Die neue Nutzlast ist über den erwarteten Vertrauensanker sichtbar, die alte Nutzlast ist nicht mehr gültig, der Live-BGP-Ursprung stimmt mit dem autorisierten Zustand überein, und keine unerwartete Deckungsautorisierung ändert das Ergebnis.
- Eine Gesellschaft für Nummernressourcen kann positiv beitragen, indem sie eine tragbare Übergabequittung, minimale Evidenz, Regeln für unabhängige Beobachtung und Rechenschaftspflicht zwischen Anbietern definiert. Sie sollte nicht behaupten, dass eine universelle Wartezeit jede Übertragung sicher macht; der Zeitpunkt der Einreichungen, der gehostete oder delegierte Betrieb und die regionsübergreifende Koordination unterscheiden sich.
Eine Übertragung scheitert im Intervall zwischen den institutionellen Uhren
Der einfach zu beschreibende Transfer ist augenblicklich. Eine Organisation hört auf, ein Präfix zu halten, eine andere wird der anerkannte Inhaber, und der richtige Ursprungs-AS erscheint im Routing. Das eigentliche Ereignis verteilt sich über Institutionen und Maschinen, die nicht dieselbe Uhr teilen. Ein Vertrag kann um Mitternacht in Kraft treten. Ein Registeragent kann die Inhaberänderung später genehmigen. Eine Zertifizierungsstelle kann ein neues Ressourcenzertifikat ausstellen und ein altes in einer separaten Veröffentlichungsaktion widerrufen. Die vertrauenden Parteien rufen diese Objekte nach ihren eigenen Zeitplänen ab.
Router erhalten validierte Nutzlasten von lokalen Caches und wenden lokale Richtlinien an.
Diese Sequenz schafft zwei gegensätzliche Risiken. Der Abbruch vor der Einrichtung tritt ein, wenn die Autorisierung des Übergebers zurückgezogen wird, bevor eine Alternative für die beabsichtigte Route gültig und sichtbar geworden ist. Wenn noch eine Deckungsautorisierung für einen anderen Ursprung existiert, kann die neue Ankündigung Ungültig sein. Wenn keine validierte Deckungsnutzlast mehr vorhanden ist, kann die Route stattdessen NotFound sein. Betreiber behandeln diese Zustände unterschiedlich, sodass derselbe Übergang die Erreichbarkeit in einem Netzwerk bewahren und in einem anderen verlieren kann.
Die Einrichtung ohne Abbruch ist das Spiegelbild. Der Empfänger erhält ein Zertifikat und veröffentlicht die neue Autorisierung, aber die alte Autorisierung des Übergebers bleibt länger gültig als für die Übergabe erforderlich. Beide Ursprungs-AS können dann Routen erzeugen, die die Ursprungsvalidierung bestehen. RPKI wählt nicht zwischen zwei separat autorisierten Ursprüngen, nur weil die kommerzielle Transaktion abgeschlossen ist. Der alte Pfad kann in einigen Caches überleben, nachdem er aus anderen verschwunden ist, und so die Uneinigkeit über den vom Register gemeldeten effektiven Zeitpunkt hinaus verlängern.
Die entscheidende Frage ist daher nicht, ob ein Übertragungsformular genehmigt wurde. Es geht darum, ob die Autorität in einer kontrollierten Sequenz ohne unerklärte Lücke und ohne unerklärten Rückstand übertragen wurde. Ein Register, das die Inhaberidentität aufzeichnet, und eine Zertifizierungsstelle, die die kryptografische Autorität ändert, nehmen an einem einzigen wichtigen Ereignis teil. Ihre Kontrollen sollten entsprechend ausgelegt sein.
Eine ROA beweist weniger als eine Übertragung und ist wichtiger als eine Fußnote
Eine Route-Origin-Autorisierung ist eine signierte Erklärung, dass ein Autonomes System berechtigt ist, Routen für ein oder mehrere Präfixe anzukündigen, vorbehaltlich etwaiger maximaler Längenwerte. Ihre Gültigkeit hängt vom signierten Objekt, seinem Endentitätszertifikat, der Zertifizierungskette des Ausstellers, Manifisten, Widerrufsinformationen und dem von der vertrauenden Partei akzeptierten Vertrauensanker ab. Das aktuelle Profil ist in RFC 9582 definiert und basiert auf der 2012 etablierten RPKI-Architektur.
Die Aussage ist bewusst eng. Sie überträgt nicht das Präfix, regelt keine Zahlung, identifiziert nicht alle wirtschaftlichen Interessen und beweist nicht, dass der genannte AS derzeit eine Route ankündigt. Ein Verkäufer kann die AS-Nummer des Käufers oder Anbieters vor einer Übertragung autorisieren, da der Ursprungs-AS nicht im Ressourcenzertifikat des signierenden Inhabers enthalten sein muss. Umgekehrt kann ein Käufer das Präfix halten, aber ein fremdes Netzwerk als autorisierten Ursprung verwenden.
Die Enge macht das Objekt nicht peripher. Die Route-Origin-Validierung wandelt gültige ROA-Nutzlasten in Einträge für die Routing-Policy um. Ein Netzwerk, das ungültige Routen ablehnt, kann die Annahme einer Ankündigung einstellen, wenn sich die entsprechende Autorisierung ändert. Eine veraltete Autorisierung kann es einem Ursprung, der seine Erlaubnis hätte verlieren sollen, ermöglichen, eine Gültig-Einstufung zu behalten. Das Objekt ist kein Titel, aber es ist eine operativ mächtige Aussage von der Institution, die den Inhaber anerkennt.
Diese Unterscheidung sollte beide Seiten des Übertragungsmarktes disziplinieren. Käufer sollten nicht annehmen, dass der Erhalt des Registereintrags automatisch alle Routing-Autorisierungen bewahrt. Verkäufer sollten nicht annehmen, dass der Verkaufsvertrag automatisch ein altes signiertes Objekt überall auslöscht. Register sollten automatische Zertifikatsaktualisierungen nicht als vollständige Kontinuität beschreiben. Validierer sollten nicht auf die Legitimität der Transaktion schließen; sie können nur die Zertifizierungspfade und Nutzlasten bewerten, die sie erhalten.
Die Übergabe muss die enge kryptografische Behauptung mit dem breiteren Ereignis verbinden, ohne dass eine für die andere gehalten wird. Das Übertragungsinstrument liefert die Autorität für die Inhaberänderung. Die Registerhandlung ändert, wer die Ressourcenzertifizierung kontrollieren kann. Die ROA autorisiert die beabsichtigte Route. Eine sichere Transaktion beweist, dass diese zusammenhängenden Handlungen in der richtigen Reihenfolge stattgefunden haben.
Gültig, Ungültig und NotFound sind Übergangsergebnisse, keine moralischen Urteile
Die Ursprungsvalidierung vergleicht eine BGP-Ankündigung mit validierten Nutzlasten. Eine Route ist Gültig, wenn eine Nutzlast das angekündigte Präfix abdeckt, seine Länge erlaubt und den beobachteten Ursprungs-AS nennt. Sie ist Ungültig, wenn relevante Deckungsnutzlasten existieren, aber keine diese Kombination autorisiert. Sie ist NotFound, wenn keine validierte Nutzlast die Ankündigung abdeckt. Diese Kategorien drücken einen Vergleich aus, kein Urteil über Eigentum, Betrug oder kommerzielles Verdienst.
Während der Übertragung wird die Unterscheidung zu einem Diagnosewerkzeug. Angenommen, die alte ROA autorisiert AS-A und der Empfänger beabsichtigt, von AS-B anzukündigen. Wenn AS-B beginnt, während die Validierer noch nur die AS-A-Nutzlast halten, ist seine Route Ungültig. Wenn die alte Nutzlast verschwunden ist und die AS-B-Nutzlast nicht angekommen ist, ist die Route NotFound. Wenn beide Nutzlasten vorhanden sind, können beide Ursprünge Gültig sein.
Wenn der Empfänger weiterhin AS-A über eine gemeinsame Transitvereinbarung nutzt, kann die Route Gültig bleiben, auch wenn die Inhaberautorität gewechselt hat, aber die betriebliche Kontinuität sollte erklärt und nicht erraten werden.
Keine einzelne Beobachtung beweist den globalen Zustand. Eine vertrauende Partei hat möglicherweise ein neues RRDP-Delta abgerufen. Eine andere verwendet möglicherweise einen früheren gültigen Cache nach einem Repository-Fehler. Eine dritte erhält Daten über einen anderen Transport oder lehnt einen Veröffentlichungspunkt nach Manifestprüfungen ab. Ihre Software kann sich auch darin unterscheiden, wie sie einen außergewöhnlichen Repository-Zustand innerhalb der der lokalen Richtlinie überlassenen Grenzen behandelt. Eine Übertragung kann daher ein temporäres Mosaik von Ergebnissen erzeugen.
Die richtige Antwort ist nicht, universelle Gleichzeitigkeit zu versprechen. Es ist, akzeptable Übergangszustände zu definieren und zu messen. Eine geplante Überlappung, in der AS-A und AS-B beide gültig sind, kann für eine kurze erklärte Brücke akzeptabel sein. Eine unerklärte Überlappung, nachdem die Autorität des Übergebers hätte enden sollen, ist es nicht. Ein kurzes NotFound-Intervall kann die Erreichbarkeit in Netzwerken bewahren, die nur ungültige Routen ablehnen, aber es ist dennoch ein Fehler in der Autorisierungskontinuität. Ein Ungültig-Intervall ist kritischer, insbesondere wenn Filterung angewendet wird.
Die Governance beginnt damit, diese Zustände genau zu benennen. Sie weist dann die Verantwortung zu, jeden zu verhindern, zu beobachten und zu beenden.
Die Architektur von 2012 hat bereits das Leitverb geliefert: Einrichten vor Abbauen
RFC 6480 behandelt den Widerruf einer ROA nicht als administrative Löschung. Es warnt, dass der Widerruf dazu führen kann, dass vertrauende Parteien die zugehörigen Ankündigungen als nicht autorisiert betrachten und möglicherweise das Weiterleitungsverhalten ändern. Daher weist es Ressourceninhaber an, dem Prinzip „Einrichten vor Abbauen“ zu folgen: sicherstellen, dass eine andere gültige ROA für das Präfix existiert, sicherstellen, dass der von der Alternative genannte AS tatsächlich die beabsichtigten Ankündigungen ankündigt, und verlangen, dass vertrauende Parteien neue Objekte abrufen, bevor sie auf den Widerruf reagieren.
Diese Sequenz bleibt der solide Ausgangspunkt. Ihre Bedeutung kann in modernen Schnittstellen leicht verschleiert werden, in denen ein Benutzer auf eine Übertragungs- oder Zertifikatssteuerung klickt und der Dienst mehrere Objekte aktualisiert. Automatisierung kann das Prinzip ausführen, aber sie hebt es nicht auf. Die Existenz einer als abgeschlossen markierten Websteuerung sagt nichts darüber aus, wann unabhängige Validierer den Ersatz und den Widerruf beobachtet haben.
Das Prinzip „Einrichten vor Abbauen“ ist auch präziser, als einfach die alte ROA für eine willkürliche Karenzzeit online zu lassen. Was eingerichtet werden muss, ist eine gültige Alternative, die der tatsächlich anzukündigenden Route entspricht. Ein Ersatz mit der falschen Ursprungs-AS-Nummer, einem zu engen Präfix, einer nicht passenden maximalen Länge oder einem ungültigen Zertifizierungspfad erfüllt die Bedingung nicht. Ebenso wenig ein korrektes Objekt, das generiert, aber nicht konsistent veröffentlicht wurde.
Was abgebrochen werden muss, ist die alte Autorität, nicht einfach ein Dateiname. Der Standard-Widerruf umfasst das Endentitätszertifikat, die aktuellen Widerrufsinformationen und die Entfernung des veralteten Objekts. Wenn die Ressource selbst ein altes Ressourcenzertifikat verlässt, darf die alte Kette diese Autorität nicht mehr validieren. Manifiste müssen den aktuellen Veröffentlichungspunkt genau beschreiben. Der resultierende Zustand muss von vertrauenden Parteien konsumierbar sein und nicht nur innerhalb des ausstellenden Dienstes sichtbar.
Der Satz sollte daher als institutionelle Regel gelesen werden: eine nutzbare Nachfolgeautorität einrichten, sie unabhängig beobachten, dann die Vorgängerautorität auslöschen und diese Auslöschung beobachten. Eine Übertragung ist unvollständig, solange nicht beide Hälften bezeugt sind.
Die Änderung des Registereintrags und die Routenänderung sind verbundene, nicht dieselben Ereignisse
Eine Übertragung kann denselben Ursprungs-AS beibehalten. Ein Unternehmen kann einen Adressblock kaufen, aber vorübergehend das Netzwerk des Verkäufers weiter nutzen. Eine Gruppenumstrukturierung kann die eingetragene Organisation ändern, während das operative Netzwerk konstant bleibt. Ein vermittelter Verkauf kann einen neuen Inhaber erfordern, aber einen etablierten Transit-Anbieter nutzen, bevor der Empfänger eine eigene AS-Nummer hat. In jedem Fall ändert sich der Registereintrag, während sich die Route möglicherweise nicht ändert.
Das Gegenteil kann ebenfalls eintreten. Die beabsichtigte Route kann von AS-A zu AS-B wechseln, bevor die rechtliche Übertragung wirksam wird, wobei der bestehende Inhaber AS-B für einen Migrationszeitraum autorisiert. Dies ist eine operative Delegation, kein Beweis dafür, dass die Ressource bereits übertragen wurde. Die Ursprungsänderung als Inhaberwechsel zu behandeln, würde die Aussage einer ROA falsch interpretieren.
Eine sichere Übergabe erfordert daher zwei verbundene Pläne. Der Registerplan identifiziert den Übergeber, den Empfänger, die genauen Ressourcen, die anwendbare Richtlinie, die Evidenz, den effektiven Zustand und die Befugnis, die Änderung zu genehmigen oder einzuschränken. Der Routing-Autoritätsplan identifiziert jedes beabsichtigte Präfix und seine maximale Länge, den Ursprung vor und nach, alle Anbieterbeziehungen, das zu erstellende Objekt und den Zeitpunkt, zu dem die alte Autorität enden soll.
Wenn keine Routenänderung vorgesehen ist, sagt der Plan dies und testet die Kontinuität des bestehenden Ursprungs unter dem Zertifikat des neuen Inhabers.
Die Verbindung ist wichtig, da ein Plan die Annahmen des anderen ungültig machen kann. Ein Zertifikat kann sich automatisch ändern, wenn sich das Organisationsobjekt des Registers ändert. Die RIPE NCC-Dokumentation gibt an, dass eine verschobene oder übertragene Ressource das Zertifikat ändert, die zugrunde liegenden ROAs löscht und deren Neuerstellung erfordert. Ein Käufer, der nur den Registereintrag erwartet hat, kann daher feststellen, dass eine fortgeführte Route ihre Validierungsgrundlage verloren hat.
Ein Routing-Ingenieur, der eine neue ROA vorbereitet hat, ohne den effektiven Registerzeitpunkt zu kennen, kann feststellen, dass der Empfänger noch nicht für das Präfix signieren kann.
Der Ereigniseintrag sollte diese Handlungen nicht auf ein einzelnes Statusetikett reduzieren. Er sollte zeigen, dass der Registereintrag autorisiert wurde, die Nachfolger-Routing-Autorität vorbereitet wurde, die Veröffentlichung beobachtet wurde, die Vorgängerautorität zurückgezogen wurde und die Live-Route mit dem beabsichtigten Zustand übereinstimmte.
Eine kooperative Übertragung kann eine Brücke nutzen, ohne die Endgültigkeit aufzugeben
Das nützlichste Kontinuitätsmittel ist eine eng definierte Brücken-ROA. Vor Abschluss der Übertragung kann der aktuelle Inhaber den beabsichtigten Ursprungs-AS des Empfängers autorisieren. Dieses Objekt ist legitim, da eine ROA ein Präfix an eine Ursprungs-AS-Nummer bindet; der Signierende muss die AS-Nummer nicht halten. Der Empfänger oder sein Netzwerk kann dann mit der beabsichtigten Ankündigung beginnen oder sie vorbereiten, während der alte Zertifizierungspfad noch existiert.
Die Brücke löst nur die erste Hälfte. Sobald der Empfänger zum anerkannten Inhaber wird und die Zertifizierungsstelle für die Ressource erhält, muss er eine gleichwertige Autorisierung unter seiner eigenen Kette veröffentlichen. Unabhängige Validierer müssen diese Nachfolgenutzlast beobachten. Die Brücke des Übergebers und alle Autorisierungen für seinen alten Ursprung müssen dann über die alte Kette widerrufen werden, während die Ressource dieses Zertifikat verlässt.
Dies erzeugt ein kontrolliertes Intervall, in dem gleichwertige Autorisierungen unter zwei Ketten existieren können. Die Gleichwertigkeit sollte feldweise getestet werden: Adressfamilie, Präfix, maximale Länge und Ursprungs-AS. Eine Brücke, die spezifischere Ankündigungen über den vereinbarten Plan des Empfängers hinaus erlaubt, gewährt zusätzliche Autorität. Ein Nachfolgeobjekt, das eine produktive Spezifischere auslässt, kann diese Route Ungültig machen, auch wenn das Aggregat Gültig bleibt.
Die Brücke benötigt auch eine Ablaufbedingung außerhalb des Objekts selbst. Ihr Governance-Eintrag sollte angeben, dass sie nur für die Kontinuität der Transaktion existiert, die Übertragungsreferenz identifizieren, nicht verwandte Änderungen verbieten und den Widerruf nach der Bestätigung des Nachfolgers verlangen. Wenn die Übertragung nicht abgeschlossen wird, sollte der aktuelle Inhaber die Brücke gemäß einer definierten Abbruchprozedur zurückziehen können.
Wenn die Übertragung abgeschlossen wird, aber die alte Autorität nicht zurückgezogen werden kann, sollte sofort eine Eskalation beginnen, anstatt eine temporäre Überlappung in eine unbefristete Bequemlichkeit zu verwandeln.
Nicht alle Übertragungen sind kooperativ. Eine gerichtlich angeordnete Übertragung, ein Insolvenzverkauf oder eine angefochtene Nachfolge können ein Handeln des vorherigen Inhabers unmöglich machen. In diesen Fällen benötigt das Register einen Kontinuitätspfad, der die neue Autorität des Empfängers im Rahmen der effektiven Inhaberänderung ausstellen und die alte Kette konsistent widerrufen kann. Das Fehlen einer Brücke erhöht die Notwendigkeit einer strengeren Veröffentlichungsvorbereitung und eines expliziten Widerrufs; es rechtfertigt nicht die Behauptung, dass Caches atomar aktualisieren.
Die Übergabe benötigt eine Zustandsmaschine, keine Abschluss-E-Mail
Ein glaubwürdiges Ereignis kann in sechs Zuständen dargestellt werden. Der erste ist die erklärte Absicht. Die Parteien spezifizieren die genauen Ressourcen, die aktuellen und beabsichtigten Ursprungsschemata, die relevanten maximalen Längen, die alten und neuen Zertifizierungsvereinbarungen, die Kontaktbefugnisse und die Evidenz, die die Übertragung autorisiert. Das Register gibt eine eindeutige Referenz zurück und friert konfligierende Zertifizierungsänderungen für die betroffenen Ressourcen ein.
Der zweite Zustand ist die Vorbereitung des Nachfolgers. Wenn die Kooperation dies erlaubt, veröffentlicht der Übergeber die Brückenautorisierung. Der Empfänger bereitet seinen gehosteten oder delegierten Zertifizierungsdienst, den Repository-Zugriff und die ROA-Konfiguration vor. Automatisierte Prüfungen bestätigen, dass das beabsichtigte Objekt gültig wäre, wenn es unter dem erwarteten Ressourcenzertifikat ausgestellt würde.
Der dritte Zustand ist die Routenvorbereitung. Die Beobachtung bestätigt, dass der beabsichtigte Ursprung die genauen erwarteten Routen ankündigt oder dass der bestehende Ursprung fortgesetzt wird. Dies erfordert nicht, den Datenverkehr vorzeitig zu verschieben; es erfordert Evidenz, dass der Betriebsplan und die vorgeschlagenen Autorisierungen übereinstimmen. Präfixlängen- und Ursprungs-AS-Fehler müssen vor der Autoritätsänderung korrigiert werden.
Der vierte Zustand ist die effektive Übertragung. Das Register ändert den anerkannten Inhaber, die Ausstellungshierarchie aktualisiert die Ressourcenzertifikate, und die Nachfolgeautorisierung wird mit dem aktuellen Manifest und Widerrufsmaterial veröffentlicht. Bei einer regionsübergreifenden Übertragung erfordern die Quell- und Zielaktionen eine gemeinsame Ereignisreferenz sowie vereinbarte Freigabe- und Akzeptanzbedingungen, auch wenn sie unter verschiedenen Vertrauensankern stattfinden.
Der fünfte Zustand ist die Entfernung des Vorgängers. Das alte Ressourcenzertifikat kann keine Autorität für die übertragene Ressource mehr validieren, die relevanten Endentitätszertifikate werden widerrufen, veraltete Objekte werden entfernt, und das alte Manifest beschreibt den neuen Veröffentlichungszustand. Die Anmeldeinformationen des Übergebers erlauben keine weiteren Zertifizierungsaktionen für das Präfix.
Der sechste Zustand ist der beobachtete Abschluss. Unabhängige vertrauende Parteien sehen die Nachfolgenutzlast, validieren keine Vorgängernutzlasten mehr und stufen die Live-Route wie erwartet ein. Ausnahmen werden nach Beobachtungspunkt und Ursache aufgezeichnet. Erst dann sollte das Ereignis als kryptografisch abgeschlossen markiert werden. Der kommerzielle Abschluss kann früher stattgefunden haben, aber der Eintrag sollte die Unterscheidung bewahren, nicht die Abweichung verschleiern.
Eine Sperre ist notwendig, da eine gleichzeitige Korrektur eine falsche Menge erzeugen kann
Jede einzelne Handlung in einer Übertragung kann autorisiert sein und sich dennoch zu einem gefährlichen Ergebnis kombinieren. Ein Verkäufer kann eine ROA ändern, während ein Registeragent die Übertragung prüft. Ein Käufer kann nach Einreichung seines beabsichtigten Ursprungs den Transit-Anbieter wechseln. Eine automatische Zertifikatsverlängerung kann mit der Ressourcenentfernung kollidieren. Eine delegierte Zertifizierungsstelle kann ein neues Manifest veröffentlichen, während ihr Elternteil die zertifizierte Ressourcenmenge ändert. Die Handlungen sind lokal gültig, aber global inkonsistent.
Eine Transaktionssperre sollte daher Zertifizierungsänderungen für die genauen betroffenen Ressourcen abdecken, von der endgültigen Überprüfung bis zur Entfernung des Vorgängers. Die Sperre stoppt nicht das Routing oder die Reaktion auf normale Vorfälle. Sie verhindert unkoordinierte Erstellung, Änderung oder Löschung von Autorisierungen, die den vereinbarten Übergabezustand ändern würden. Notfalländerungen erfordern eine benannte Befugnis, einen aufgezeichneten Grund und eine erneute Validierung des Plans.
Die Sperre sollte granular sein. Eine Übertragung eines Präfixes sollte nicht unzusammenhängende Ressourcen blockieren, die von derselben Organisation gehalten werden. Wenn eine ROA mehrere Präfixe enthält, muss der Aussteller sie möglicherweise vor der Übertragung durch separate Objekte ersetzen, sodass der Widerruf der Autorität für eine Ressource andere nicht stört. Die aktuellen Empfehlungen für zielgerichtete ROAs unterstützen hier die betriebliche Klarheit: Ein Multi-Präfix-Objekt schafft eine größere Änderungsoberfläche als für die Transaktion erforderlich.
Die Sperre sollte sowohl die Schnittstellen als auch die zugrunde liegende Autorität binden. Einen Verkäufer daran zu hindern, auf eine Bearbeitungssteuerung zu klicken, ist unzureichend, wenn delegierte Anmeldeinformationen weiterhin ein widersprüchliches Objekt veröffentlichen können. Neue Objekte zu verhindern, während eine geplante Verlängerung eine veraltete Konfiguration neu erstellt, ist ebenso schwach. Gehostete und delegierte Systeme erfordern eine unterschiedliche Durchsetzung, aber beide sollten dieselbe Garantie bieten: Der genehmigte Übergabezustand kann nicht stillschweigend durch eine gleichzeitige Aktion geändert werden.
Die Freigabe der Sperre erfordert Evidenz, nicht nur Zeitablauf. Das Nachfolgeobjekt ist gültig, die alte Autorität ist verschwunden, die beabsichtigte Route wird beobachtet, und ungelöste Ausnahmen haben einen Verantwortlichen. Wenn die Freigabe automatisch nach einer festen Zeitspanne erfolgt, kann eine verzögerte Veröffentlichung eine Sicherheitsmaßnahme in eine falsche Beruhigung verwandeln.
Die Veröffentlichung muss konsistent sein, bevor sie schnell sein kann
RPKI-Repositories verteilen Zertifikate, Widerrufslisten, Manifiste und signierte Objekte. Eine Ersatz-ROA, die an einen Ort kopiert wird, ohne dass ein entsprechendes aktuelles Manifest vorhanden ist, ist keine abgeschlossene Veröffentlichung. Eine Widerrufsliste, die Validierer nicht mit dem beabsichtigten Veröffentlichungszustand abgleichen können, löscht die Autorität nicht zuverlässig. Die Repository-Ansicht muss intern konsistent sein.
RFC 9286 verlangt ein neues Manifest, wenn Änderungen an einem Veröffentlichungspunkt abgeschlossen sind, mit aktualisierten Hashes für ersetzte Objekte und widerrufenen relevanten Endentitätszertifikaten. RRDP repräsentiert Repository-Änderungen durch serialisierte Snapshots und Deltas; RFC 8182 empfiehlt, dass Änderungen für ein Schlüsselpaar einer Zertifizierungsstelle, einschließlich aktualisierter Objekte, Manifest und Widerrufsliste, als eine einzige atomare Aktualisierungsnachricht gesendet werden. Diese Kontrollen bieten lokale Veröffentlichungskonsistenz, die wesentlich, aber enger ist als globale Übertragungsatomizität.
Die Unterscheidung ist wichtig. Eine Quell-Zertifizierungsstelle kann einen perfekt konsistenten Rückzug veröffentlichen, während eine Ziel-Zertifizierungsstelle ihre konsistente Hinzufügung noch nicht veröffentlicht hat. Zwei Repositories können jeweils intern korrekt sein und gemeinsam eine Lücke erzeugen. Umgekehrt kann die Ziel-Hinzufügung eintreffen, während der Quell-Rückzug verzögert ist, was eine Überlappung erzeugt. Eine regionsübergreifende Verschiebung kann die Ressource auch zwischen verschiedenen Vertrauensanker-Bäumen bewegen, sodass eine einzelne Repository-Seriennummer die vollständige Änderung nicht enthält.
Der Übergabekoordinator sollte Veröffentlichungsbelege von beiden Seiten konsumieren. Jeder Beleg sollte den Zertifizierungspfad, die Manifestnummer oder einen gleichwertigen aktuellen Zustandsmarker, den Objekt-Hash, die Veröffentlichungszeit und die betroffene Nutzlast identifizieren. Er sollte dann Beobachtungen von unabhängigen Validierern einholen. Dies macht das Internet nicht synchron; es verwandelt eine unsichere Sequenz in eine überprüfbare.
Geschwindigkeit bleibt wertvoll. Kürzere Intervalle verringern die Exposition gegenüber Lücken und Restbefugnissen. Aber eine schnelle, teilweise Aktualisierung ist nicht sicherer als eine etwas langsamere konsistente. Leistungsziele sollten beginnen, sobald die vollständigen Einträge vorliegen, zwischen Generierung durch die Zertifizierungsstelle, Veröffentlichung im Repository und Beobachtung durch den Validierer unterscheiden und eingeschlossene Fälle melden. Ein Versprechen globaler Verbreitung kann nicht aus dem Cache eines einzelnen Betreibers abgeleitet werden.
Der Widerruf ist ein Governance-Akt, da er ändert, wem die vertrauenden Parteien vertrauen können
Die alte ROA kann auf verschiedene zusammenhängende Weisen ungültig werden. Ihr Endentitätszertifikat kann widerrufen werden. Ihr ausstellendes Ressourcenzertifikat kann ersetzt oder widerrufen werden, wenn die Ressource den alten Inhaber verlässt. Das Objekt kann aus dem Veröffentlichungspunkt entfernt werden und das Manifest aktualisiert werden. Ablauf kann sie schließlich entfernen, aber auf den Ablauf nach einer effektiven Übertragung zu warten, ist keine verantwortungsvolle Übergabestrategie.
Der Widerruf sollte die minimale Autorität anvisieren, die erforderlich ist, um sicherzustellen, dass die übertragene Ressource nicht mehr von der alten Kette abgedeckt wird. Wenn ein Zertifikat oder Objekt unzusammenhängende Ressourcen abdeckt, kann eine vorbereitende Trennung erforderlich sein. Ein weitreichender Widerruf, der versehentlich gültige Autorisierungen für behaltene Präfixe entfernt, verwandelt die Übertragungssicherheit in einen Kollateralschaden.
Das Timing ist ebenso anspruchsvoll. Ein Widerruf vor der Sichtbarkeit des Nachfolgers riskiert einen Abbruch. Ein Widerruf lange nach der Sichtbarkeit des Nachfolgers gewährt unnötige Überlappung. Der richtige Auslöser ist eine Reihe von Beobachtungen: Die neue Zertifizierungskette ist gültig, die beabsichtigte Nutzlast ist vorhanden, der Live-Ursprung stimmt überein, und das Ziel kann auf Vorfälle reagieren. Die alte Autorität sollte dann unverzüglich zurückgezogen und der Rückzug beobachtet werden.
RFC 8211 ist nützlich, da es nachteilige Handlungen von Zertifizierungsstellen und Repositories analysiert, ohne böswillige Absicht anzunehmen. Ein Zertifizierungsstellenfehler, ein Repository-Fehler oder eine politische Handlung kann die zertifizierten Ressourcen eines Inhabers verringern; eine konkurrierende ROA kann auch die Routingergebnisse beeinflussen. Übertragungssteuerungen sollten daher sowohl bei gewöhnlichen Fehlern als auch bei feindseligem Verhalten funktionieren.
Doppelte Autorisierung, signierte Ereignisreferenzen und unabhängige Validierung verringern die Fähigkeit einer einzelnen fehlerhaften Handlung, das gesamte Ereignis zu definieren.
Eine alte Autorisierung, die zu lange überlebt, muss als Ausnahme mit einer Uhr und einem rechenschaftspflichtigen Verantwortlichen behandelt werden. Der Eintrag sollte identifizieren, warum sie überlebt, welche Ursprünge sie autorisiert, wer sie entfernen kann und welche interimistische Überwachung gilt. Sie als Eventualkonsistenz zu bezeichnen, ist kein Heilmittel. Eventualkonsistenz ohne erzwungenen Endzustand ist lediglich eine Restbefugnis mit einem technischen Namen.
Validierer-Caches machen die Konvergenz beobachtbar, aber niemals universell
Vertrauende Parteien fragen den Ausstellungsdienst nicht für jedes BGP-Update erneut ab. Sie rufen Repository-Daten ab, validieren Zertifizierungspfade und signierte Objekte, behalten einen nutzbaren Zustand unter definierten Bedingungen bei und stellen validierte Nutzlasten an Router bereit. Abrufintervalle, Repository-Verfügbarkeit, Transportverhalten, Softwareversionen und lokale Richtlinien erzeugen unterschiedliche Beobachtungszeitpunkte.
RRDP wurde entwickelt, um einer vertrauenden Partei zu helfen, festzustellen, ob ihre lokale Kopie mit einem Repository synchron ist, unter Verwendung einer Sitzungskennung und einer Seriennummer. Deltas können neue, ersetzte und entfernte Objekte in einem einzigen Änderungssatz transportieren. Dennoch kann ein Validierer das letzte Delta abrufen, während ein anderer einen Abruffehler erleidet und mit einem früheren nutzbaren Cache fortfährt. Ein dritter kann den neuen Zustand ablehnen, weil eine Manifest-, Hash- oder Zertifikatsprüfung fehlschlägt.
Dies sind keine theoretischen Verstöße gegen den Übertragungseintrag; sie sind Teil der Umgebung, die der Eintrag berücksichtigen muss.
Aus diesem Grund sollte ein Register nicht für jede Übergabe einen universellen Verbreitungszeitpunkt stempeln. Es kann Serviceniveau-Metriken für seine eigene Zertifizierungsstelle und sein Repository veröffentlichen. Ein Übertragungsdienst kann eine minimale Beobachtungsmenge über unabhängige Implementierungen, Transporte und Standorte hinweg definieren. Ein Betreiber kann eine verantwortungsvolle Haltefrist basierend auf gemessenen Validierungszyklen und der Kritikalität der Route wählen. Keiner liefert den Nenner jeder vertrauenden Partei im Internet.
Die Beobachtung sollte Uneinigkeiten bewahren. Wenn vier ausgewählte Validierer die neue Nutzlast sehen und einer die alte behält, sollte der Bericht fünf Ergebnisse zeigen, einschließlich Softwareversionen, Vertrauensanker-Pfade, Abrufzeiten und relevante Fehler. Sie zu einem grünen Prozentsatz zu mitteln, würde den genauen Fehler verbergen, der wichtig ist. Das veraltete Ergebnis kann eine Repository-Grenze, einen Validiererfehler, eine betriebliche Fehlkonfiguration oder eine erwartete Cache-Regel identifizieren.
Die terminale Behauptung muss begrenzt sein: Alle benannten Beobachtungspunkte haben den Nachfolger validiert und den Vorgänger zu den angegebenen Zeiten abgelehnt. Dies ist ein starker Beweis. Es ist kein Beweis dafür, dass kein getrennter, aufgegebener oder privat geänderter Validierer alte Daten behält.
Regionsinterne und regionsübergreifende Übertragungen erfordern unterschiedliche Choreografien
Innerhalb einer einzelnen RIR kann eine Ressource unter demselben regionalen Vertrauensanker von einer Organisation zur anderen wechseln. Die übergeordnete Behörde kann die Ressourcenmengen der Quell- und Zielzertifikate innerhalb derselben institutionellen Domäne aktualisieren. Gehostete Dienste können einen Großteil der Änderung automatisieren. Selbst dann verhindern separate Veröffentlichungspunkte und Caches der vertrauenden Parteien eine echte globale Gleichzeitigkeit, und delegierte Zertifizierungsstellen fügen betriebliche Koordination hinzu.
Eine regionsübergreifende Übertragung ändert mehr. Die Quell-RIR muss die Ressource aus ihrer zertifizierten Hierarchie entfernen, und die Ziel-RIR muss sie unter einer anderen Hierarchie hinzufügen. Validierer starten von unterschiedlichen TALs und durchlaufen unterschiedliche Repositories. Die Quell-Freigabe und die Ziel-Annahme werden durch regionale Verfahren, rechtliche Beziehungen und separate Betriebsteams geregelt. Die Route kann gleich bleiben, während ihr Validierungspfad zwischen Vertrauensankern wechselt.
Die gemeinsame Transaktionsreferenz ist daher zwischen Regionen wertvoller. Sie sollte das genaue Präfix, die Quell- und Zielbehörden, die beabsichtigte Routennutzlast, die Freigabebedingung, die Annahmebedingung und die Abbruchgrenze verknüpfen. Jede RIR sollte ihre eigene signierte oder anderweitig überprüfbare Quittung ausstellen. Die Übertragungsparteien sollten nachweisen können, dass das Ziel bereit war, bevor die Quelle einen irreversiblen Rückzug vornahm, oder dass ein vereinbarter Kontinuitätsmechanismus das Intervall abgedeckt hat.
Die regionsübergreifende Überlappung verdient eine sorgfältige Auslegung. Dieselbe beabsichtigte Nutzlast, die kurzzeitig unter beiden regionalen Pfaden validiert, kann die Kontinuität unterstützen. Unterschiedliche Ursprungsnutzlasten unter beiden Pfaden schaffen eine doppelte Autorisierung und sollten zeitlich begrenzt sein. Eine Ressource, die über die kontrollierte Übergabe hinaus unter beiden Vertrauensankern erscheint, kann auf eine Zertifizierungsinkonsistenz hinweisen, die Validierer und RIRs lösen müssen.
Keine universelle rechtliche oder betriebliche Regel kann aus der Schnittstelle einer einzelnen RIR abgeleitet werden. Der gemeinsame Standard sollte interoperable Ereignisnachweise und Sicherheitsergebnisse definieren, während jede Behörde für ihre politischen Entscheidungen verantwortlich bleibt. Koordination ist keine Zentralisierung; es ist die minimale Struktur, die erforderlich ist, wenn die Autorität einer Route zwei institutionelle Bäume durchquert.
Gehostete und delegierte Zertifizierung scheitern auf unterschiedliche Weise
Gehostetes RPKI gibt dem Register oder Diensteanbieter die direkte Fähigkeit, Zertifikate und ROA-Konfigurationen zu aktualisieren, wenn sich der Registereintrag ändert. Dies kann die Koordinationsschritte reduzieren. Die RIPE NCC-Dokumentation erklärt, dass zertifizierte Ressourcen automatisch aktualisiert werden, wenn Ressourcen verschoben werden, und dass veröffentlichte ROAs angepasst werden, wenn Ressourcen entfernt werden. Der Vorteil ist die enge Kopplung zwischen Inhaberregister und gehosteter Zertifizierung.
Diese gleiche Kopplung kann einen Empfänger überraschen, der keine Ersatzautorisierungen vorbereitet hat. Die automatische Löschung ist aus Sicht der Autorität des alten Inhabers korrekt, kann aber dennoch eine betriebliche Lücke erzeugen. Der Dienst sollte daher eine beabsichtigte Routing-Erklärung verlangen oder eine Vor-Transfer-Warnung und einen Vorbereitungspfad für den Nachfolger bereitstellen, anstatt sich darauf zu verlassen, dass der Käufer den Effekt im Nachhinein entdeckt.
Delegiertes RPKI überträgt die Kontrolle über Schlüssel und Veröffentlichung an den Ressourceninhaber oder seinen Diensteanbieter. Das Register ändert das übergeordnete Zertifikat, während die Übertragungsparteien ihre untergeordneten Zertifizierungsstellen, Veröffentlichungspunkte und Objekte koordinieren müssen. Dies kann die betriebliche Autonomie verbessern, vergrößert aber die Übergabefläche. Eine Quelle einer delegierten Zertifizierungsstelle kann unerreichbar sein. Ein Ziel-Repository wird möglicherweise noch nicht akzeptiert. Übergeordnete Aktualisierungen und untergeordnete Veröffentlichungen können kollidieren.
Das Sicherheitsergebnis sollte dasselbe sein. Die alte Kette validiert die Ressource nicht mehr; die neue Kette validiert die beabsichtigte Nutzlast; kein unvorhergesehenes Intervall lässt die Live-Route Ungültig werden; und Restbefugnis ist begrenzt. Die Evidenz unterscheidet sich. Gehostete Systeme können interne Ereignisbelege und Beobachtungen externer Validierer bereitstellen. Delegierte Systeme benötigen auch Evidenz von Veröffentlichungsservern und die Bestätigung, dass die Ziel-Zertifizierungsstelle vor der Übertragung der übergeordneten Autorität betriebsbereit war.
Übertragungsverträge sollten den Modus benennen. Ein Käufer, der gehostete Automatisierung annimmt, während er delegierte Verantwortung erhält, besitzt möglicherweise nicht die Schlüssel, die Dienstvereinbarung oder das Fachwissen, das für den Wechsel erforderlich ist. Ein Verkäufer, der annimmt, dass das Register alle alten Objekte entfernt, kann einen delegierten Veröffentlichungszustand behalten, der ungültig wird, aber betrieblich verwirrend bleibt. Klarheit über die Kontrolle ist eine Voraussetzung für Kontinuität.
Der Abbruch sollte die Autorität bewahren, anstatt die Vergangenheit ungenau neu zu erstellen
Vor der effektiven Inhaberänderung ist der Abbruch relativ einfach. Die Übertragung stoppen, alle nicht mehr benötigten Brückenautorisationen entfernen, die Zertifizierungssperre freigeben und bestätigen, dass der ursprüngliche Routenzustand gültig bleibt. Auch hier erfordert die Entfernung der Brücke dieselbe Veröffentlichungs- und Beobachtungsdisziplin wie jeder andere Widerruf.
Nachdem die Ressource verschoben und das alte Zertifikat widerrufen wurde, besteht der Abbruch nicht darin, Dateien aus einem früheren Cache wiederherzustellen. Frühere Objekte haben möglicherweise keinen gültigen Zertifizierungspfad mehr. Die Wiederverwendung alter Schlüssel oder die erneute Veröffentlichung abgelaufener Zustände könnte eine irreführende Autorität schaffen. Wenn die Transaktion selbst rückgängig gemacht werden muss, benötigt das Register eine neue autorisierte Änderung, die den alten Inhaber wiederherstellt und durch eine neue Sequenz aktuelle Zertifikate und ROAs ausstellt.
Der Punkt ohne Wiederkehr muss explizit sein. Es kann die endgültige Freigabe der Quell-RIR, die Ausstellung des Zielzertifikats, eine rechtlich wirksame Übertragung oder eine Kombination gemäß dem anwendbaren Verfahren sein. Vor diesem Punkt bringt ein Abbruch in den ursprünglichen Zustand zurück. Danach erzeugt eine korrigierende Übertragung oder Korrektur einen neuen Zustand. Diese Unterscheidung bewahrt den Verlauf und verhindert, dass Betreiber ein gescheitertes Ereignis durch eine stillschweigende Wiederherstellung verschleiern.
Die betriebliche Kontinuität während der Behebung kann eine temporäre Autorisierung durch den aktuellen anerkannten Inhaber für den Ursprung erfordern, der den Dienst am Laufen halten kann. Diese Entscheidung muss vom Streit über das ultimative Eigentum getrennt werden. Ein Gericht oder Register kann eine spätere Übertragung einschränken, während es eine begrenzte Route-Autorisierung zum Schutz der Kunden erlaubt. Die ROA zeichnet die Route-Erlaubnis auf; sie regelt den Streit nicht.
Übungen sollten beide Pfade testen. Ein Dienst, der nur einen erfolgreichen Wechsel geprobt hat, weiß nicht, ob er vor Abschluss sicher abbrechen oder sich danach erholen kann. Testfälle sollten eine falsche AS-Nummer, eine falsche maximale Länge, einen Ausfall des Ziel-Repositorys, eine veraltete Quellautorität, einen nicht reagierenden Übergeber und eine Uneinigkeit zwischen Beobachtungspunkten umfassen.
Rechtliche Beschränkungen und Sanktionen sollten die Handlung begrenzen, nicht die Sequenz korrumpieren
Eine Übertragung kann durch Rechtsstreitigkeiten, Insolvenz, Sanktionsprüfungen, Betrugsermittlungen oder Autoritätsstreitigkeiten verzögert oder eingeschränkt werden. Diese Bedingungen beseitigen nicht die Notwendigkeit einer genauen Routing-Autorität. Sie ändern, wer welche Handlung anordnen kann und wann sich der Inhaberzustand ändern kann.
Der Ereigniseintrag sollte eine Beschränkung genau darstellen. Ein Verbot, den anerkannten Inhaber zu ändern, ist nicht automatisch eine Anweisung, die aktuelle ROA zu widerrufen. Eine Anordnung zur Aufrechterhaltung des Netzwerkdienstes ist nicht unbedingt eine Autorisierung, den Verkauf abzuschließen. Eine Sanktionsbeschränkung für einen Empfänger autorisiert keinen privaten Vermittler, die Ressource zu übernehmen. Jede Bedingung sollte ihre Quelle, ihren Umfang, ihren Prüfer und ihr Ablauf- oder Überprüfungsdatum identifizieren.
Wenn eine Übertragung vor der effektiven Änderung ausgesetzt wird, können bestehende gültige Autorisierungen fortgesetzt werden, wenn sie rechtmäßig und betrieblich beabsichtigt sind. Alle für den vorgeschlagenen Empfänger erstellten Brücken sollten überprüft werden, da ihr Zweck möglicherweise nicht mehr besteht. Wenn eine Beschränkung nach der effektiven Änderung, aber vor dem Entfernen der alten Autorität eintritt, ist es keine neutrale Antwort, die ROA des Übergebers aktiv zu lassen. Die zuständige Entscheidungsinstanz sollte angeben, ob die Kontinuität einen bestimmten Ursprung erfordert, während der Registerzustand aktuell bleibt.
Die kryptografische Sequenz muss dem autorisierten institutionellen Zustand folgen, nicht versuchen, ihn zu entscheiden. Zertifizierungsstellen überprüfen, ob die nach ihren Regeln anerkannte Partei die Aussage machen kann. Sie müssen eine genaue Historie führen, Evidenz bewahren und begrenzte Entscheidungen ausführen. Sie sollten eine breite rechtliche Unsicherheit nicht in zwei unbefristete aktuelle Autoritäten verwandeln.
Dies ist ein weiterer Grund, die Überlappung von der Eigentumssprache zu trennen. Zwei ROAs können vorübergehend gültig sein, weil die Kontinuität geplant war oder eine Beschränkung dies erforderte. Das bedeutet nicht, dass zwei Parteien die Ressource besitzen. Eine ROA kann widerrufen werden, weil die Zertifizierungsstelle verschoben wurde. Das beweist nicht, dass alle kommerziellen Verpflichtungen erfüllt wurden. Genaue Aussagen reduzieren sowohl technische als auch rechtliche Übertreibungen.
Unabhängige Beobachtung muss Route, Nutzlast und Kette testen
Ein Übertragungsmonitor, der nur prüft, ob ein ROA-Dateiname existiert, wird die wichtigen Fehler übersehen. Er sollte die vollständige Kette vom akzeptierten Vertrauensanker bis zu den Ressourcenzertifikaten und dem Endentitätszertifikat der ROA, dem aktuellen Manifest und dem Widerrufsstatus validieren. Er sollte die resultierende Nutzlast ableiten und diese Nutzlast mit der beobachteten BGP-Route vergleichen.
Der Monitor sollte vier Fragen beantworten. Erstens: Ist das beabsichtigte Präfix-Ursprung-Maximallängen-Tupel unter der aktuellen Kette des Empfängers gültig? Zweitens: Erzeugt eine alte oder unerwartete Kette noch eine Nutzlast für die übertragene Ressource? Drittens: Welchen Validierungsstatus erhält die Live-Route an jedem Beobachtungspunkt? Viertens: Identifizieren die Register- und Zertifizierungsbelege dieselbe Ressource und dasselbe effektive Ereignis?
Mehrere Implementierungen sind nützlich, da ein Parserfehler oder eine Ausnahmeentscheidung in einem Validierer nicht den Bericht bestimmen sollte. Mehrere Standorte sind nützlich, da Repositories und Netzwerkpfade unterschiedlich ausfallen können. Mehrere Zeitpunkte sind erforderlich, da ein einzelner erfolgreicher Abruf nicht zeigt, dass die Vorgängerautorität anschließend entfernt wurde. Die Beobachtungsmenge sollte vor dem Wechsel festgelegt werden, damit Parteien nicht erst im Nachhinein günstige Ergebnisse auswählen.
Rohe Geschäftsunterlagen müssen nicht öffentlich sein. Der öffentliche oder mitgliederbestimmte Eintrag kann das Präfix, die alten und neuen Autorisierungszustände, die Ereigniszeiten, die beteiligten Behörden, die Beobachtungsmethode und ungelöste Vorbehalte offenlegen. Sensible Identitätsnachweise und Transaktionsbedingungen können mit Prüfzugriff geschützt bleiben. Ziel ist ein überprüfbarer betrieblicher Abschluss, nicht eine unterschiedslose Offenlegung.
Warnungen sollten ereignisspezifisch sein. Eine Benachrichtigung, dass eine alte Nutzlast nach ihrem Fälligkeitsdatum gültig bleibt, unterscheidet sich von einem Hinweis, dass die neue Route bei einem Validierer Ungültig ist. Erstere erfordert Widerruf oder Untersuchung des übergeordneten Zertifikats; Letztere kann auf einen Verbreitungs-, Repository- oder Routenkonfigurationsfehler hinweisen. Genaue Warnungen verkürzen die Behebung und klären die Verantwortlichkeit.
Die Gesellschaft für Nummernressourcen kann die Quittung standardisieren, ohne zu behaupten, die Wurzel zu sein
Eine zukünftige Gesellschaft für Nummernressourcen hat eine konstruktive Rolle zwischen der fragmentierten Transaktionspraxis und der konzentrierten Zertifizierungsstelle. Sie kann eine gemeinsame Übergabequittung definieren, die RIRs, qualifizierte Anbieter, Inhaber und unabhängige Monitore produzieren und überprüfen können. Die Quittung würde kein Ressourcenzertifikat ersetzen oder zu einer neuen ROA werden. Sie würde Evidenz verknüpfen, dass diese autoritativen Änderungen als ein einziges beherrschtes Ereignis stattgefunden haben.
Die minimalen Felder sind konkret: Übertragungsreferenz, genaue Ressourcen, Quell- und Zielregisterbehörden, alte und neue beabsichtigte Ursprünge, maximale Längen, gehosteter oder delegierter Modus, Brückenzweck, effektiver Zeitpunkt, Quell-Freigabe, Ziel-Annahme, Nachfolge-Veröffentlichungsbeobachtungen, Vorgänger-Widerrufsbeobachtungen, Ausnahmen und endgültiger Prüfer. Jede Aussage sollte ihren Aussteller und ihre Uhrzeit identifizieren.
Die NRS kann auch Konformitätstests veröffentlichen. Ein Anbieter sollte Kontinuität mit demselben Ursprung, einen Ursprungswechsel, eine regionsübergreifende Verschiebung, einen Ausfall der delegierten Zertifizierungsstelle, einen Brückenabbruch und eine nachträgliche Korrektur demonstrieren. Testergebnisse sollten Validierungsergebnisse über benannte Implementierungen hinweg zeigen, nicht nur ein Bestanden-Etikett. Ein Akkreditierungsanspruch würde sich dann auf getestete Fähigkeiten und aktuelle Prüfung beziehen, nicht auf institutionelle Zugehörigkeit.
Dies ist positive Dezentralisierung. Mehrere Anbieter und Beobachter können den Standard implementieren, während die Zertifizierungsstellen der RIRs für ihre autoritativen Zertifizierungshandlungen verantwortlich bleiben. Inhaber erhalten tragbare Nachweise darüber, was passiert ist. Betreiber erhalten einen gemeinsamen Satz von Wechselzuständen. Forscher können abgegrenzte Leistungen vergleichen, ohne die privaten Verkaufsbedingungen zu benötigen.
Die NRS sollte nicht versprechen, dass ihre Quittung globale Validierer aktualisiert, und sie sollte nicht die Macht erlangen, jede Route zu signieren. Ihre Legitimität würde daraus entstehen, Autoritätsübergänge sichtbarer, genauer und anfechtbarer zu machen. Ein Standard, der eine persistente alte ROA offenlegt, ist nützlich, selbst wenn die NRS nicht die Macht hat, sie zu widerrufen; die Offenlegung zeigt der verantwortlichen Zertifizierungsstelle und den Übertragungsparteien genau, was unerledigt ist.
Die Übertragungsökonomie verbessert sich, wenn Restbefugnis zu einer offengelegten Verbindlichkeit wird
Käufer bewerten, was sie nicht kontrollieren können. Wenn ein Verkäufer nach Abschluss kryptografisch autorisiert bleiben kann, erbt der Käufer ein Route-Ursprungsrisiko, das die gewöhnliche Eigentumssprache möglicherweise nicht heilt. Wenn die neue Route des Käufers während des Wechsels Ungültig werden kann, können Kunden genau dann eine Störung erleiden, wenn der Käufer die Verantwortung übernimmt. Kreditgeber, Versicherer und Betriebspartner sollten daher die RPKI-Übergabe als Teil der Abschlussnachweise für geroutete Ressourcen behandeln.
Das Heilmittel ist kein universeller Preisnachlass. Der Präfix-Ruf, das Routendesign, die Vertragsrechte, die regionale Politik und die Marktbedingungen unterscheiden sich. Es gibt keinen vollständigen globalen gemeinsamen Nenner für Übertragungen mit ROA-Lücken, veralteten Autorisierungen oder Kundenauswirkungen. Private Verkäufe und Routing-Vereinbarungen sind nicht vollständig beobachtbar. Jede Behauptung, dass ein fester Anteil des Adresswerts auf eine saubere RPKI-Übergabe zurückzuführen ist, würde über die Evidenz hinausgehen.
Die Transaktion kann dennoch klar Verantwortlichkeiten zuweisen. Der Verkäufer gewährleistet, dass er bestehende Autorisierungen offengelegt hat, und kooperiert bei der Erstellung und dem Widerruf der Brücke. Der Käufer stellt die beabsichtigten Routing-Daten bereit und hält die Ziel-Zertifizierungsbereitschaft aufrecht. Das Register oder der Anbieter verpflichtet sich zu konsistenten Inhaber- und Zertifikatsänderungen. Eine Abschlussbedingung erfordert Beobachtungen benannter Validierer. Ein einbehaltener Betrag oder eine Entschädigung kann die Unfähigkeit, die Vorgängerautorität zu entfernen, behandeln, vorbehaltlich des anwendbaren Rechts.
Diese Bedingungen wandeln technische Mehrdeutigkeit in handhabbare Verpflichtungen um. Sie machen die Dienstqualität auch vergleichbar. Ein Registeranbieter, der abgegrenzte Übergabequittungen, schnelle und konsistente Veröffentlichung und effektive Ausnahmebehandlung produzieren kann, bietet mehr als ein Portal. Ein Beobachter, der abweichende Ergebnisse bewahrt, bietet mehr als ein grünes Abzeichen. Ein Makler, der die Route-Autorität vor und nach Abschluss überprüft, reduziert ein echtes operatives Risiko.
Der wirtschaftliche Vorteil ergibt sich aus geringerer Unsicherheit, nicht aus der Umwandlung von ROAs in Eigentumstitel. Je sauberer die Trennung zwischen Inhaberwechsel, Route-Erlaubnis und beobachtetem Abschluss ist, desto einfacher ist es für jede Partei, das Risiko zu akzeptieren, das sie kontrollieren kann.
Rechenschaftspflicht erfordert die Veröffentlichung von Ausnahmen, nicht nur des Medians
Ein ausgereifter Übertragungsdienst sollte seine Leistung anhand der tatsächlich bearbeiteten Population melden. Für jeden Zeitraum kann er angeben, wie viele Übertragungen eine Kontinuität mit demselben Ursprung verwendet haben, den Ursprung geändert haben, RIRs durchquert haben, delegierte Zertifizierung verwendet haben oder eine Ausnahme erfordert haben. Er kann Abschlussintervalle basierend auf definierten Start- und Endereignissen melden und die zum Berichtsstichtag ungelöste Vorgängerautorität zeigen.
Ausnahmefälle sind am wichtigsten. Eine einzelne alte ROA, die nach der Übertragung gültig bleibt, kann eine Schwäche offenbaren, die von vielen Routineerfolgen verborgen wird. Berichte sollten erklären, ob die Ursache Untätigkeit des Übergebers, ein Fehler des gehosteten Dienstes, ein Fehler der delegierten Veröffentlichung, das Timing des übergeordneten Zertifikats, mangelnde Vorbereitung des Ziels, eine rechtliche Beschränkung oder eine Uneinigkeit der Validierer war. Persönliche und geschäftliche Details können minimiert werden, ohne die institutionelle Ursache zu löschen.
Die Nenner sollten lokal zum Bericht bleiben. Gemeldete Übertragungen offenbaren nicht alle Übertragungen weltweit, alle privaten Leasingverhältnisse oder alle nicht gemeldeten Unterbrechungen. Validiererbeobachtungen offenbaren nicht die Routing-Policy jedes Netzwerks. BGP-Sichtbarkeit beweist nicht die vollständige Vertragsbeziehung. Ehrliche Grenzen machen die Schlussfolgerungen nützlicher, da Betreiber wissen, was abgeleitet werden kann und was nicht.
Die unabhängige Prüfung sollte vollständige Ereignisverläufe stichprobenartig prüfen, nicht Screenshots des Endzustands. Der Prüfer sollte den erklärten Plan, die Sperre, die Autoritätsnachweise, die Veröffentlichungsbelege, die Beobachtungen, den Widerruf und die Ausnahmebehandlung sehen. Er sollte überprüfen, dass die Zeitstempel von identifizierten Systemen stammen und dass der endgültige Prüfer keinen Fall mit unerklärter Restbefugnis genehmigt hat.
Mitglieder sollten in der Lage sein, einen Bericht anzufechten. Wenn eine Übertragungspartei zeigt, dass eine alte Nutzlast an einem benannten Beobachtungspunkt gültig geblieben ist, sollte der Dienst dies untersuchen, anstatt das Ergebnis abzutun, weil die meisten Monitore grün waren. Institutionelle Legitimität entsteht durch die Behebung des Ausreißers, der eine Kontrolllücke aufdeckt.
Der sichere Endzustand ist einfach, auch wenn der Weg es nicht ist
Am Ende einer Übertragung ist der Empfänger der gemäß der anwendbaren Registervereinbarung anerkannte Inhaber. Der Zertifizierungspfad des Empfängers deckt die übertragene Ressource ab. Die beabsichtigte Route-Origin-Nutzlast wird über diesen Pfad validiert. Die Live-BGP-Route entspricht dem beabsichtigten Präfix, Ursprung und der autorisierten Länge. Der alte Pfad des Übergebers validiert keine Autorität mehr für die Ressource, außer für keinen erklärten Zweck, da die Brücke beendet ist. Unabhängige Beobachtungen zeichnen das Ergebnis und alle ehrlich nicht erreichbaren Standpunkte auf.
Das Erreichen dieses Zustands kann regionale Koordination, rechtliche Prüfung, delegierte Betreiber und mehrere Validierungszyklen erfordern. Die Komplexität ist kein Grund, die Endbedingung zu schwächen. Es ist ein Grund, Zwischenzustände zu definieren, Verantwortliche zuzuweisen und Evidenz zu bewahren.
Die Lehre aus der alten ROA ist nicht, dass Überlappung niemals auftreten sollte. Das Prinzip „Einrichten vor Abbauen“ erfordert oft eine Überlappung. Die Lehre ist, dass Überlappung einen Zweck, eine enge Reichweite und ein erzwungenes Ende haben muss. Die Lehre ist auch nicht, dass jede Lücke das Präfix trennt. Einige Netzwerke akzeptieren möglicherweise NotFound-Routen, und das Routing kann während eines Ungültig-Intervalls bestehen bleiben, wo Filterung fehlt. Das Ziel ist nicht, auf inkonsistente Richtlinien zu wetten; es ist, die beabsichtigte Autorisierung zu bewahren.
Seit 2012 enthält die technische Architektur die wesentliche Sequenz. Die institutionelle Aufgabe ist es, sie auf die Übertragung als Ganzes anzuwenden. Registeragenten, Zertifizierungsstellen, Repositories, Übertragungsparteien, Betreiber und vertrauende Parteien sehen jeweils nur einen Teil des Ereignisses. Ein Übergabestandard bringt diese Teile dazu, einen einzigen Abschlusstest zu bestehen.
Die Übertragung ist kryptografisch nicht abgeschlossen, wenn das Register seine Bestätigung sendet. Sie ist abgeschlossen, wenn die Nachfolgeautorität funktioniert, die Vorgängerautorität nicht mehr funktioniert, die Live-Route übereinstimmt und die Evidenz von einem unabhängigen Prüfer wiederholt werden kann. Alles darunter hinterlässt entweder eine Erreichbarkeitslücke oder den Schatten eines alten Inhabers am Routing-Tisch.
Quellen
- RFC 6480: Eine Infrastruktur zur Unterstützung sicheren Internet-Routings
- RFC 9582: Ein Profil für Route-Origin-Autorisierungen
- RFC 9286: Manifiste für die Ressourcen-Public-Key-Infrastruktur
- RFC 8182: Das RPKI-Repository-Delta-Protokoll
- RFC 8897: Anforderungen an RPKI-vertrauende Parteien
- RFC 8211: Nachteilige Handlungen durch eine RPKI-Zertifizierungsstelle oder einen Repository-Betreiber
- RIPE NCC: Nutzung des RPKI-Systems
- RIPE NCC: Nutzung der gehosteten Zertifizierungsstelle
- ARIN: Route-Origin-Autorisierungen
- RPKI-Dokumentation: Verwendung von RPKI-Daten
- Gesellschaft für Nummernressourcen: Über uns
- Charta der Gesellschaft für Nummernressourcen

