TCP Fast Open ist eine Erweiterung des TCP-Protokolls. TCP Fast Open soll den Austausch von Daten über TCP beschleunigen, indem die ersten beiden der drei Elemente des TCP-Handshakes kombiniert werden.[1] Dazu wird nach dem ersten Handshake auf der Seite des Clients ein Cookie gespeichert, das bei weiteren Anfragen zur Authentifizierung dient. Damit soll die Reaktionsgeschwindigkeit von Webservices erheblich verbessert werden.

TCP Fast Open wurde von der IETF im Dezember 2014 als RFC 7413 publiziert.[2] Der Linux-Kernel unterstützt TCP Fast Open auf der Seite des Clients seit Version 3.6[3] und serverseitig seit Version 3.7.[4] Seit Version 3.13 wird es standardmäßig eingesetzt.[5]

Siehe auch Bearbeiten

Weblinks Bearbeiten

Einzelnachweise Bearbeiten

  1. Michael Kerrisk: TCP Fast Open: expediting web services. Abgerufen am 21. Oktober 2013.
  2. RFC 7413 – TCP Fast Open. Dezember 2014 (englisch).
  3. Kernel-Log – Was 3.6 bringt (2): Netzwerk. c’t.
  4. Kernel-Log – Was 3.7 bringt (2): Netzwerk. c’t.
  5. Kernel-Log – Was 3.13 bringt (2): Netzwerk. c’t.