네트워크관리사 2급

[네.관.사 2급 기출 풀이]_2022.02.27_(11~20)

ITsubin 2022. 8. 9. 16:51

11. 다음 TCP 패킷의 플래그 중에서 연결이 정상적으로 끝남을 의미하는 것은?

     FIN

    ② URG

    ACK

    ④ RST

 

TCP Header의 제어 플래그를 보면 URG, ACK, PSH, RST, SYN, FIN이 있습니다.

간단히 생각하자면 연결 종료에 대한 플래그는 아래와 같습니다.

연결이 비정상적으로 끝남 =>> RST

연결이 정상적으로 끝남 =>> FIN

 

각 플래그에 대한 설명은 아래와 같습니다.

 

URG) 긴급 플래그

>> 긴급 데이터인지 알려주는 플래그이므로 우선순위가 높습니다.

 

ACK) 확인 응답 플래그

>> SYN 패킷에 응답할 때 사용하는 플래그입니다.

 

PSH) 삽입 플래그

>> 주로 대화형 패킷에 사용됩니다. PSH 플래그를 수신하는 즉시 버퍼가 차길 기다리지 않고

     버퍼링된 데이터를 응용 계층(프로그램, 7계층)에 전달합니다.

 

RST) 리셋 플래그(강제 연결 종료 플래그)

>> 연결 확립(Established)된 세션을 강제로 연결 종료(리셋)할 때 사용됩니다.

 

SYN) 연결 시작 플래그

>> TCP 연결 설정을 위해 연결을 요청하는 플래그입니다.

 

FIN) 연결 종료 플래그

>> TCP 연결 종료를 위해 종료를 요청하는 플래그입니다.


12. ICMP 메시지의 타입번호와 설명으로 옳지 않은 것은?

     타입 0 : Echo Request (에코 요청)

    타입 3 : Destination Unreachable (목적지 도달 불가)

    타입 5 : Redirect (경로 재지정)

    타입 11 : Time Exceeded (시간 초과)

 

ICMP Message의 Type 0번은 Echo Reply (에코 응답)입니다.

 

아래는 자주 나오는 ICMP 메시지 Type 입니다. (빨간색은 특히 중요)

Type 0 Echo Reply (에코 응답)
Type 3 Destination Unreachable (목적지 도달 불가)
Type 4 Source Quench (출발지 억제)
Type 5 Redirect (경로 변경; 리다이렉트)
Type 8 Echo Request (에코 요청)
Type 11 Time Exceeded (시간 초과)
Type 12 Parameter Problem (파라미터 문제)
Type 13 Timestamp Request (타임스탬프 요청)
Type 14 Timestamp Reply (타임스탬프 응답)
Type 15 Information Request (IP 정보 요청)
Type 16 Information Reply (IP 정보 응답)
Type 17 Address Mask Request (서브넷 마스크 요청)
Type 18 Address Mask Reply (서브넷 마스크 응답)

(자세한 내용은 아래의 포스팅으로)

[Network] 인터넷 제어 메시지 프로토콜(ICMP)

[Network] 인터넷 제어 메시지 프로토콜(ICMP)_2


13. SSH (Secure Shell) Protocol의 특징을 설명한 것 중 올바른 것은?

     Port NO. 22 번을 사용한다.

    OSI 7 layer 참조 모델에서 전송 계층에서 동작한다.

    인증 암호화 기능을 사용하여 기존 Http 서비스를 Https 서비스로 전환한다.

    암호화되지 않은 방식으로 보안성이 제공되지 않는다.

 

SSH 프로토콜은 잘 알려진 포트(Well-Known Port) 22번을 사용합니다.

잘 알려진 포트의 종류 중 자주 나오는 종류는 아래와 같습니다.

20 FTP (데이터 포트)
21 FTP (제어 포트)
22 SSH
23 Telnet
25 SMTP
53 DNS
80 WWW (HTTP)
123 NTP
179 BGP

 

