누가 먼저 우아하게 종료해야 하는가??

Server 의 모든 동작은 Passive 해야 하며, Active 한 동작Client 에서 발생되어야 한다!

→ Server 가 먼저 연결을 닫을 경우 Server 가 TIME_WAIT 상태에 빠지고, 이 때 Client 의 리소스를 제대로 회수할 수 없게 된다.

⇒ 즉, Client 가 먼저 종료되게 설계하여 TIME_WAIT 상태에 빠지게 하여, Server 가 리소스를 빠르게 회수할 수 있도록 해야 한다 !