FIN은 한쪽 송신 스트림의 종료를 알린다
TCP 종료는 방향별로 닫힌다. 한쪽 FIN이 곧 양쪽 데이터 종료를 뜻하지 않는다.
ClientFINclient → server 송신 종료
ServerACKclient FIN 확인
ServerFINserver → client 송신 종료
ClientACKTIME_WAIT 진입
상태
의미
주의
FIN_WAIT
내가 닫기 시작
응답 FIN 대기
CLOSE_WAIT
상대가 닫음
앱 close 필요
TIME_WAIT
마지막 ACK 보호
지연 패킷 흡수