SSH는 OSI 7 Layer 중 세션 계층(5계층)에서 동작합니다.

 

인증 암호화 기능을 사용하여 기존 HTTP 서비스를 HTTPS 서비스로 전환하는 것은 SSL(Secure Sockets Layer)입니다.

(SSL을 이용한 HTTP ==> HTTPS)

 

SSH는 Telnet에 비해 보안성이 보다 좋은 원격 접속 프로토콜입니다.


14. DNS 서비스에서 사용되는 레코드의 설명이다. 올바른 것은?

DNS 서비스 구성 시 모든 영역 파일의 첫 번째 레코드를 의미한다. 또한 관련된 도메인의 이름 필드 값을 포함하며, 시리얼 값을 통해 영역 파일의 갱신 여부를 확인할 수 있다.

    A 레코드

    ② PTR 레코드

     SOA 레코드

    ④ MX 레코드

 

SOA Record는 필수 레코드로, DNS 서비스 구성 시 모든 영역 파일의 첫 번째 레코드입니다.

도메인 영역을 표시 및 어떠한 기준에 의해 도메인을 관리해야 하는지 알려주는 역할을 합니다.

DNS를 설정하는 zone(영역) 파일은 항상 SOA Record로 시작합니다.

해당 Zone에 대한 네임서버를 유지하기 위한 기본적인 자료(Zone Data)가 저장됩니다.

refresh는 주 서버와 보조 서버의 동기 주기를 설정합니다.
(retry는 장애 등으로 인해 존 변경 여부를 확인하지 못했을 경우의 주기를 설정합니다.)

 

+ DNS 부하와 TTL

TTL값이 짧으면 DNS의 부하가 늘어납니다.


15. 다음 설명하는 내용에 가장 적합한 기술을 고르시오.

네트워크 관리자 Kim 사원은 망 분리를 위해 방화벽과 백본 스위치 중간에 새로운 장비의 도입을 고려한다. IP Address의 고갈 문제를 해결하고, 보안 목적으로 사용하고자 한다.

    SSL

    ② NAT

    VPN

    ④ IDS

 

NAT(Network Address Translation; 네트워크 주소 변환)는 IP 패킷의 TCP/UDP 포트 숫자와

Source 및 Destination의 IP 주소 등을 재기록하면서 라우터를 통해 네트워크 트래픽을 주고받는 기술입니다.

 

NAT를 사용하는 가장 큰 이유 두 가지는 아래와 같습니다.

1) 공인 IP 주소를 절약하여 IP Address의 고갈 문제를 완화한다.

2) 외부 인터넷과 사설망 사이에 방화벽(Firewall)을 설치하여 사설망을 보호한다.


16. 다음은 TCP/IP 환경에서 사용하는 Protocol에 대한 설명이다. 올바른 Protocol을 고르시오

메일 서버 간에 E-Mail 전송 시 사용되는 프로토콜이며 TCP 기반의 신뢰성 있는 통신을 제공하고 클라이언트가 메일 서버에게 전송 시 사용한다.

    SNMP

    ② POP3

     SMTP

    ④ NNTP

 

SMTP(Simple Mail Transfer Protocol)는 인터넷 전자 우편을 위한 프로토콜로, 메일 서버 간 E-Mail 전송 시 사용됩니다.

TCP 25번의 Well-Known Port를 사용합니다.


17. 네트워크주소가 192.168.100.128이며, 서브넷마스크가 255.255.255.192인 네트워크가 있다. 이 네트워크에서 사용가능한 마지막 IP주소는 무엇인가?

    192.168.100.129

     192.168.100.190

    192.168.100.191

    ④ 192.168.100.255

 

호스트 부분 (192)를 2진수로 변환하면 192 = (2) 1100 0000입니다.

 

