
TCP と UDP の基本 - 3ウェイハンドシェイクと信頼性の仕組みを理解する
約18分
トランスポート層の二大プロトコルである TCP と UDP を、一次ソースの RFC 9293(TCP、2022年に RFC 793 を置き換えた統合仕様)と RFC 768(UDP)を軸に整理します。3ウェイハンドシェイク(SYN / SYN-ACK / ACK)、コネクション状態遷移、FIN による終了と TIME-WAIT、シーケンス番号と確認応答、ウィンドウによるフロー制御、輻輳制御の概要、TCP と UDP の使い分け、そして UDP 上で信頼性を実現する QUIC(RFC 9000)まで、Web 開発者・インフラ担当者向けにまとめます。