← 회차 전체 문제정처LAB 자체 제작내용 검수 완료정처LAB 정보처리기사 필기 자체 제작 2회 · 정보시스템 구축 관리 · TCP · 92번
TCP 연결의 능동 종료 측이 순서번호 700인 FIN을 보냈다. 상대의 ACK를 받은 뒤 순서번호 900인 FIN을 수신하고 마지막 ACK를 보낼 때, 능동 종료 측의 상태 흐름과 마지막 ACK 번호는?
- 1
FIN_WAIT_1 → FIN_WAIT_2 → TIME_WAIT, ACK=901
정답 근거정상적인 반쪽 종료 순서이며 상대 FIN 900은 순서번호 하나를 소비하므로 ACK는 901이다. - 2
FIN_WAIT_1 → CLOSE_WAIT → LAST_ACK, ACK=900
오답 이유CLOSE_WAIT와 LAST_ACK는 먼저 FIN을 받은 수동 종료 측에서 나타나는 상태다. - 3
ESTABLISHED → SYN_SENT → TIME_WAIT, ACK=701
오답 이유SYN_SENT는 연결 설정 상태이며 종료 절차와 관계없다. - 4
FIN_WAIT_2 → CLOSING → CLOSED, ACK=700
오답 이유상대 FIN을 받으면 일반적인 흐름에서 TIME_WAIT로 가며 ACK는 자신의 FIN 번호가 아니라 상대 FIN의 다음 번호다.
정답·상세해설정답 1번
능동 종료 측은 FIN 전송 뒤 FIN_WAIT_1, 그 FIN에 대한 ACK를 받으면 FIN_WAIT_2가 된다. 상대 FIN을 받으면 이를 901로 확인하고 TIME_WAIT에 머물러 지연 세그먼트를 처리한다.
콘텐츠 기록콘텐츠 정보
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 최종 검수
- 2026-08-16