네트워크 수는 2 ^ (호스트 부분의 1의 개수의 제곱) 으로 계산합니다.
2의 2제곱(2^2) = 4이기 때문에, 네트워크 수는 4개입니다.

 

총 호스트 수(256개)를 네트워크 수(4개)로 나누어 -2(네트워크 주소, 브로드캐스트 주소 제외)를 하면

최대 사용 가능한 호스트 수가 나옵니다. ( 256 / 4 - 2 = 62)

최대 사용 가능한 호스트 수는 62개입니다.

 

즉, 192.168.100.128부터 62개까지 사용할 수 있기 때문에 사용 가능한 주소 범위는 아래와 같습니다.

 

192.168.100.128 => 사용 가능한 첫 번째 IP 주소

192.168.100.129 => 사용 가능한 두 번째 IP 주소

           . . .

192.168.100.190 => 사용 가능한 마지막 IP 주소

(간단하게 128 + 62(개))

 

192.168.100.128 ~ 192.168.100.190

이 네트워크에서 사용 가능한 마지막 IP 주소192.168.100.190이 됩니다.


18. OSI 7 Layer에서 Data Link 계층의 기능으로 옳지 않은 것은?

    전송 오류 제어기능

    ② Flow 제어기능

     Text의 압축, 암호기능

    ④ Link의 관리기능

 

암호화, 부호화, 압축 기능을 하는 계층은 표현 계층(6계층)입니다.

 

Data Link 계층(2계층)은 링크 제어(④), 오류 제어(①), 흐름 제어()의 기능을 합니다.

 

(OSI 7 Layer의 계층 별 기능에 대한 내용은 아래의 포스팅으로 ... )

[정보 보안] OSI 7 Layer 포스팅


19. 에러제어 기법 중 자동 재전송 기법으로 옳지 않은 것은?

    Stop and Wait ARQ

    ② Go-Back N ARQ

     전진에러 수정(FEC)

    ④ Selective Repeat ARQ

 

ARQ란 Automatic Repeat reQuest로, 자동 반복 요청을 말합니다.

신뢰성 있는 데이터 전달을 위해 재전송을 기반으로 하는 에러(오류)제어 방식으로,

검출 후 재전송 방식, ARQ 기법 등으로 불립니다.

 

에러 제어(오류 제어)에서 사용하는 방식(기법)들은 아래와 같습니다.

 

FEC(Forward Error Correction, 전진 오류 정정)

BEC(Backward Error Correction, 후진 오류 정정)

Stop and Wait ARQ

GO-Back N ARQ

Selective Repeat ARQ

etc


20. 패킷 교환망의 특징으로 옳지 않은 것은?

    연결설정에 따라 가상회선과 데이터그램으로 분류된다.

    메시지를 보다 짧은 길이의 패킷으로 나누어 전송한다.

     망에 유입되는 데이터의 양이 많아질수록 전송속도가 빠르다.

    블록킹 현상이 없다.

 

패킷 교환망의 특징은 아래와 같습니다.

  • 상위층으로부터 받은 메시지(Message)를 패킷(Packet)단위로 분할합니다.
  • 발신지에서 목적지까지 패킷(Packet)단위로 전달합니다.
  • 메시지는 관리 가능한 크기의 패킷으로 분할되어 송신되고, 목적지에서 재조립됩니다.
  • 처리 속도가 다른 단말 장치 사이의 통신이 가능합니다.
  • 패킷 다중 전송이 가능합니다. (축적 전송 기능)
  • 전송량 제어와 전송속도 변환이 가능합니다.
  • 블로킹(Blocking)현상이 없습니다.

 

+ 패킷 교환망과 메시지 교환망의 가장 큰 차이

패킷 교환망은 "패킷"단위로 데이터(메시지)를 분할합니다.

메시지 교환망은 데이터(메시지)를 분할하지 않습니다.

즉, 데이터 전송 메시지 단위가 [Packet]과 [Message]로, 서로 다른 단위를 가집니다.