Artikel der RedaktionWeitere Artikel

Kann sich die Internetkoordination über die Autorität von Registrierungsstellen hinaus entwickeln?

Netzwerke brauchen eindeutige Kennungen und verlässliche Einträge. Lu Hengs Notizen fragen, wie sich diese Funktionen bewahren lassen, ohne einem dauerhaften Verwalter Macht über die Teilnehmer zu geben.

Inhalt

Drei unabhängige Werkstätten sind rund um einen offenen Innenhof miteinander verbunden; daneben steht ein Kasten mit unterschiedlichen blauen Marken.

Gemeinsame Kennungen helfen unabhängigen Teilnehmern, zusammenzuarbeiten. Lu Heng fragt, wie diese gemeinsamen Regeln nutzbar bleiben können, ohne eine dauerhafte Genehmigungsinstanz vorauszusetzen.

Stellen Sie sich ein gemeinsames Adressbuch vor, das Lieferunternehmen benötigen, um eine Stadt zu versorgen. Seine Einträge korrekt zu halten, ist nützlich. Der Stelle, die es pflegt, dauerhaft die Macht zu geben, darüber zu entscheiden, wer tätig sein darf, ist etwas anderes. Bei der Internetkoordination stellt sich diese Unterscheidung in weit größerem Maßstab.

Netzwerke brauchen kompatible Kennungen und nutzbare Einträge, um miteinander zu kommunizieren. Die Frage ist, ob die Bereitstellung dieser gemeinsamen Bezugspunkte einer dauerhaft bestehenden Institution zugleich Autorität über alle verleihen muss, die davon abhängen. Lu Hengs Antwort lautet, dass Koordination so gestaltet werden sollte, dass sie diese Autorität nicht benötigt.

Bei der Funktion beginnen, die erhalten bleiben muss

Ein IP-Präfix kennzeichnet einen Adressblock, und eine Nummer für ein autonomes System kennzeichnet ein Netzwerk, das am domänenübergreifenden Routing teilnimmt. In einem System, dessen Teilnehmer zusammenarbeiten wollen, müssen diese Kennungen eine einheitliche Bedeutung haben. Widersprüchliche Ansprüche lassen sich nicht einfach dadurch auflösen, dass man allen Anspruchstellern recht gibt.

Dieser Bedarf begründet ein Koordinationsproblem. Er beantwortet für sich genommen nicht, wer über künftige Entscheidungen bestimmen sollte, welches politische Mandat eine registerführende Stelle hat oder ob Nutzer für immer von einem einzigen Anbieter abhängig bleiben müssen.

In Notiz 28 unterscheidet Lu Heng zwischen der Pflege von Einträgen zu Nummernressourcen und der Durchsetzung von Sanktionen oder Strafen. Seiner Argumentation zufolge gibt die Verwaltung einer notwendigen Dienstleistung einer selbstselektierten Gemeinschaft nicht das Recht, über Netzwerke in verschiedenen Ländern zu bestimmen.

Wie eine registerführende Stelle praktische Macht gewinnt

Eine Registrierungsstelle muss keine Datenpakete transportieren, um die Erreichbarkeit zu beeinflussen. Andere Organisationen können ihre Einträge verwenden, um Routing-Filter zu erstellen, Aussagen zu validieren oder eine Beziehung zu einer Ressource anzuerkennen. Eine Änderung auf der Registerebene kann dadurch Entscheidungen an anderer Stelle verändern.

Der Wirkungsmechanismus ist entscheidend. Ein veralteter Kontakteintrag ist kein automatischer BGP-Rückzug; eine Autorisierungsänderung ist kein universeller Ausschalter für das Internet. Die Wirkung hängt von den Systemen ab, die den Eintrag nutzen, und von den Richtlinien ihrer Betreiber. Der Leitfaden zu geänderten Registerdaten verfolgt diese Wirkungskette.

Dass es keinen einzelnen Ausschalter gibt, beseitigt jedoch nicht die Konzentration von Einfluss. Können Nutzer ihre Nachweise nicht zu einer anderen Stelle mitnehmen oder ohne Zustimmung des bisherigen Anbieters keinen kompatiblen Dienst erhalten, kann eine nominell freiwillige Koordination zu einer Abhängigkeit werden, aus der sie sich praktisch nicht lösen können.

