RFC 7413: TCP Fast Open (TFO)
Source
Evernote/Inbox/RFC 7413 - TCP Fast Open.md
Summary
TCP Fast Open(TFO)은 TCP 3-way handshake 와 동시에 데이터를 전송하여 최대 1 RTT 를 절약하는 실험적 메커니즘입니다. 그러나 SYN 패킷 내 데이터가 재전송될 수 있어 표준 TCP 의미론과 다르므로, 애플리케이션이 이를 견딜 수 있는 경우에만 사용해야 합니다.
Key Points
- SYN 및 SYN-ACK 패킷에 데이터를 포함하여 초기 핸드셰이크 중 데이터 소비 가능
- 표준 TCP 대비 최대 1 RTT 절감 효과
- SYN 데이터 재전송 가능성으로 인한 표준 TCP 의미론 편차 존재
- 재전송 내성이 있는 애플리케이션에서만 사용 권장