← 회차 전체 문제편집복원내용 검수 완료2019년 정보보안기사 13회 필기 · 네트워크 보안 · 35번
방화벽/NAT 뒤의 FTP 클라이언트가 제어 연결을 맺은 뒤 서버의 파일 목록을 받으려 한다. 클라이언트가 `EPSV` 또는 `PASV`를 보낸 경우 데이터 연결의 방향에 대한 설명으로 옳은 것은?
- 1
서버가 임의의 외부 클라이언트 포트로 먼저 데이터 연결을 시작한다.
오답 이유서버가 클라이언트가 지정한 주소·포트로 접속하는 것은 PORT/EPRT를 사용하는 능동 방식의 방향이다. - 2
서버가 수신할 데이터 포트를 알려 주고, 클라이언트가 그 서버 측 포트로 데이터 연결을 시작한다.
정답 근거PASV/EPSV에서는 서버가 수신 대기할 끝점을 응답하고 클라이언트가 해당 끝점으로 접속한다. NAT 환경에서 인바운드 연결 부담을 줄인다. - 3
제어 연결 하나만으로 파일 데이터까지 전송하므로 별도 데이터 연결이 없다.
오답 이유FTP는 제어 연결과 데이터 연결을 분리한다. 목록과 파일 내용은 별도 데이터 연결로 전송한다. - 4
클라이언트와 서버가 동시에 서로에게 SYN을 보내야만 데이터 연결이 성립한다.
오답 이유TCP 동시 열기는 가능성이 있지만 PASV/EPSV의 정상 절차가 아니며 양쪽 동시 SYN을 요구하지 않는다.
정답·상세해설정답 2번
수동 FTP에서 서버는 PASV/EPSV 응답으로 자신이 수신 대기할 데이터 끝점을 알리고, 클라이언트가 그 끝점으로 TCP 연결을 시작한다. 따라서 ②가 맞다. 특정 모드가 모든 구현의 ‘기본값’이라고 단정할 필요는 없다.
콘텐츠 기록콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 최종 검수
- 2026-08-21