Ein kleineres gemeinsames Regelwerk

Notiz 64 schlägt drei miteinander verbundene Grundsätze vor: eine anfängliche Mindestspezifikation, lokal getroffene künftige Entscheidungen und freiwillige Übernahme.

Die anfänglichen Regeln sollten präzise festlegen, was für Eindeutigkeit, Interoperabilität und Sicherheit gemeinsam bleiben muss. Teilnehmer sollten selbst anhand dieser Regeln prüfen können, ob ein Zustand gültig ist. Die Gültigkeit im regulären Betrieb sollte nicht davon abhängen, dass ein ständiges Gremium um ihre Anerkennung gebeten wird.

Spätere Änderungen werden im Betrieb wirksam, weil Menschen sie implementieren und übernehmen. Ein Teilnehmer kann bei kompatiblen bestehenden Regeln bleiben, eine Änderung übernehmen oder sich für ein anderes miteinander kompatibles Regelwerk entscheiden. Eine Übernahme abzulehnen, ist nach diesem Vorschlag kein disziplinarischer Verstoß. Allerdings lässt sich damit auch keine Interoperabilität mit Systemen garantieren, die inkompatible Regeln verwenden.

Das ist eine Anforderung an den Systementwurf, keine Forderung, eine bestimmte Blockchain zu verwenden. Signaturen oder replizierte Datenbanken können helfen, Nachweise zu erbringen. Sie entscheiden aber nicht, welche Ausgangseinträge Anerkennung verdienen, lösen nicht jeden Konflikt und bewegen andere Netzwerke nicht automatisch dazu, einen Ersatz zu übernehmen.

Was eine glaubwürdige Alternative nachweisen muss

Ein funktionierender Übergang muss Fragen beantworten, die sich mit einem Schlagwort nicht klären lassen. Wie werden doppelte Ansprüche erkannt? Welche Nachweise belegen Kontrolle? Können Teilnehmer die Historie eines Eintrags rekonstruieren und Änderungen lokal überprüfen? Wie bleibt eine neue Implementierung mit den Netzwerken kompatibel, auf die es für ihre Nutzer ankommt?

Der Übergang muss außerdem zeigen, wie jemand eine ausfallende Koordinierungsstelle verlassen kann, ohne seine Betriebshistorie aufzugeben. Eine Datenbank zu kopieren, ist nur ein Schritt. Andere Teilnehmer müssen den exportierten Zustand validieren und nutzen können; sicherheitsbezogene Aussagen, Routing-Beziehungen und Kontinuität müssen weiterhin funktionieren.

Ein Ersatz, bei dem eine neue Organisation jede künftige Entscheidung genehmigen muss, würde dieselbe Abhängigkeit erneut schaffen. Entscheidend ist, ob die Teilnehmer einen korrekten, kompatiblen Betrieb ohne diese dauerhafte Genehmigungsebene aufrechterhalten können.

Den Ausstieg vorbereiten, solange das Netzwerk noch funktioniert

Der wichtigste Grund für die Vorbereitung sind die Kosten, die entstehen, wenn eine unausweichliche Abhängigkeit erst während eines Streits oder Ausfalls sichtbar wird. Kunden brauchen weiterhin Zugang, während Institutionen uneins sind. Kontinuität sollte Teil der Architektur sein, statt ein Entgegenkommen, das erst ausgehandelt wird, wenn der Dienst bereits gefährdet ist.

Beginnen Sie mit einem Adressblock: Verfolgen Sie seine Einträge, die zu Änderungen befugten Parteien und die Systeme, die diese Einträge nutzen. Fragen Sie dann, welche Nachweise und kompatiblen Dienste verfügbar bleiben müssten, wenn die derzeitige Koordinierungsstelle wegfiele.

Lu Hengs Vorschlag zielt über eine Verbesserung des Verhaltens eines Verwalters hinaus. Er fordert eine Infrastruktur, in der überprüfbare gemeinsame Regeln den Verwalter überdauern können. Lesen Sie Notiz 64 zur Begründung dieses Entwurfs und zu den Verantwortlichkeiten, die bei den Teilnehmern verbleiben.