📚 [Network] TCP 연결종료

Category: Network | 📅 July 01, 2021

일반적인 TCP 연결 종료

  1. 클 : 난 종료하겠음 ! : Client (FIN_WAIT1) -> FIN -> Server (ESTABLISHED)
  2. 서 : 알았음! : Client (FIN_WAIT2 ) <- ACK <- Server (CLOSE_WAIT)
  3. 서 : 난 종료했음! : Client( TIME_WAIT) <– FIN , ACK <- Server (LAST_ACK)
  4. 클 : 알았음! : Client (TIME_WAIT) -> ACK -> Server (CLOSED)
  5. 클 : 끝! : Client (CLOSED)

경우에 따라 Half closed 되는 수도 있다.

💭 Reviews
  • 뭔가 복잡해 보이지만 차근차근 알아보면 알 수 있다.
  • 📖 References
  • [TCP 연결 종료]