Ich höre / lese viel über IPv4 und IPv6 und nichts über IPv5. Wo ist es in der Diskussion verloren gegangen?
Ich höre / lese viel über IPv4 und IPv6 und nichts über IPv5. Wo ist es in der Diskussion verloren gegangen?
Antworten:
Die ersten vier Bits im IP-Header werden zum Speichern der Protokollversion (4 oder 6) verwendet. Die Version 5 wurde einem anderen Protokoll zugewiesen, dem Internet Steam Protocol, und war daher für den Nachfolger von IPv4 nicht verfügbar.
Das Internet Steam-Protokoll ist in RFC1819 definiert. In Abschnitt 1.2 finden Sie:
Sowohl ST2 als auch IP wenden dieselben Adressierungsschemata an, um unterschiedliche Hosts zu identifizieren. ST2- und IP-Pakete unterscheiden sich in den ersten vier Bits, die die Versionsnummer des Internetwork-Protokolls enthalten: Nummer 5 ist für ST2 reserviert (IP selbst hat die Versionsnummer 4). Als Netzwerkprotokoll arbeitet ST2 wie IP unabhängig von den zugrunde liegenden Subnetzen. Bestehende Implementierungen verwenden ARP für die Adressauflösung und dieselben Layer-2-SAPs wie IP.
Zitat aus dem O'Reilly-Archiv :
Aber was ist mit IPv5 passiert?
IPng, das Internet Protocol der nächsten Generation, wurde 1994 mit dem Ziel konzipiert, dass die Implementierung 1996 beginnen soll (ja, so etwas ist noch nie passiert). IPv6 sollte das "God-Send" gegenüber dem gut genutzten IPv4 sein: Es erhöhte die Anzahl der für die Adressierung verwendeten Bytes von 4 Bytes auf 16 Bytes, führte Anycast-Routing ein, entfernte die Prüfsumme von der IP-Schicht und viele von anderen Verbesserungen. Eines der Felder war natürlich das Versionsfeld - diese 8 Bits kennzeichnen diesen IP-Header als Version "4", wenn dort eine 4 ist, und vermutlich würden sie eine "5" verwenden, um dies als nächstes zu kennzeichnen gen version. Leider wurde diese "5" bereits an etwas anderes vergeben.
In den späten 1970er Jahren wurde ein Protokoll namens ST - The Internet Stream Protocol - für die experimentelle Übertragung von Sprache, Video und verteilter Simulation erstellt. Zwei Jahrzehnte später wurde dieses Protokoll zu ST2 überarbeitet und von Gruppen wie IBM, NeXT, Apple und Sun in kommerzielle Projekte implementiert. Wow, war das anders? ST und ST + boten Verbindungen anstelle ihres verbindungslosen IPv4-Gegenstücks an. Es garantiert auch QoS. ST und ST + erhielten bereits die magische "5".
Und jetzt, da die Internetuhr tickt, verwenden unsere PCs kein IPv5. Also machen wir weiter mit 6.