TCPの接続確立と切断の完全なプロセスを学ぶために、スリーウェイハンドシェイクとフォーウェイティアダウンのプロセスを視覚化
ハーフオープン接続は、TCP接続確立中の中間状態を指し、主にSYN_SENTとSYN_RCVD状態が含まれます。これらの状態の接続は完全に確立されておらず、ネットワーク攻撃の対象となりやすい状態です。
SYNフラッド攻撃:攻撃者が多数のSYNパケットを送信してハンドシェイクを完了せず、サーバーリソースを枯渇させる
サーバー無応答:サーバーがSYNを受信後にSYN+ACKを返信せず、クライアントがSYN_SENT状態のまま
クライアント無応答:サーバーがSYN+ACKを送信後にACKを受信せず、サーバーがSYN_RCVD状態のまま
ネットワークの問題:ネットワークの遅延やパケットロスによりハンドシェイクプロセスが中断し、接続がハーフオープン状態のまま