Seitdem sind mehr als 50 Jahre vergangen, aber die Anfrage nach Kommentaren ist noch im Umlauf - ~ 9.000 Dokumente wurden zu Netzwerkprotokollen, Datenspeichermodellen und Verschlüsselungsalgorithmen veröffentlicht.
In dieser Variante gibt es RFCs, die keine praktische Anwendung haben. Sie wurden meistens als Witz geschrieben . Heute werden wir Ihnen einige Funde aus dieser Gegend erzählen.
Foto - Braydon Anderson - Unsplash
RFC 8771
Hier wird die Internationalized Intentionally Unreadable Network Notation ( I-DUNNO ) beschrieben . Laut den Autoren zielt das Dokument darauf ab, die folgende Situation auszugleichen:
In den frühen 80er Jahren wurde das DNS eingeführt . Dies machte den Zugriff auf Netzwerkressourcen bequemer, aber die Ingenieure „dringen immer noch in die Kommunikation von Maschine zu Maschine ein : Sie lesen und schreiben IP-Adressen manuell. Die Aufgabe von I-DUNNO ist es, diese Aktivität zu verhindern und schließlich die Arbeit mit Adressen den Computersystemen zuzuweisen.
I-DUNNO verwendet die UTF-8- CodierungIP-Adressen zu verschleiern und sie für Menschen schwerer lesbar zu machen. Codepunkte sind ein bis vier Oktette, und die Sequenz selbst enthält mindestens ein Zeichen, das von IDNA2008 verboten ist .
Als Beispiel führen die Autoren von RFC 8771 die Transformation der IPv4-Adresse 198.51.100.164 an. Zunächst wird es als 32-Bit-Zeichenfolge geschrieben:
11000110001100110110010010100100
Dann in symbolische Form übersetzt:
1100011 -> U+0063 ( c)
0001100 -> U+000C ( form feed)
1101100 -> U+006C ( l)
10010100100 -> U+04A4 ( «»)
Der umgekehrte Konvertierungsalgorithmus wird nicht angegeben, da "Computer wissen, was zu tun ist, und die Leute es nicht einmal versuchen sollten".
RFC 8774
Dieses Dokument beschreibt die besonderen Fehler, die in den Quantennetzwerken der Zukunft auftreten werden. Informationen in ihnen werden über Glasfaserkabel mit Qubits - polarisierten Photonen - übertragen. Der Autor von RFC 8774 schreibt, dass nach der massiven Einführung solcher Netzwerke der Wert der Paketübertragungszeit gleich Null sein kann. Diese Tatsache führt zu Störungen im Internet, da die klassische Netzwerkinfrastruktur und die Protokolle nicht für ein solches Timing ausgelegt sind.
Für die 0-RTT-Situation sind nur wenige Protokolle vorbereitet: TFO , TLS 1.3 und QUIC . Viele andere werden mit Bugs arbeiten - Quantenbugs .
Photo - Umberto - Unsplash
Multipath TCP zur BandbreitenschätzungDer Alpha-Wert wird berechnet . In einer der Stufen ist es notwendig, durch RTT zu teilen, was mit einer Umlaufverzögerung von Null unmöglich ist. Das von Apple und BitTorrent verwendete LEDBAT- Protokoll beginnt wiederum so schnell wie möglich mit der Übertragung von Paketen und verstopft den Kanal, obwohl es die Netzwerklast begrenzen sollte.
Um das Problem zu lösen, schlägt der Autor von RFC 8774 vor, mit einer vollständigen Liste von Protokollen zu beginnen, die für Quantenfehler anfällig sind. Als Referenz können Sie RFC 2626 verwenden - etwa das Problem des Jahres 2000. Dann bleibt es, den gesamten nicht vertrauenswürdigen Code zu aktualisieren. Dieser Prozess kann verzögert, gegeben werden , dass das Problem in 2038 mehrere Jahre für Linux gelöst und beendet erst in diesem Jahr den Kernel - Code neu zu schreiben.
: