Logo von Netze

Suche
Christian Kirsch 195

Microsoft bringt eigenen Vorschlag für HTTP 2

Die Werbetrommel für ein schnelleres Internet rührte Microsoft schon vor Tagen, jetzt liegen erstmals handfeste Informationen dazu vor. In einem Entwurf für die zurzeit tagende IETF-Arbeitsgruppe zu HTTP 2.0 führt das Unternehmen seine Ideen genauer aus.

Anzeige

Sie stehen teilweise im Gegensatz zu dem bisher von der Arbeitsgruppe diskutierten Vorschlag von Google (SPDY). So entfällt dessen Server-Push, der laut Microsoft der Semantik von HTTP widerspricht. Auch die in SPDY vorgesehene obligatorische SSL-Verschlüsselung der Verbindungen fehlt in Microsofts Entwurf. Er sieht den Einsatz von WebSockets für den Aufbau und das Aufrechterhalten einer persistenten Session zwischen Client und Server vor. Das Multiplexing innerhalb einer Session soll per SPDY über eine WebSocket-Erweiterung geschehen. Auch die Datenübertragung während der Sitzung folgt dem in SPDY vorgesehenen Stream-Verfahren. Damit würde unter anderem dessen Komprimierung der HTTP-Header beibehalten.

WebSockets hätten einige Vorzüge bei Sitzungsverwaltung (session layer), schreiben die Autoren in ihrem Entwurf. So müsse man keine neuen Kontrollnachrichten erfinden, und Netzgeräte wie Router oder Switches müssten kein neues Protokoll für den Aufbau und das Aufrechterhalten bidirektionaler Sitzungen lernen. Schließlich bleibe es Clients und Servern überlassen, ob sie eine Session verschlüsseln wollten oder nicht.

Am Ende des Vorschlags führen die Autoren einige offene Fragen auf. Dazu gehören unter anderem Details der Header-Komprimierung und eine optionale Nachricht des Servers, dass er Daten für den Client bereithält. (ck)

195 Kommentare

Themen:

Anzeige
  1. Developer Snapshots: Programmierer-News in ein, zwei Sätzen

    Developer Snapshots: Programmierer-News in ein, zwei Sätzen

    heise Developer fasst jede Woche bisher vernachlässigte, aber doch wichtige Nachrichten zu Tools, Spezifikationen oder anderem zusammen – dieses Mal u.a. mit C# 7.0, den Google Cloud Tools for IntelliJ und WildFly

  2. Googles Netz-Protokoll Quic: Werbung und Warnungen beim IETF-Meeting

    Google - Quic

    Ein Carrier-Netz mit eigenen Seekabeln hat Google schon, und einen eigenen Browser natürlich auch. Fehlt nur noch, was dazwischen liegt: ein neues Transportprotokoll. So wirbt das Unternehmen jetzt für den regen Einsatz von Quic.

  3. Eclipse aktualisiert vier Projekte fürs Internet der Dinge

    Eclipse aktualisiert vier IoT-Projekte

    Die IoT-Arbeitsgruppe der Eclipse Foundation veröffentlicht aktualisierte Versionen von Eclipse SmartHome, des MQTT-Clients Paho, des Frameworks für Gateways Kura und der oneM2M-Implementierung OM2M.

  4. Canonical gibt Ubuntu One als Open-Source-Software frei

    Canonical gibt Ubuntu One als Open-Source-Software frei

    Knappe fünf Jahre bot Ubuntu One Speicherdiensten aus der Cloud wie Dropbox und Google Drive die Stirn, bevor die Entwickler die Plattform 2014 beendeten. Nun hat Canonical die Umgebung als freie Software veröffentlicht.

  1. Internet-Protokolle, Teil 1: TCP/IP, der Grundstein für Anwendungsprotokolle

    Die TCP/IP-Protokollsuite lässt sich in Schichten unterteilen (Abb.1)

    Ob Internet oder Machine to Machine (M2M), ob Peer to Peer oder Client/Server, Anwendungsprotokolle verbinden die Knoten eines digitalen Netzes. Für Entwickler ist es wichtig, Unterschiede zwischen Internet-Protokollen wie HTTP, SMTP und FTP zu kennen.

  2. Ignite: Nächstes Microsoft-Großereignis startet heute um 15.30 Uhr

    Die Microsoft Ignite findet erstmalig statt. Sie ersetzt frühere Exchange-, SharePoint-, Lync-, Project-, Microsoft-Management- und TechEd-Konferenzen.

  3. WebRTC: Standard für die Web-basierte Echtzeitkommunikation

    WebRTC: Standard für die Web-basierte Echtzeitkommunikation

    Noch ist die erste Standardisierungsphase nicht abgeschlossen, doch schon sorgt WebRTC auf dem Markt für Web-basierte Echtzeitkommunikation für Aufsehen. Zeit für einen Artikel zu Geschichte, Technik und Standards.

  1. Neue Sicherheits-Updates: OpenSSL hat sich verpatcht

    Neue Sicherheits-Updates: OpenSSL hat sich verpatcht

    Admins sollten aufpassen, welche abgesicherten OpenSSL-Versionen sie einspielen: Die Patches aus der vergangenen Wochen haben zwei weitere Lücken aufgerissen. Aktualisierte Versionen stehen bereit.

  2. Neue Chrome-Features: Android-Version kann Videos komprimieren

    Neue Chrome-Features: Android Version kann Videos komprimieren

    Google stattet die Android-Version von Chrome mit einigen neuen Features aus, die sich vor allem an Personen mit schlechter mobiler Internetverbindung richten. Beispielsweise unterstützt der Datensparmodus jetzt auch Videos.

Anzeige