본문 바로가기
운영체제인터넷보안전문가 2급 · 2017년10월29일 · 36/60

36.TCP/IP 프로토콜을 이용해 클라이언트가 서버의 특정 포트에 접속하려고 할 때 서버가 해당 포트를 열고 있지 않다면 응답 패킷의 코드 비트에 특정 비트를 설정한 후 보내 접근할 수 없음을 통지하게 된다. 다음 중 클라이언트가 서버의 열려있지 않은 포트에 대한 접속에 대해 서버가 보내는 응답 패킷의 코드 비트 내용이 올바른 것은?

1
SYN
2
ACK
3
FIN
4
RST정답

해설

RST 1. 연결을 맺고 있지 않은 호스트 로부터 TCP 패킷 온 경우. -> 정당한 사용자가 아닌 악의적 사용자를 막아준다. 2. 잘못됐거나 부정확한 순서 번호나 승인 번호 필드 가지는 메시지 수신한 경우. -> 정당한 사용자의 통신에 공격자의 개입을 막아준다. 3. 연결을 기다리는 프로세스가 없는 포트 (Listen 중이 아닌 포트) 로 SYN 메시지를 받은 경우.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기