protokollversionen
Protokollversionen bezeichnet die numerische Kennzeichnung von Varianten eines Kommunikationsprotokolls. Sie dient der Unterscheidung von Spezifikationen, Funktionen und Sicherheitsmerkmalen und ermöglicht es, ältere Implementierungen gegenüber neueren Varianten zu vergleichen. Die Namensgebung erfolgt typischerweise in Form einer Haupt- und ggf. Nebenversion (zum Beispiel HTTP/1.1, TLS 1.3). Standardisierungsorganisationen wie die IETF, die W3C, ISO oder andere Gremien veröffentlichen entsprechende Spezifikationen in Dokumenten wie RFCs, Normen oder Empfehlungen.
Der Zweck von Protokollversionen besteht in der systematischen Weiterentwicklung von Protokollen, der Einführung neuer Features, Verbesserungen
In der Praxis erfolgt die Aushandlung oder das Erkennen der Version durch die kommunizierenden Parteien oder
Beispiele für verbreitete Protokollversionen sind HTTP/1.0, HTTP/1.1, HTTP/2, HTTP/3 sowie TLS 1.0 bis TLS 1.3; SSH-1.0/2.0;