9급 국가직 공무원 네트워크보안 (2020-07-11)
총 20문항 · 제한시간 20분
정답과 해설은 문제지에 없어요. CBT에서 확인할 수 있어요.
1.전송 과정에서 발생한 데이터 오류를 검출하고 검출된 오류를 정정할 수 있는 것은?
- ①BCD 코드
- ②단일 패리티 비트
- ③해밍(Hamming) 코드
- ④체크섬
2.방화벽과 침입탐지시스템의 장점을 결합한 네트워크 보안 장비로, 트래픽 모니터링과 유해 트래픽 차단을 목적으로 하는 것은?
- ①Honey Pot
- ②IPS
- ③NAC
- ④DMZ
3.다음에서 설명하는 SSL 프로토콜은?
- ①Alert Protocol
- ②Record Protocol
- ③Handshake Protocol
- ④Change Cipher Spec Protocol
4.IPsec의 SA(Security Association)을 생성하기 위한 키 관리 방식은?
- ①EAPOL
- ②OSPF
- ③DKIM
- ④IKE
5.163.152.175.62/26이 클래스 없는 주소(classless address)로 주어졌다. 해당 IP 주소가 속한 네트워크에 대한 설명으로 옳은 것만을 모두 고르면?
- ①ㄱ, ㄴ
- ②ㄱ, ㄹ
- ③ㄴ, ㄷ
- ④ㄷ, ㄹ
6.다음은 SSL 프로토콜에서 쌍방이 응용 데이터를 전송하기 전에, 인증 및 키 합의를 위하여 교환한 메시지의 일부를 나타낸 것이다. 메시지가 발생하는 순서를 바르게 나열한 것은? (단, 순서 중간에 다른 메시지가 포함될 수 있음)
- ①ㄱ→ㄴ→ㄷ
- ②ㄱ→ㄷ→ㄴ
- ③ㄴ→ㄱ→ㄷ
- ④ㄴ→ㄷ→ㄱ
7.IEEE 802.11i의 키 관리에 대한 다음 설명에서 (가)~(다)에 들어갈 용어를 바르게 연결한 것은?(순서대로 (가), (나), (다))
- ①PMK, PTK, TK
- ②PMK, TK, PTK
- ③PTK, PMK, TK
- ④PTK, TK, PMK
8.방화벽 유형의 하나인 응용 레벨 게이트웨이에 대한 설명으로 옳은 것은?
- ①외부 네트워크와 내부 네트워크 간의 직접적인 패킷 교환을 허용한다.
- ②OSI 참조 모델의 응용 계층에서 동작하며 여러 응용 서비스에 대하여 하나의 프록시로 구현된다.
- ③단순 패킷 필터링 방식에 패킷들의 상태 정보를 관리하는 기능이 추가된 것이다.
- ④응용 프로그램 수준의 트래픽을 기록하고 감시하기가 용이하며, 추가로 사용자 인증과 같은 부가 서비스를 지원할 수 있다.
9.TCP RFC 793을 준수하는 시스템의 닫혀 있는 포트에 대하여 TCP FIN, NULL, Xmas 스캔을 한 경우 시스템의 반응으로 옳은 것은?
- ①ICMP 도달 불가능 오류 메시지
- ②아무 응답 없음
- ③RST
- ④RST+ACK
10.SNMP(Simple Network Management Protocol)에 대한 설명으로 옳지 않은 것은?
- ①관리자는 GetRequest와 같은 메시지를 에이전트에 보내서 에이전트의 정보를 요구한다.
- ②에이전트는 비정상적인 상황을 관리자에게 경고하기 위하여 Trap 메시지를 관리자에 보냄으로써 관리 과정에 기여할 수 있다.
- ③TCP/IP 프로토콜을 사용하는 인터넷에서 장치를 관리하기 위한 것으로, UDP 포트 161번과 162번을 사용한다.
- ④MIB는 객체의 이름을 붙이고 객체의 유형을 정의하며, 객체와 값을 부호화하는 등의 일반적인 규칙을 정의한다.
11.IPv4 헤더의 필드 중, IP 패킷이 방문할 수 있는 최대 라우터 수를 제한하기 위한 것은?
- ①Time To Live
- ②Fragment Offset
- ③Header Checksum
- ④Flags
12.TCP 포트 번호 143을 사용하는 메일 접속 프로토콜로, 사용자가 폴더를 생성하고 폴더에 메시지를 할당하는 기능을 제공하는 것은?
- ①HTTP
- ②SMTP
- ③POP3
- ④IMAP
13.ICMP Echo Request 패킷을 브로드캐스트 주소로 전송하여 많은 양의 응답 패킷이 공격 대상으로 전송되게 하는 서비스 거부 공격은?
- ①Ping of Death
- ②SYN Flooding
- ③Smurf
- ④Land
14.IPsec 터널 모드를 사용하는 VPN(Virtual Private Network)에 대한 설명으로 옳지 않은 것은?
- ①인터넷과 같은 공중망을 이용하여 사설망의 효과를 얻기 위한 기술이다.
- ②내부 네트워크의 호스트는 보안 게이트웨이를 거쳐서 통신함으로써 자신의 본래 IP 주소를 외부 네트워크에 노출하지 않는다.
- ③내부 IPv4 패킷의 전체를 암호화하고 선택적으로 인증할 수 있다.
- ④IPv6의 경우에는 New IP Header를 사용하지 않고, 본래 헤더를 그대로 사용한다.
15.커버로스 버전 4의 메시지 교환 중, 클라이언트(C)가 서버(V)의 서비스를 얻기 위해 티켓발행서버(TGS)에게 보내는 메시지에 포함되지 않는 것은?
- ①C가 인증서버(AS)로부터 받은 티켓
- ②V의 식별자
- ③C와 V가 사용할 공유비밀키
- ④C와 TGS의 세션키로 암호화된 타임스탬프
16.사설 주소를 이용하는 내부 네트워크를 인터넷에 연결하는 NAT(Network Address Translation) 라우터에 대한 설명으로 옳지 않은 것은?
- ①여러 개의 사설 주소는 내부 통신을 위하여 사용하고, 한 개 이상의 전역 인터넷 주소는 외부 통신을 위하여 사용하도록 해 준다.
- ②변환 테이블을 이용하여 내부에서 외부로 전송하고자 하는 모든 패킷의 발신지 주소를 전역 주소로 변환해 준다.
- ③외부 인터넷에서 라우터뿐만 아니라 사설 주소를 사용하는 호스트를 식별할 수 있다.
- ④내부 네트워크 호스트와 외부 서버 프로그램들이 다대다 관계를 가질 수 있도록, 변환 테이블에는 IP 주소 외에 전송 계층의 포트 번호와 같은 추가적인 정보가 포함될 수 있다.
17.ARP에 대한 설명으로 옳지 않은 것은?
- ①호스트와 라우터는 IP 주소와 MAC 주소의 매핑 정보를 캐시 테이블에 가지고 있다.
- ②캐시 테이블 정보를 공격자 호스트의 MAC 주소로 업데이트하게 하는 ARP 스푸핑 공격을 통해 스니핑이 발생할 수 있다.
- ③한 호스트의 캐시 테이블은 서브넷상의 모든 호스트와 라우터에 대한 엔트리를 가지고 있어야 한다.
- ④ARP의 요청은 브로드캐스트되고, 응답은 유니캐스트된다.
18.TCP의 3-Way Handshaking을 통한 서버와의 연결 설정 과정에서, 연결에 성공한 클라이언트 측의 연결 상태 천이 다이어그램상의 상태 변화의 순서를 바르게 나열한 것은?
- ①CLOSED→SYN_RCVD→ESTABLISHED
- ②CLOSED→SYN_SENT→ESTABLISHED
- ③LISTEN→SYN_RCVD→ESTABLISHED
- ④LISTEN→SYN_SENT→ESTABLISHED
19.IDS의 오용 탐지(misuse detection) 기법에 대한 설명으로 옳은 것은?
- ①이미 발견되어 알려진 공격 패턴과 일치하는지를 검사하여 침입을 탐지한다.
- ②오탐률이 높지만 새로운 공격 기법을 포함한 광범위한 공격을 탐지할 수 있다.
- ③정상적이고 평균적인 상태의 범주를 벗어나 상대적으로 급격한 변화를 일으키거나 확률이 낮은 일이 발생할 경우에 침입 탐지를 알린다.
- ④데이터 마이닝 등을 활용하여 수집한 다양한 정보를 분석하므로 많은 학습 시간이 소요된다.
20.IPsec의 ESP에서 재전송 공격(replay attack)을 방지하기 위해 사용하는 것은?
- ①Sequence Number
- ②SPI(Security Parameters Index)
- ③ICV(Integrity Check Value)
- ④Next Header