Was bedeutet der Verrat am Prinzip des funktionierenden Codes in der RIR-Governance?
Lu Hengs Argument vom Verrat am Prinzip des funktionierenden Codes, erklärt am Beispiel eines laufenden Netzwerks: Warum Verfahren der Kontinuität dienen müssen und was ein Ersatz bewahren muss.

Lu Hengs Kritik setzt dort an, wo ein Verfahren, das funktionierende Netzwerke unterstützen soll, zur Quelle von Macht über sie wird.
Stellen Sie sich ein Netzwerk vor, das seine Kunden ganz normal versorgt. Seine Geräte funktionieren, seine Verbindungen stehen und andere Netzwerke können es erreichen. Dann ändert die Organisation, die seine Adresseinträge pflegt, die Bedingungen, unter denen sie dieses Netzwerk anerkennt. Die Kabel liegen unverändert, doch der Betreiber muss nun die administrative Grundlage verteidigen, auf die sich andere verlassen.
Diesen Konflikt bezeichnet Lu Heng als Verrat am Prinzip des funktionierenden Codes: Institutionen berufen sich auf eine Tradition, die geschaffen wurde, damit Netzwerke funktionieren, und nutzen diese Tradition dann, um Macht über die Netzwerke selbst zu rechtfertigen. In Notiz 61 geht seine Kritik über die Frage hinaus, ob eine Sitzung fair ablief. Er fragt, warum die Sitzung diese Macht überhaupt haben sollte.
Was bedeutet „funktionierender Code“ hier?
Funktionierender Code bezeichnet Software und Systeme, die tatsächlich implementiert und eingesetzt wurden. Bei einem Internetdienst gehört dazu die konkrete Arbeit, Netzwerke zu verbinden und die Erreichbarkeit der Kunden sicherzustellen. Ein vorgeschlagener Entwurf wird an dieser betrieblichen Realität gemessen.
Das Leitbild der IETF verbindet technisches Urteilsvermögen mit Erfahrung bei der Implementierung und dem Einsatz von Spezifikationen. Ihre Erläuterung des groben Konsenses erklärt, warum das Zählen von Befürwortern kein Ersatz dafür ist, sich mit technischen Bedenken auseinanderzusetzen. Das sind Methoden, um nützliche technische Lösungen zu entwickeln, kein allgemeines Mandat, über alle vom Internet betroffenen Menschen zu bestimmen.
Lu Heng überträgt diese Unterscheidung auf regionale Internet-Registries, kurz RIRs. Eine Registry hilft, Nummernressourcen zu koordinieren, damit Netzwerke eine Ressource von einer anderen unterscheiden können. Ihr Nutzen liegt darin, diese gemeinsame Funktion zu unterstützen. Sein Argument lautet, dass diese Funktion der Institution keine unbegrenzte Macht über die Menschen verleiht, die sie nutzen.
Die Umkehrung: Das Netzwerk beginnt, dem Verfahren zu dienen
Betrachten wir eine Regel, die verhindern soll, dass zwei voneinander unabhängige Netzwerke dieselbe Nummer beanspruchen. Diese Regel löst ein gemeinsames technisches Problem. Betrachten wir nun eine Regel, die festlegt, welche Kunden ein Betreiber bedienen darf, welche geschäftlichen Vereinbarungen er nutzen darf oder ob seine Ressourcen an eine bestimmte Verwaltungsstelle gebunden bleiben sollen.
Solche Entscheidungen reichen sehr viel weiter. Die Aussage, dass die Beteiligten sie gebilligt haben, belegt nicht, dass jeder betroffene Betreiber oder Kunde diese Beteiligten dazu ermächtigt hat, sie zu treffen.
Die Umkehrung tritt ein, wenn der Betreiber einen funktionierenden Dienst nach den Vorlieben einer Institution umorganisieren muss, während die Institution den Abschluss ihres Verfahrens als hinreichende Antwort auf die Folgen behandelt. Der Prozess funktioniert weiter. Was sich verändert, ist, wessen Interessen er dient.
Warum eine Datenbankentscheidung außerhalb der Datenbank wichtig sein kann
Eine Registry transportiert nicht jedes Datenpaket. Einen Eintrag zu ändern, ist nicht dasselbe, wie jeden Router auszuschalten. Der Einfluss entsteht durch Abhängigkeit: Provider, Kunden und andere Systeme ziehen Einträge und zugehörige Nachweise heran, wenn sie eine Ressource anerkennen und entscheiden, wie sie damit umgehen.
So entsteht eine Kette zwischen einer administrativen Entscheidung und einem Dienst, den Menschen nutzen. Die Folgen hängen vom konkreten Eintrag, den beteiligten technischen Systemen und den Entscheidungen der Organisationen ab, die sich darauf verlassen.
Um diese Kette zu erkennen, verfolgen Sie einen Adressblock durch ein Unternehmen. Wer pflegt seine Registrierungskontakte? Wer veröffentlicht seine Routing-Autorisierungen? Welche Netzwerke transportieren seinen Datenverkehr? Welche Kunden haben seine Adressen in ihren eigenen Einstellungen hinterlegt? Eine Auseinandersetzung auf der Ebene der Registerführung kann Arbeit entlang all dieser Beziehungen erfordern.
Was die AFRINIC-Diskussion beiträgt
Notiz 61 entwickelt anhand des AFRINIC-Streits eine konkrete Kritik: Lu Heng argumentiert, dass eine eng begrenzte Koordinationsrolle durch Auslegungen zur regionalen Nutzung, zur institutionellen Anerkennung und zu Übertragungsbedingungen ausgeweitet wurde. Er hinterfragt außerdem, dass das übrige Registry-System diese Ausweitung verteidigt.
Seine Darstellung unterscheidet zwischen der Frage, wo Datenverkehr fließt, und der Frage, ob ein Inhaber seine Verwaltungsbeziehung wechseln kann. Eine Ausstiegsbeschränkung kann Abhängigkeit schaffen, auch wenn das gewöhnliche Routing weiterläuft. Deshalb behandelt er Portabilität als strukturelle Frage und nicht als bloße Annehmlichkeit.
Die Notiz enthält seine ausführliche Auslegung der Richtlinienunterlagen, institutionellen Stellungnahmen und Gerichtsverfahren. Die übergeordnete Frage dieser Einführung lässt sich verstehen, ohne jede Aussage über die Institutionen zu übernehmen: Können diejenigen, die das Netzwerk betreiben, ihren Dienst ohne fortlaufende Erlaubnis der Koordinationsstelle aufrechterhalten, wenn diese umstritten oder nicht verfügbar ist?
Warum bessere Beteiligung nicht ausreicht
Leichter zugängliche Sitzungen, klarere Erklärungen und bessere Möglichkeiten zum Widerspruch können ein Verfahren verbessern. Sie beantworten für sich genommen jedoch nicht, worüber die Institution entscheiden darf.
Lu Hengs Kritik lautet deshalb nicht einfach, dass der Konsens mehr Beteiligte berücksichtigen sollte. Sie lautet vielmehr, dass Koordination durch die Arbeit begrenzt bleiben muss, zu deren Unterstützung sie existiert. Ein Verfahren kann sich nicht selbst ein unbegrenztes Mandat verschaffen, indem es erklärt, dass seine Teilnehmer einverstanden seien.
Deshalb würde auch der Austausch eines Gremiums gegen ein anderes das Kernproblem nicht lösen, wenn das neue Gremium die unverzichtbare Quelle der Anerkennung bliebe.
Die vorgeschlagene Alternative: Gültigkeit unabhängig überprüfbar machen
Notiz 65 entwickelt die konstruktive Antwort: den Vorrang funktionierenden Codes. Die vorgeschlagene gemeinsame Ebene enthält die Mindestregeln, die für Eindeutigkeit, Kontrollnachweise, Sicherheit und Interoperabilität nötig sind. Teilnehmer sollen diese Regeln lokal anhand eines verteilten Zustands überprüfen können.
Spätere Änderungen werden durch Implementierung und freiwillige Übernahme wirksam. Teilnehmer, die kompatible ältere Regeln beibehalten, müssen keine dauerhafte Institution um Erlaubnis bitten, weiterarbeiten zu dürfen. Ein Teilnehmer kann einen Zustand ablehnen, der die von ihm ausgeführten Regeln nicht erfüllt; diese technische Ablehnung unterscheidet sich davon, dass eine Institution jemanden bestraft, weil er eine spätere Richtlinie nicht übernimmt.
Dies ist ein Architekturvorschlag. Damit er funktioniert, braucht es Verfahren zum Umgang mit Konflikten, sichere Nachweise, erkennbare Kompatibilität und praktikable Übergangswege. Ein Dokument zu veröffentlichen oder eine Registry-Datei zu kopieren, bringt andere Netzwerke für sich genommen nicht dazu, einen Nachfolger zu akzeptieren.
Warum sich vorbereiten, solange das Netzwerk noch funktioniert?
Kontinuität lässt sich in einer Krise nicht improvisieren, indem man eine Bezeichnung austauscht. Betreiber und ihre Partner brauchen nutzbare Einträge, Möglichkeiten zu deren Überprüfung und ein erprobtes Verständnis davon, was einen Übergang übersteht.
Der Test für die Leserschaft ist einfach: Schützt eine Regel etwas, das Netzwerke tatsächlich gemeinsam brauchen, oder bewahrt sie die Fähigkeit der Verwaltung, für sie zu entscheiden? Fragen Sie dann, ob die nützliche Koordination fortbestehen kann, wenn diese Verwaltungsstelle verschwindet.
Lesen Sie Notiz 61 für die Kritik, Notiz 65 für den vorgeschlagenen Entwurf und Notiz 72 für die darin formulierten Rechte. Gemeinsam führen sie von der Frage, was schiefgelaufen ist, zu der Frage, was die gemeinsame Ebene tatsächlich leisten sollte.