Grazer Linuxtage, April 2023, Franz Wimmer, Slides und Video ansehen
Seit seiner Markteinführung basiert das HTTP-Protokoll auf TCP, was zwar für Zuverlässigkeit sorgt, jedoch aufgrund der Notwendigkeit eines TCP-Handshakes für jede einzelne Ressource zu relativer Langsamkeit führt. HTTP/2 hat versucht, dieses Problem mittels Multiplexing zu mindern.
Google hat QUIC (Quick UDP Internet Connections) entwickelt, um die Einschränkungen, die TCP mit sich bringt, zu überwinden. Durch QUIC und das darauf aufbauende HTTP/3 wird angestrebt, die Kommunikation zwischen Client und Server im Internet erheblich zu beschleunigen.
In dieser Präsentation bietet Franz Wimmer eine Übersicht über die bisherigen HTTP-Protokolle, einschließlich ihrer Vor- und Nachteile. Wir erkunden, wie QUIC und HTTP/3 in den OSI-Schichtenmodell passen, welche Verbesserungen diese neuen Protokolle bieten und wie sie sich in Bezug auf Kompatibilität und Sicherheit verhalten. Zusätzlich beleuchten wir die bereits existierenden praktischen Einsatzmöglichkeiten dieser Technologien.