네트워크관리사 2급

네트워크 관리사 2022.05.22_전체 해설

ITsubin 2022. 8. 7. 16:10

1. IPv4의 IP Address 할당에 대한 설명으로 옳지 않은 것은?
① 모든 Network ID와 Host ID의 비트가 '1'이 되어서는 안 된다.
② Class B는 최상위 2비트를 '10'으로 설정한다.
③ Class A는 최상위 3비트를 '110'으로 설정한다.
④ '127.x.x.x' 형태의 IP Address는 Loopback 주소를 나타내는 특수 Address로 할당하여 사용하지 않는다.

1)
> IP 주소는 항상 [네트워크 영역 + 호스트 영역] 으로 이루어져 있습니다.
> 네트워크 ID호스트 ID는 "서브넷 마스크(Subnet Mask)"로 구분합니다.
> 네트워크 ID가 작아지면 호스트 ID는 커지고, 네트워크 ID가 커지면 호스트 ID는 작아집니다.
> 모든 네트워크 ID와 호스트 ID의 비트가 "1"이 되면 안됩니다.

2)
> Class B는 최상위 2비트를 '10'으로 설정합니다. 각 클래스 당 최상위 비트 설정은 아래와 같습니다.
> A : 0 / B : 10 / C : 110 / D : 1110 / E : 1111

3)
> Class A최상위 1비트를 '0'으로 설정합니다. 각 클래스 당 비트 설정은 아래와 같습니다.
> A : 0 / B : 10 / C : 110 / D : 1110 / E : 1111

4)
> 127.0.0.0 ~ 127.255.255.255의 대역은 Loopback 주소를 나타내는 특수 주소이기 때문에 사용이 불가합니다.
Class D와 E 또한 사용이 불가능합니다. 각각 네트워크 장비 내에서 멀티캐스트로 사용되는 주소, IP연구 및 실험용으로 사용되는 주소입니다.


2. C Class의 네트워크 주소가 ′192.168.10.0′ 이고, 서브넷 마스크가 ′255.255.255.240′ 일 때, 최대 사용 가능한 호스트 수는?(단, 네트워크 주소와 브로드캐스트 호스트는 제외한다.)

① 10개
② 14개
③ 26개
④ 32개

IP 서브넷팅(IP Subnetting)을 묻는 문제입니다.

+ 서브넷팅
IP 서브넷팅이란 IP 주소 낭비를 방지하기 위해, 네트워크를 여러 개로 분리하는 것을 말합니다.
이름처럼 (Subnet+ing) 서브넷을 만드는 과정이므로, 분리된 여러 개의 네트워크를 Subnet이라고 합니다.

+ 호스트 수
총 호스트 수는 256개로, 이 호스트 수를 네트워크 수로 나누어 사용합니다.
256 / [네트워크 수]

+ 서브넷 마스크
A 클래스의 서브넷 마스크는 255.0.0.0
B 클래스의 서브넷 마스크는 255.255.0.0
C 클래스의 서브넷 마스크는 255.255.255.0
위처럼 클래스마다 네트워크 부분(255)와 호스트 부분(0)이 나뉩니다.
네트워크 부분을 제외한 호스트 부분만을 계산하면 됩니다.

C 클래스 255.255.255.244 에서 호스트 부분을 2진수로 변환하면 244 = (2)11110000이 됩니다.

+ 네트워크 수
위에서 설명한 호스트 부분 (11110000)에서 1의 개수는 4개 입니다.
네트워크 수는 2 × (호스트 부분의 1의 개수의 제곱) 으로 계산합니다.
2 × 4제곱 = 16이기 때문에, 네트워크 수는 16개입니다.

총 호스트 수 (256) / 네트워크 수 (16) = 16이므로, 호스트 수는 16개가 됩니다.
네트워크 주소와 브로드캐스트 주소를 제외해야 하므로 (16-2) = 14개입니다.

+ Subnet Mask 표기 방식
서브넷 마스크의 표기 방식은 [ IP / 마스크를 씌운 비트 수(서브넷 마스크로 사용된 1의 개수) ] 형태이기 때문에
서브넷 마스크로 사용된 1의 개수(255.255.255.244 = 11111111.11111111.11111111.11110000
192.168.10.0/28로 표현할 수 있습니다.


3. 패킷 전송의 최적 경로를 위해 다른 라우터들로부터 정보를 수집하는데, 최대 홉이 15를 넘지 못하는 프로토콜은?

① RIP
② OSPF
③ IGP
④ EGP

RIP(Routing Information Protocol)은 자율 시스템 내에서 사용하는 내부 라우팅 프로토콜입니다.
거리 벡터 라우팅(Distance Vector Routing)에 기반하며, 라우팅 테이블을 만들 때 Bellman-Ford Algorithm을 사용합니다.

RIP의 문제점인 "저속 수렴(Slow Convergence)"으로 인해, 홉 카운트를 15로 제한해야 합니다.
따라서, RIP는 최대 홉 수가 15를 넘지 못합니다.


4. TCP 프로토콜에서 사용하는 흐름제어 방식은?

① GO-Back-N
② 선택적 재전송
③ Sliding Window
④ Idle-RQ

TCP신뢰성 있는 연결형 프로토콜입니다.
TCP는 흐름 제어를 통해 메시지 전송을 보장하는데,
이 때 사용하는 방식이 슬라이딩 윈도우(Sliding Window) 방식입니다.

+ 흐름 제어
송신 측과 수신 측의 데이터 처리 속도에서 차이를 해결하기 위함. (송신 측의 데이터 처리 속도가 수신 측보다 빠를 경우)
(송신 측의 데이터 전달 속도와 네트워크의 데이터 처리 속도 차이를 해결하기 위한 혼잡 제어와 구분)

+ 단순 프로토콜(Simple Protocol)
흐름 제어나 오류 제어가 없는 비연결형 프로토콜을 말합니다.


5. IPv6 헤더 형식에서 네트워크 내에서 혼잡 상황이 발생되어 데이터그램을 버려야 하는 경우 참조되는 필드는?

① Version
② Priority
③ Next Header
④ Hop Limit

IPv4는 2011년에 모두 고갈되어, ISP에서는 IPv6를 할당하여 사용중입니다.
IPv4는 총 32비트로, 8비트씩 4개의 부분으로 나누어 10진수로 표현됩니다.
(Ex. 168.126.63.1)
IPv4의 총 개수는 약 43억 개입니다. (2^32bit)

IPv6는 총 128비트로, 16비트씩 8개의 부분으로 나누어 16진수로 표현됩니다.
(Ex. 2001 : 0230 : abcd : ffff : 0000 : 0000 : ffff : 1111)
IPv6의 총 개수는 무제한에 가까우며, IPv4와 달리 복잡하지 않고 네트워크 규모에 따라 순차적으로 할당이 가능합니다.

IPv4, IPv6 Header
네트워크 내에서 혼잡 상황이 발생되어 데이터그램을 버려야 하는 경우, "Priority" 필드가 참조됩니다.
Priority 필드는 혼잡 상황에서 패킷의 우선 순위를 나타내는 필드입니다.

추가로 Flow Label 필드는 각 패킷의 흐름을 구분할 수 있게 해주는 필드입니다.
비연결성인 IP도 Flow Label을 사용하여 연결 지향성을 갖게 할 수도 있습니다.

Payload Length는 기본 헤더를 제외한 IP 데이터그램의 길이를 나타내주는 필드이며,

Next Header는 헤더의 확장 여부를 나타내주는 필드입니다.
(IPv4와 달리 Option필드가 없기 때문에 헤더를 확장하여 선택 사항을 제공합니다.)

Hop Limit은 IPv4의 TTL과 같은 역할로, 패킷이 버려지기 전에 허영되는 홉 수 제한을 규정하는 필드입니다.


6. ARP에 대한 설명으로 올바른 것은?

① Ethernet 주소를 IP Address로 매핑시킨다.
② ARP를 이용하여 IP Address가 중복되어 사용되는지 찾을 수 있다.
③ ARP 캐시는 일정한 주기를 갖고 갱신된다.
④ 중복된 IP가 발견된 경우 ARP 캐시는 갱신되지 않는다.

Ethernet 환경에서의 ARP 패킷
ARP (Address Resolution Protocol)는 IP 주소를 MAC주소와 매핑시키는 프로토콜입니다.
따라서 ARP는 Ethernet 주소를 IP Address로 매핑시키는 것이 아닌, IP Address와 MAC Address를 매핑시킵니다.
IP Address를 통해 MAC Address를 얻는 것입니다.

반대의 경우(MAC Address를 통해 IP Address를 얻는 경우)에는 RARP를 사용합니다.

ARP의 캐시는 새로운 데이터가 들어올 때마다 갱신되거나, 중복된 IP가 발견된 경우에 갱신됩니다.
(일정한 주기로 갱신되지 않습니다.)

+ Ethernet 환경에서의 ARP
Ethernet 환경에서의 ARP 패킷은 위와 같습니다.
ARP 프레임을 간단하게 보면 [ Source MAC과 IP, Destination MAC과 IP ]입니다.
Ethernet 통신을 할 때 위 정보들을 가진 ARP Frame을 생성하여 전달합니다.


7. ICMP의 Message Type필드의 유형과 질의 메시지 내용을 나타낸 것이다. 타입에 대한 설명으로 옳지 않은 것은?

① 3 - Echo Request 질의 메시지에 응답하는데 사용된다.
② 4 - 흐름제어 및 폭주제어를 위해 사용된다.
③ 5 - 대체경로(Redirect)를 알리기 위해 라우터에 사용한다.
④ 17 - Address Mask Request 장비의 서브넷 마스크를 요구하는데 사용된다.

ICMP(Internet Control Message Protocol)은 IP 프로토콜의 문제점을 보완하기 위해 설계된 프로토콜입니다.
( [Network] 인터넷 제어 메시지 프로토콜(ICMP) 포스팅 참고 )

ICMP는 [ 오류 보고 / 질의 ] 두 가지 유형의 메시지로 나눕니다.

Type 0, 8은 각각 Echo Reply와 Echo Request로,
IP 노드와 네트워크 간의 통신이 가능한지 확인하기 위해 사용됩니다.
고장 진단을 목적으로 주로 사용합니다.(ping 명령어)

Type 3은 IP 패킷이 목적지에 제대로 전달되지 않은 경우,
라우터가 Source Host에게 각 코드에 따른 이유를 알릴 때 사용됩니다.

Type 4는 흐름제어 및 폭주제어를 위해 사용됩니다.

+ 흐름 제어
송신 측과 수신 측의 데이터 처리 속도에서 차이를 해결하기 위함. (송신 측의 데이터 처리 속도가 수신 측보다 빠를 경우)

Type 5는 기존 경로보다 더 나은 경로(최적의 경로)가 탐지되었을 경우,
패킷을 보내는 호스트에게 알리기 위해 사용됩니다.

Type 9는 라우터에서 동적으로 생성되어 있는 라우터를 탐지하기 위해 사용됩니다.

Type 10은 호스트에서 해당 지역에 존재하는 라우터 IP 주소를 획득하기 위해 사용됩니다.

Type 11은 패킷을 버려야 할 때(TTL값이 0이 되거나, 단편화된 패킷이 모두 도달하지 않았을 때(Time Exceeded))
Source Host에게 알리기 위해 사용됩니다.

Type 12는 Parameter(파라미터)의 문제가 발생했을 때 사용됩니다.

Type 13, 14는 각각 Timestamp Request와 Reply입니다.
두 시스템 간 IP 데이터그램이 오고 가는데 필요한 왕복 시간(Round-trip time)을 결정할 때 사용됩니다.
두 장치의 시계를 동기화하기 위해서도 사용될 수 있습니다. (그리니치 표준시 사용)

Type 15, 16은 각각 요청 Host의 IP Address를 알기 위한 Request와 Reply입니다.
저장매체가 없는 요청 호스트의 IP 주소를 알아내기 위해 사용됩니다.
(RARP, BOOTP, DHCP 등에서 사용 권장)

Type 17, 18은 각각 요청 Host의 Subnetmask를 알기 위한 Request와 Reply입니다.
저장매체가 없는 특정 호스트의 Subnetmask를 알아내기 위해 사용됩니다.


8. 인터넷의 잘 알려진 포트(Well-Known Port) 번호로 옳지 않은 것은?

① 23번 – FTP
② 25번 – SMTP
③ 80번 – WWW
④ 110번 - POP

포트의 분류는 크게 세 가지로,
1) Well-Known : 0 ~ 1,023번까지 잘 알려진 포트
2) Registered : 1,024 ~ 49,151번까지 등록 포트
3) Dynamic : 49,152 ~ 65,535번까지 동적 포트
입니다.

Well-Known 23번Telnet Protocol의 포트 번호입니다.

FTP의 포트20, 21번을 사용합니다. (각각 데이터 포트, 제어 포트)

25번은 이메일 전송에 사용되는 SMTP(Simple Mail Transfer Protocol)의 포트 번호입니다.

80번은 웹 페이지 전송에 사용되는 HTTP(HyperText Transfer Protocol)의 포트 번호입니다.

110번은 전자우편 가져오기에 사용되는 POP3(Post Office Protocol Version 3)의 포트 번호입니다.
(POP2는 109번입니다.)


9. TFTP 프로토콜에 대한 설명 중 옳지 않은 것은?

① Trivial File Transfer Protocol의 약어이다.
② 네트워크를 통한 파일 전송 서비스이다.
③ 3방향 핸드셰이킹 방법인 TCP 세션을 통해 전송한다.
④ 신속한 파일의 전송을 원할 경우에는 FTP보다 훨씬 큰 효과를 얻을 수 있다.

TFTP란 FTP의 간소화 버전으로, 간단한 파일 전송 프로토콜입니다. (Trivial File Transfer Protocol)

FTPTCP를 사용하는 신뢰성 있고, 연결형(연결 지향)인 프로토콜입니다. 20, 21번 포트를 사용합니다.

TFTPUDP를 사용하는 비연결형 프로토콜입니다. 69번 포트를 사용합니다.
FTP와 달리 보안성이 취약하기 때문에 (로그인 기능이 없습니다.) 중요한 파일을 공유 시에는 사용에 유의해야 합니다.
하지만 FTP보다 더 단순한 방식으로 파일을 전송하기 때문에 보다 속도가 빠릅니다.


10. SMTP에 대한 설명으로 올바른 것은?

① WWW에서 사용하는 데이터 전송 프로토콜이다.
② 네트워크 장비들을 관리하기 위한 프로토콜이다.
③ 파일 전송을 위한 프로토콜이다.
④ 인터넷 전자 우편을 위한 프로토콜이다.

SMTP(Simple Mail Transfer Protocol)는 인터넷 전자 우편을 위한 프로토콜로,
25번의 Well-Known Port를 사용합니다.


11. UDP 패킷의 헤더에 속하지 않는 것은?
  ① Source Port
② Destination Port
  ③ Window
④ Checksum

UDP Header
UDP 패킷의 헤더는 포트 번호로 통신을 하기 위한 Source Port, Destination Port 필드가 존재하고,
길이를 나타내는 Length 필드와 에러 검출을 위한 Checksum 필드가 존재합니다.
Window 필드는 UDP의 헤더에 존재하지 않습니다.
(TCP Header에 Window Size 필드가 존재합니다.)


12. IP 데이터그램 헤더구조의 Field Name으로 옳지 않은 것은?

① Destination IP Address
② Source IP Address
③ Port Number
④ TTL(Time to Live)

[IP 데이터그램 헤더]

VER
4bits
HLEN
4bits
Service type
8bits
Total length
16bits
Identification
16bits
Flags
3bits
Fragmentation offset
13bits
Time to live
8bits
Protocol
8bits
Header checksum
16bits
Destination IP Address
Source IP Address
Options + padding
(0 ~ 40 bytes까지)

VER : version, 버전
HLEN : header length, 헤더의 길이를 나타내줌
Service type : 과거에는 TOS(Type of service)라고 부름. 특수한 상황에 순서를 정해줌
Identification : 식별자, 각각의 데이터그램에 번호를 부여
Flag : Flag의 종류는 3개(3bits), 단편화를 위해 사용
Time to live : TTL, 유효기간. 타임스탬프의 기능.

( 자세한 내용은 [Network] 인터넷 프로토콜(IP) 포스팅으로 )

IP 데이터그램 헤더에서의 Port Number Field는 존재하지 않습니다.


13. (A) 안에 들어가는 용어 중 옳은 것은?

클라이언트 - 서버 시스템에서 터미널(단말 장치)에서 서버와 통신하기 위하여 LAN 환경 내 Diskless 시스템이 ( A )를 이용하여 자신의 물리적 주소에 대한 IP 주소를 획득하기 위해 사용되었다.

① ARP
② Proxy ARP
③ Inverse ARP
④ Reverse ARP

Reverse ARP 즉, RARP(Reverse Address Resolution Protocol)
MAC Address로 IP Addresss를 알아내기 위해 사용하는 프로토콜입니다.

즉, 자신의 물리적 주소(MAC Address)에 대한 IP 주소를 획득하기 위해 RARP를 사용합니다.


14. OSI 7 layer 참조 모델에서 사용되는 Protocols 중 TCP와 UDP port를 함께 사용하는 프로토콜은?

① SMTP
② FTP
③ DNS
④ Telnet

DNS는 도메인 네임 시스템(Domain Name System)으로,
53번 포트이며 TCP, UDP 포트를 함께 사용합니다.


15. 다음 그림은 TCP 기능 중 3Way-Handshake를 설명한 그림이다. Host간 연결 성립(Established)을 위한 Process에서 Host B에서 HOST A에 전달하는 flag bit는 무엇인가?

 

① SYN – ACK
② ACK – FIN
③ SYN – FIN
④ PSH - ACK

TCP는 3-Way HandShake를 사용해서 세션을 연결하는 연결형 프로토콜입니다.

1) SYN 보내기
Host A(Client)는 Host B(Server)에 접속을 요청하는 SYN 패킷을 보낸 후, SYN_SENT 상태가 된다.
SYN_SENT 상태에서는 SYN/ACK 응답을 기다린다.

2) SYN/ACK 받기
HOST B(Server)는 SYN 요청을 받고 그에 대한 요청 수락을 위해 응답 패킷 ACK를 보낸다.
SYN Flag가 설정된 패킷 또한 같이 발송하고, SYN_RECEIVED 상태가 된다.
SYN_RECEIVED 상태에서는 ACK 응답을 기다린다.

3) Host A(Client)는 Host B(Server)에게 ACK 응답을 보낸 후 세션을 확립한다.
세션을 확립하게 되면 Host B(Server)의 상태는 STABLISHED가 된다.

즉, 간단히 정리하게 되면 아래와 같습니다.
1) SYN (A => B)
2) SYN + ACK (B => A)
3) ACK (A => B)

(세션을 종료하기 위한 4-Way HandShaking 순서는 아래와 같습니다.)
1) A   ==FIN==> B
2) A  <==ACK== B
3) A <==FIN== B
4) A   ==ACK==>  B


16. TCP/IP protocol stack에서 사용되는 SNMP 프로토콜의 기능으로 올바른 것은?

① 대규모 환경의 망 관리 기능
② 네트워크 장비의 에러 보고 기능
③ 네트워크 장비의 관리 및 감시 기능
④ 호스트 간에 연결성 점검과 네트워크 혼잡 제어 기능

SNMP(Simple Network Management Protocol)은 간이 망 관리 프로토콜을 말합니다.
TCP/IP 프로토콜을 사용하는 네트워크에서 장치들을 관리하기 위해 사용합니다.

주로 NMS(Network Intelligent Management System; 지능형 네트워크 통합 관리 시스템)에서 사용합니다.

162 (UDP) 포트를 이용합니다. (Agent는 161 (UDP) 포트를 이용합니다.)

SNMP는 성능, 장비, 구성, 과금, 보안에 대한 관리를 합니다.

성능 관리) 전산 자원의 자원 사용량, 에러량, 처리속도 등
장비 관리) 시스템 자원에 대한 정보 관리
구성 관리) SNMP Client에 대한 구성 정보 관리
과금 관리) 망 자원 사용에 대한 과금 수행
보안 관리) 정보 제어 및 보호

결론적으로 SNMP네트워크 장비의 관리 및 감시기능을 합니다.


17. 멀티캐스트(Multicast)에 사용되는 IP Class?

     A Class

    ② B Class

     C Class

    ④ D Class

 

Class D와 E는 사용이 불가능한 주소입니다.

D Class 멀티캐스트로 사용되는 Class이고,

E Class는 IP 연구 및 실험용으로 사용되는 Class입니다.


18. OSI 7 Layer의 전송 계층에서 동작하는 프로토콜들만으로 구성된 것은?

     ICMP, NetBEUI

    ② IP, TCP

     TCP, UDP

    ④ NetBEUI, IP

 

TCP, UDP와 관련된 계층은 4계층 즉, 전송 계층입니다.(Transport Layer)

( 자세한 내용은 [CISCO] OSI 7계층_3 포스팅과[정보 보안] OSI 7 Layer 포스팅에서... )


19. IEEE 802 프로토콜의 연결이 올바른 것은?

     IEEE 802.3 : 토큰 버스

    ② IEEE 802.4 : 토큰 링

     IEEE 802.11 : 무선 LAN

    ④ IEEE 802.5 : CSMA/CD

 

IEEE 802 프로토콜은

미 전기 전자 기술자 협회(Institute of Electrical and Electronics Engineers; IEEE)의 산하에서

LAN과 MAN의 표준을 담당하는 IEEE 802 위원회에서 만든 프로토콜입니다.

 

(IEEE는 LAN의 접속 규격과 처리에 대한 표준을 제정합니다.)

 

IEEE 802.1) 상위 계층 인터페이스(HLI), MAC Bridge

IEEE 802.2) 논리 링크 제어 (Logical Link Control; LLC)

IEEE 802.3) CSMA/CD (Carrier Sense Multiple Access/Collision Detect)

IEEE 802.4) Token Bus(토큰 버스)

IEEE 802.5) Token Ring(토큰 링)

...

IEEE 802.11) Wireless LAN (무선 랜)


20. 다음 지문의 (A)에 알맞은 용어는?

하나의 기기와 서비스에 모든 정보통신 기술을 묶은 새로운 형태의 융합 상품을 말하는 것으로서 크게 유선과 무선의 통합, 통신과 방송의 융합, 온라인과 오프라인의 결합 등을 말한다.
    ① Internet of Things
    ② Mobile Cloud Computing
    ③ Big Data
    ④ RFID
 
 
Internet of Things는 사물 인터넷(IoT)입니다.
일반 가전제품부터 스마트 기기, 웨어러블 기기, 의료 기기 등의 기계장치를 인터넷에 연결하는 프로세스를 말합니다.

21. 다음에서 설명하는 것은 무엇을 의미하는가?

하나의 기기와 서비스에 모든 정보통신 기술을 묶은 새로운 형태의 융합 상품을 말하는 것으로서 크게 유선과 무선의 통합, 통신과 방송의 융합, 온라인과 오프라인의 결합 등을 말한다.

① 디지타이징(Digitizing)
② 디지털 컨버전스(Digital Convergence)
③ 클라우드 컴퓨팅(Cloud Computing)
④ 유비쿼터스 컴퓨팅(Ubiquitous Computing)

위 설명은 디지털 컨버전스(Digital Convergence)에 대한 설명입니다.

+ 디지털 컨버전스란?
디지털 기술을 기반으로, 이들 산업이 상호 융합되어 새로운 형태의 제품과 서비스를 탄생시키는 것을 의미합니다.

+ 디지타이징이란?
아날로그 신호를 디지털 신호로 변환하는 프로세스입니다.

+ 클라우드 컴퓨팅이란?
컴퓨팅 리소스를 인터넷을 통해 서비스로 사용할 수 있는 주문형 서비스입니다.
즉, 인터넷상의 서버를 통하여 [ 데이터 저장, 네트워크 및 콘텐츠 사용 ] 등의
IT 관련 서비스를 한 번에 사용할 수 있는 컴퓨팅 환경입니다.
크게 IaaS, PaaS, SaaS로 나뉘며, 제공되는 서비스 범위는 SaaS > PaaS > IaaS 순입니다.

+ 유비쿼터스 컴퓨팅이란?
현실 공간의 모든 것들(모든 기기들)이 언제 어디서나 사용 가능한 컴퓨터 환경에 연결되어,
사용자가 필요한 정보나 서비스를 바로 제공할 수 있는 기술을 말합니다.


22. OSI 7 Layer 중 세션계층의 역할로 옳지 않은 것은?

① 대화 제어
② 에러 제어
③ 연결 설정 종료
④ 동기화

세션 계층(5계층)은 "메시지(Message)"단위로,
응용 프로그램 계층(7계층) 간의 통신에 대한 제어 구조를 제공하기 위해
응용 프로그램 계층 사이의 접속을 [설정, 유지, 종료 ]시켜주는 역할을 합니다.

세션 계층은 통신 장치들 간의 설정을 유지하고 동기화해주며,
응용 계층 간의 대화 제어(Dialogue Control)를 담당하는 계층입니다.

에러 제어를 담당하는 계층은 데이터 링크 계층(2계층)입니다.
물리 계층에서 사용되는 통신 매체를 통해 데이터 블록의 전송에 대한 [에러 검출 및 에러 제어]를 합니다.
흐름 제어, 프레임의 동기화, 오류 제어, 에러 검출 및 정정, 순서 제어(HDLC) 등의 역할을 합니다.
데이터링크 계층에서의 데이터 전송 단위는 프레임(frame)입니다.


23. VPN에 대한 설명으로 ( A )에 알맞은 용어는?

VPN의 터널링 프로토콜로 ( A )은/는 OSI 7계층 중 3계층 프로토콜로서 전송 모드와 터널 모드 2 가지를 사용한다. 전송 모드는 IP 페이로드를 암호화하여 IP 헤더로 캡슐화하지만, 터널 모드는 IP 패킷을 모두 암호화하여 인터넷으로 전송한다.

① PPTP
② L2TP
③ IPSec
④ SSL

( A )는 IPsec입니다.

IPsec은 OSI 7계층 중 3계층(네트워크 계층)에서 동작합니다.
더 정확히는 TCP/IP 프로토콜의 IP 계층에서 보안 서비스를 제공합니다.
(Transport Layer Security; TLS는 TCP 계층 위에서 클라이언트/서버 어플리케이션 사이에 보안 서비스를 제공합니다.)

+ IPsec의 운영 모드
IPsec의 운영 모드는 두 가지로 나뉩니다.
IPsec의 운영 모드 두 가지 : [ 전송 모드(transport mode) / 터널 모드(tunnel mode) ]

전송 모드(Transport Mode)
전송 계층에서 네트워크 계층으로 전달되는 모든 것을 보호하며,
전체 IP 패킷을 보호하지 않고 IP 계층 페이로드만 보호합니다.
호스트에 적용되어 host-to-host(두 개의 호스트 간) 데이터 보호를 위합니다.

터널 모드(Tunnel Mode)
전송 모드와 달리 전체 IP 패킷을 보호하고,
헤더를 포함한 IP 패킷에 IPsec 보안 방법을 적용한 다음 새로운 IP 헤더를 추가하는 방식입니다.
host-to-host가 아닌, 두 개의 라우터 간 또는 호스트와 라우터간에 사용합니다.

+ IPsec의 프로토콜
IPsec은 네트워크 레벨에서 패킷에 대한 보안을 제공하기 위해 IETF에 설계된 프로토콜의 모음입니다.
IP 계층에서의 보안을 제공하기 위해 2가지 프로토콜을 사용하는데, AH와 ESP 이 두 가지 프로토콜을 사용합니다.
AH : Authentication Header, 인증 프로토콜
ESP : Encapsulating Security Protocol, 암호 및 인증이 결합된 프로토콜

+ IPsec의 구현 방법
IPsec의 구현 방법에는 크게 세 가지 방법이 있습니다.
1) IPsec을 기존의 IP 환경에 통합
> 기존의 IP source code를 변경하여 구현합니다.
2) BITS (Bump-In-The-Stack)
> 기존의 IP 계층 아래에 구현하며, source code 수정이 불필요합니다. 대부분의 Host에 적용됩니다.
3) BITW (Bump-In-The-Wire)
> 외부 장치에 따로 구현하며, Host와 보안 게이트웨이(Security gateway)에 구현 가능합니다.


24. 센서 네트워크에서 센서 노드들의 센싱 데이터를 수집하는 노드는?

① Sink
② Actuator
③ RFID
④ Access Point

센서 노드(Sensor Node)란 센서를 통해 [ 물리적인 정보 수집, 감지, 관측, 통신 ] 의 기능을 수행하는 장치를 말합니다.
이러한 센서 노드들이 네트워크에 연결되어 센서 네트워크(Sensor Network)를 이룹니다.

싱크 노드(Sink Node)센서 네트워크와 외부 네트워크를 연결하는 Gateway 역할을 하며,
센서 노드에게 임무를 부여 및 감지된 이벤트를 수집합니다.
센서노드와는 달리 싱크 노드는 하드웨어 제약을 받지 않습니다.

액츄에이터 노드(Actuator Node)는 전기적 제어 신호를 물리적 동작으로 변환하는 시스템으로,
Agent가 물리적 환경에 작용하는 메커니즘을 구성합니다.


25. 다음 ( A ) 안에 들어가는 용어 중 옳은 것은?

( A )은/는 일정한 주파수 대역에서 무선 방식으로 데이터를 주고 받을 수 있는 시스템으로서 무선 주파수 인식 시스템을 말하며, 전자 태그 또는 스마트 태그라고도 한다. 특징으로는 작은 크기에 대용량의 데이터 저장이 가능하고, 컴퓨터와 무선 통신이 가능하여 차세대 인식 기술로 불리운다.

① Bar Code
  ② Bluetooth
③ RFID
④ WiFi

RFID(Radio-Frequency IDentefication)는 주파수를 이용해 ID를 식별하는 방식의 무선 주파수 인식 시스템입니다.
전자 태그, 스마트 태그로도 불리며 전자기 유도 방식으로 통신합니다.


26. 다음 설명의 ( A )에 들어갈 알맞은 용어는 무엇인가?

( A )는 스마트 그리드를 구현하기 위해 필요한 핵심 인프라로서 스마트 미터, 통신망, 계량 데이터 관리 시스템과 운영 시스템으로 구성되고 스마트 미터 내에 모뎀을 설치해 양방향 통신이 가능한 지능형 전력 계량 인프라이다.
( A )는 소비자와 전력회사 간 양방향 통신으로 원격검침, 수요관리, 전력소비 절감과 전기품질 향상 등 다양한 융복합 서비스를 제공하게 된다.

① DR (Demand Response)
② EMS (Energy Management System)
AMI (Advanced Metering Infrastructure)
④ TDA (Transmission &Distribution Automation)

AMI (Advanced Metering Infrastructure)는 스마트 그리드를 구현하기 위해 필요한 핵심 인프라입니다.
스마트미터, 통신망, 데이터 관리 시스템과 운영 시스템으로 구성됩니다.


27. 다음 ( A ) 안에 들어가는 용어 중 옳은 것은?

Data의 저장이 매우 중요해진 요즘에 대용량의 저장장치를 구매하려면 많은 비용이 발생한다. ( A )을/를 이용하면 pc급으로도 파일서버를 구축할 수도 있고 비용 또한 저렴하다. 다수의 접속자를 허용하게 하여 동시에 파일을 읽기, 쓰기 또한 간편하며 장비만 있으면 바로 동작하기 때문에 공간활용도 좋다.

① Storage
  ② NAS
③ USB HDD
④ Server

Network Attached Storage; NAS는 네트워크로 연결된 저장장치를 말합니다.
저장장치와 네트워크(인터넷)가 결합되어 서버의 형태로 외부, 내부 상관 없이 접속하여
데이터 보관 및 수정, 관리할 수 있게 해주는 서버입니다.


28. Windows Server 2016에서 자신의 네트워크 안에 있는 클라이언트 컴퓨터가 부팅될 때 자동으로 IP 주소를 할당해주는 서버는?

① DHCP 서버
② WINS 서버
③ DNS 서버
④ 터미널 서버

DHCP(Dynamic Host Configuration Protocol)란 동적 호스트 구성(설정) 프로토콜입니다.
DHCP Client가 실행되면 DHCP Server와 Client 사이에서
68번 포트를 사용하여 자동으로 4-Way HandShake가 확립됩니다.

이렇게 DHCP Client는 DHCP Server에 IP를 요청하게 되고, IP를 할당 받으면 TCP/IP 통신을 할 수 있습니다.

+ DHCP 단점?
DHCP Server에 의존적입니다. Server가 다운되면 네트워크의 사용이 불가능합니다.

( DHCP에 대한 자세한 내용은 [정보 보안] 식별자(Identifier) 포스팅으로... )


29. Linux 시스템에서 사용자가 내린 명령어를 Kernel에 전달해주는 역할을 하는 것은?

① System Program
② Loader
③ Shell
④ Directory

Kernel(커널) :
리눅스의 핵심입니다. 프로세스 / 메모리 / 파일 시스템 / 장치 관리 / 컴퓨터의 모든 자원 초기화 및 제어 기능을 합니다.

Shell(셸) :
명령어 해석기 기능을 합니다. 사용자가 내린 명령어를 Kernel에 전달해주고,
번역 및 프로그래밍, 사용자 환경 설정 기능을 합니다.

Prompt (프롬프트) :
[ user@ubuntu:~$ ]처럼 사용자의 명령 입력을 기다리는 표시입니다.
셸에 따라 다르게 나타납니다. (배시 셸은 $ 등으로, 시스템 관리자는 #으로 표시)


30. Linux에서 사용자에 대한 패스워드의 만료기간 및 시간 정보를 변경하는 명령어는?

  ① chage
② chgrp
③ chmod
④ usermod

chage :
(시스템 보안을 위해) 사용자 패스워드 만기일을 수정하는 명령어입니다.

chown :
파일 및 디렉터리의 소유자(Owner)를 변경하는 명령어입니다.
(change + owner)

chgrp :
파일 및 디렉터리의 소유 그룹(Group)을 변경하는 명령어입니다.
(change + group)

chmod :
파일의 모드(mode)를 변경하는 명령어입니다.
읽기 권한(r), 쓰기 권한(w), 실행 권한(x)의 권한 여부 및
소유자(U), 그룹(G), 그 외 사용자(O)의 파일 접근 권한을 변경할 수 있습니다.

usermod :
사용자 계정 정보를 수정하는 명령어입니다.


31. Linux에서 DNS의 SOA(Start Of Authority) 레코드에 대한 설명으로 옳지 않은 것은?
① Zone 파일은 항상 SOA로 시작한다.
② 해당 Zone에 대한 네임서버를 유지하기 위한 기본적인 자료가 저장된다.
③ Refresh는 주 서버와 보조 서버의 동기 주기를 설정한다.
④ TTL 값이 길면 DNS의 부하가 늘어난다.

SOA Record는 필수 레코드로, 도메인 영역을 표시 및 어떠한 기준에 의해
도메인을 관리해야 하는지 알려주는 역할을 합니다.

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

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

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

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


32. Linux 시스템에서 특정 파일의 권한이 ′-rwxr-x--x′ 이다. 이 파일에 대한 설명 중 옳지 않은 것은?

① 소유자는 읽기 권한, 쓰기 권한, 실행 권한을 갖는다.
② 소유자와 같은 그룹을 제외한 다른 모든 사용자는 실행 권한만을 갖는다.
③ 이 파일의 모드는 ′751′ 이다.
④ 동일한 그룹에 속한 사용자는 실행 권한만을 갖는다.

리눅스 시스템에서 권한은 -rwxrwxrwx의 형식을 가집니다.
[ rwx / rwx / rwx ] 세 부분으로 나누어 보면, 각각 UID, GID, OTHER의 권한을 나타냅니다.

rwx는 4, 2, 1로 모드의 값을 찾을 수 있습니다.
Ex) r-x라면 4 + 1 = 5, -wx라면 2 + 1 = 3

문제에서 [ rwx / r-x / --x ]이기 때문에
UID(소유자)는 rwx 권한 모두를 가지고
GID(같은 그룹)는 r 권한과 x 권한을 가집니다.
Other(이외의 사용자)는 x 권한만을 가집니다.

또한 rwx [ 4+2+1 ] , r-x [ 4 + 1 ], --x [ 1 ] 이기 때문에 해당 파일의 모드는 751입니다.

(rwx는 각각 [ 읽기 / 쓰기 / 실행 ]을 나타냅니다.)

따라서 소유자는 rwx 즉, 읽기 쓰기 실행 권한을 모두 가지며
이외의 사용자실행 권한만을 가집니다.
동일한 그룹에 속한 사용자읽기 권한과 실행 권한을 가집니다.


33. Linux 시스템에서 기본적으로 시스템 설정 파일이 위치하는 디렉터리는?

① /etc
② /bin
③ /var
④ /dev

Linux System에서 기본적으로 시스템 설정 파일이 위치하는 디렉터리는 /etc 디렉터리입니다.
/bin 디렉터리는 기본적인 명령어가 저장된 디렉터리이고,
/var 디렉터리는 로그 파일이나 메일 데이터가 저장되는 디렉터리입니다.
/dev 디렉터리는 시스템 디바이스 파일들을 저장하는 디렉터리입니다.

( 리눅스 디렉터리에 대한 자세한 내용은 [ 리눅스 마스터 2급 _ 리눅스의 이해 ] 포스팅으로... )


34. Linux 시스템 명령어 중 root만 사용가능한 명령은?

① chown
② pwd
③ Is
  ④ rm

chown 명령어는 파일의 소유권을 변경하는 명령어이며, Root 권한에서만 명령어가 실행 가능합니다.

pwd 명령어는 현재 위치한 디렉터리의 위치를 절대 경로로 출력해주는 명령어입니다.
ls 명령어는 현재 위치 또는 특정 경로의 디렉터리 리스트(List)를 출력하는 명령어입니다.
rm 명령어는 파일 또는 디렉터리를 삭제하는 명령어입니다.


35. Linux에서 프로세스와 관련된 명령어에 대한 설명 중 옳지 않은 것은?

① kill - 프로세스를 종료시키는 명령어
② nice - 프로세스의 우선순위를 변경하는 명령어
③ pstree - 프로세스를 트리형태로 보여주는 명령어
④ top - 가장 우선순위가 높은 프로세스를 보여주는 명령

kill 명령어는 프로세스를 종료시키는 명령어입니다.
주로 프로세스 목록을 보여주는 ps 명령어와 같이 사용됩니다.

nice 명령어와 renice 명령어는 프로세스의 우선 순위를 변경하는 명령어입니다.
nice 명령어는 실행 전의 process 우선 순위를 변경하여 실행시키고,
renice 는 이미 실행중인 process 의 우선 순위를 변경합니다.

pstree 명령어는 프로세스를 트리 형태로 보여주는 명령어입니다.

top 명령어는 현재 OS의 상태를 보여주는 명령어입니다.
CPU 점유율 등의 정보를 확인할 때 주로 사용합니다.


36. 서버 담당자 Park 사원은 Windows Server 2016에서 폴더에 저장할 수 있는 용량을 제한하고, 특정한 파일의 유형은 업로드하지 못하도록 설정하고자 한다. 이러한 설정을 통해서 서버 담당자는 좀 더 유연하고 안전한 파일서버를 구축할 수 있게 된다. 다음 중 서버 담당자가 구축해야 할 적절한 서비스는 무엇인가?

① FSRM(File Server Resource Manager)
② FTP(File Transfer Protocol)
③ DFS(Distribute File System)
④ Apache Server

File Server Resource Manager; FSRM파일 서버 리소스 관리자입니다.
파일 서버에 저장된 데이터를 관리하고 분류해주는 서비스이며,
할당량 관리를 통해 볼륨 또는 폴더에 허용되는 공간(용량)을 제한할 수 있습니다.
또한 파일 차단 관리를 통해 파일 서버에 저장할 수 있는 파일 유형을 제어할 수 있습니다.

FTP(File Transfer Protocol)은 말 그대로 파일 전송 프로토콜입니다.
네트워크(인터넷)을 통해 컴퓨터와 서버 간에 파일을 전송하기 위한 프로토콜입니다.

DFS(Distribute File System)은 분산 파일 시스템을 말합니다.


37. 서버 관리자 Park 사원은 Windows Server 2016의 Active Directory에서 도메인 사용자 계정을 관리하기 위해 도메인 사용자 계정을 생성/수정/삭제하려고 한다. 다음 중 도메인 사용자 계정을 관리하기 위한 명령어가 아닌 것은 ?

① dsadd
② dsmod
③ dsrm
④ net user

Acdive Directory Domain Service의 명령에 대한 문제입니다.
Windows Server CMD에서 dsadd /? 명령을 입력하여 도움말을 입력하면 관련 명령어들이 나옵니다.
(dsadd, dsget, dsmod, dsrm, ...)

net user 명령어특정 계정의 정보를 확인할 수 있는 명령어입니다.
(마지막 암호 설정 날짜, 암호 만료 날짜, 최근 로그온, 로컬 그룹 구성원 등)


38. 서버 담당자 Park 사원은 Windows Server 2016에서 사용할 수 있는 네트워크 스토리지를 구현하고자 한다. 다음 조건에서 설명하는 방식의 네트워크 스토리지로 알맞은 것은?

< 조건 >
- 공통으로 사용되는 저장소를 중앙에서 관리함으로써 각각의 컴퓨터에 저장소를 가지고 있을 때보다 여유 공간의 활용도가 높으며, 대규모 이상의 환경에서 주로 구성되고 있다.
- 일반적으로 파이버 채널 연결을 이용하여 데이터 접근이 빠르며 대용량 블록 기반의 데이터 전송 기능으로 LAN에 독립적인 데이터 백업, 복구에 탁월한 기능이 있다.

① NAS(Network Attached Storage)
② SAN(Storage Area Network)
③ RAID(Redundant Array of Inexpensive Disks)
④ SSD(Solid State Drive)

Network Attached Storage; NAS는 네트워크로 연결된 저장장치를 말합니다.
저장장치와 네트워크(인터넷)가 결합되어 서버의 형태로 외부, 내부 상관 없이 접속하여
데이터 보관 및 수정, 관리할 수 있게 해주는 서버입니다.

Storage Area Network; SAN은 저장 장치를 데이터 서버와 연결하여
별도의 네트워크로 관리하는 고속 네트워크 시스템입니다.

NAS는 파일 공유 측면에서 장점이 존재합니다.
SAN은 속도와 안정성 측면에서 장점이 존재합니다.

NAS는 Ethernet을 이용하여 데이터에 접근하고,
SAN은 Fibre Channel 네트워크를 이용하여 데이터에 접근합니다.


39. 서버 담당자 Park 사원은 1대의 서버가 아니라 여러 대의 웹서버를 운영해서, 웹 클라이언트가 서비스를 요청할 경우에 교대로 서비스를 실행하는 방법으로 웹 서버의 부하를 여러 대가 공평하게 나눌 수 있도록 설계하고자 한다. 이에 적절한 서비스 방식을 무엇이라 하는가?

① Round Robin
② Heartbeat
③ Failover Cluster
④ Non-Repudiation

라운드 로빈 스케줄링(Round Robin Scheduling; RR)은 시분할 시스템을 위해 설계된 선점형 스케줄링입니다.
프로세스의 우선순위가 아닌, 시간 단위로 할당하는 방식입니다.

웹 클라이언트가 여러 대의 웹 서버에게 서비스를 요청할 경우 시간 단위로 할당되어야
웹 서버의 부하가 공평하게 나뉩니다.


40. Windows Server 2016가 설치된 컴퓨터는 항상 가동하는 것이 일반적인 용도이기 때문에 서버 담당자 Park 사원은 시스템을 종료할 때마다 그 이유를 명확히 하여 시스템을 좀 더 안정적으로 운영하고자 한다. 다음 중 이전에 종료 또는 재부팅된 기록을 확인할 수 있는 항목은?

① 성능모니터
② 이벤트뷰어
③ 로컬보안정책
④ 그룹정책편집기

이벤트 뷰어(Event Viewer)는 시스템에서 비정상적이거나 또는 기록할만한 이벤트가 발생할 시
여러 종류의 로그에 기록합니다.


41. 다음 (A)에 해당하는 것은?

( A )은/는 여러 대의 컴퓨터에 분산된 공유 폴더를 하나로 묶어서 마치 하나의 폴더인 것처럼 사용할 수 있다.
( A )을/를 사용하면 사용자들은 네트워크 상의 여러 대의 공유 폴더를 사용할 필요 없이 한 곳으로 집중해서 사용할 수 있다.

① 분산 파일 시스템
② 삼바(SAMBA)
③ ODBC
④ 파일 전송 프로토콜

DFS(Distribute File System)분산 파일 시스템을 말합니다.
여러 대의 컴퓨터에 분산된 공유 폴더를 하나로 묶어서 마치 하나의 디렉터리처럼 사용할 수 있습니다.


42. FTP는 원격 서버에 파일을 주고받을 때 사용하는 프로토콜이다. FTP는 2가지 Mode로 구분되는데, 서버에서 따로 포트 대역을 설정해주고 서버는 임의로 지정된 데이터 포트정보를 클라이언트에 보내 클라이언트에서 해당 포트로 접속하는 방식은 무엇인가?

① Active Mode
② Passive Mode
③ Privileges Mode
④ Proxy Mode

FTP는 2가지 모드, [ Active Mode / Passive Mode ]로 구분됩니다.

두 모두의 가장 큰 차이점은 Active ModeServer에서 Client로 접속하는 구조이고,
Passive ModeClient에서 Server로 접속하는 구조입니다.

클라이언트가 서버에서 설정된 포트 대역에 접속하는 방식을 물어봤기 때문에
해당 설명은 Passive Mode에 대한 설명임을 알 수 있습니다.


43. 네임서버 레코드 정보를 변경한지 충분한 시일이 지났지만 특정 기기에서 해당(기존) 도메인으로 접속이 원할한 경우, 컴퓨터에 DNS cache가 갱신되지 않아 발생할 수 있다. DNS cache를 초기화 하는 명령어는 어느것인가?

  ① ipconfig /displaydns
② ipconfig /flushdns
③ ipconfig /release
④ ipconfig /renew

DNS Cache를 초기화하는 명령어는 ipconfig /flushdns입니다.
ipconfig /displaydns DNS Cache 내용(목록)을 표시해주는 명령입니다.
ipconfig /release는 지정된 어댑터에 대한 IPv4 주소해제하는 명령어입니다.
ipconfig /renew는 지정된 어댑터에 대한 IPv4 주소갱신하는 명령어입니다.


44. 서버 관리자 John은 Windows Server 2016이 설치된 서버의 용량이 부족하여 4TB 하드디스크를 추가하였다. 올바른 파티션 형식은?

① FAT(File Allocation Table)
② ext4(extended file system 4)
③ GPT(GUID Partition Table)
④ MBR(Master Boot Record)

GPT(GUID Partition Table)는 물리적인 하드 디스크에 대한 파티션입니다.
MBR 파티션을 사용하면 2.2TB까지만 인식되기 때문에
4TB 하드디스크를 추가하면 GPT 형식의 파티션을 사용해야 합니다.


45. 네트워크를 담당하는 Lee 사원은 네트워크 연결을 구축하거나 문제를 해결할 때 패킷이 출발지에서 목적지까지 가는 경로를 살펴보고자 한다. 서버에서 작업하고 있는 특정 대상을 위한 패킷이 올바른 NIC로 흘러나가는지 확인하고자 할 때 사용할 수 있는 명령어는?

① ping
② nbtstat
③ pathping
④ netstat

패킷의 경로를 확인할 때 사용하는 명령이기 때문에 pathping 명령어가 적합합니다.

ping : ICMP Echo Request를 패킷 형태로 다른 컴퓨터(장치)에 전송
nbstat : NBT(NetBIOS over TCP/IP)를 이용하여 연결상태 등을 출력
netstat : 네트워크 접속, 라우팅 테이블, 네트워크 인터페이스 정보 출력


46. OSI 7계층 중 물리 계층에서만 사용하는 장비로써 근거리통신망(LAN)의 전송매체상에 흐르는 신호를 정형, 증폭, 중계하는 것은 무엇인가?

① Router
② Repeater
③ Bridge
④ Gateway

리피터(Repeater)물리 계층(1계층)에서 사용되며, 신호를 증폭시켜주는 장치입니다.

라우터(Router)네트워크 계층(3계층)에서 사용되며
(최적의)경로 지정 및 프로토콜 변환, 브로드캐스트 컨트롤의 역할을 합니다.

브리지(Bridge)데이터 링크 계층(2계층)에서 사용되며, 네트워크 세그먼트를 연결해주는 장치이다.

게이트웨이(Gateway)여러 계층에서 사용될 수 있는 장치입니다.
프로토콜 구조가 서로 다른 네트워크 환경들을 연결해주는 장치입니다.

+ 허브(Hub)?
리피터 역할을 하는 허브는 물리 계층(1계층)에서 사용되며, 리피터와는 다르게 여러 장비들을 연결할 수 있습니다.
CSMA/CD 방식을 적용하고 있습니다.

+ 스위치(Switch)?
스위치는 Bridge와 유사한 장치입니다. Bridge와 마찬가지로 데이터 링크 계층(2계층)에서 사용되지만,
Bridge와 달리 Software 방식으로 속도가 더 빠릅니다.


47. 로드밸런싱(Load Balancing)에 대한 설명이 맞는 것은?

① 물리적인 망 구성과는 상관없이 가상적으로 구성된 근거리 통신망 기술
② 사용량과 처리량을 증가시키고 지연율을 낮추며 응답시간을 감소시키고
시스템 부하를 피할 수 있게 하는 최적화 기술
③ 가상머신이 실행되고 있는 물리적 컴퓨터로부터 분리된 또 하나의 컴퓨터
④ 웹 브라우저와 서버 간의 통신에서 정보를 암호화하는 기술

로드 밸런싱(Load Balancing)부하 분산으로 불리며,
Server가 처리해야 할 요청(Load)들을 여러 대의 서버로 나누어 처리(Balancing)하는 기술을 말합니다.
사용량과 처리량을 증가시키고, 지연율을 낮추어 시스템 부하를 덜어줍니다.


48. OSPF(Open Shortest Path Fast) 프로토콜에 대한 설명으로 옳지 않은 것은?

① OSPF는 AS의 네트워크를 각 Area로 나누고 Area들은 다시 Backbone으로 연결이 되어 있는 계층구조로 되어있다.
② Link-State 알고리즘을 사용하여 네트워크가 변경이 되더라도 컴버전스 시간이 짧고 라우팅 루프가 생기지 않는다.
③ VLSM(Variable Length Subnet Mask) 구성이 가능하기 때문에 한정된 IP Address를 효과적으로 활용할 수 있다.
④ 라우터 사이에 서로 인증(Authentication)하는 것이 가능하여 관리자의 허가 없이
라우터에 쉽게 접속하고 네트워크를 확장할 수 있다.

OSPF(Open Shortest Path Fast) 프로토콜은 대표적인 라우팅 프로토콜 중 하나입니다.
링크 상태 라우팅(Link State Routing)에 근거를 둔 내부 도메인 라우팅(Intradomain) 프로토콜입니다.
자율 시스템(Autonomous System; AS)의 네트워크를 지역(Area)별로 나눠
백본 라우터(Backbnoe Router)에 연결됩니다.

요청된 서비스에 따라 비용을 관리자가 할당 가능하며,
라우팅을 효율적으로 수행하기 위해 자율 시스템을 여러 지역으로 나눕니다.

OSPF 공통 헤더(Common Header)에 인증 종류(Authentication Type)와 인증(Authentication) 필드를 사용하여
라우터 사이의 인증 뿐 아니라 해당 지역 내의 모든 라우터에서 공통으로 인증기능을 사용할 수 있습니다.

관리자의 허가 없이 라우터에 쉽게 접속할 수 없습니다.


49. 아래 지문이 설명하는 용어는 무엇인가?

하이퍼바이저를 사용하거나 게스트 운영체제도 설치하지 않고, 서버 운영에 필요한 프로그램과 라이브러리만 이미지로 만들어 프로세스처럼 동작시키는 경량화된 가상화 방식이며 실행되는 이미지는 컨테이너라고 부르며, 가상화 레이어가 존재하지 않고 운영체제도 존재하지 않기 때문에 파일 시스템, 네트워크 속도가 상당히 빠르다.

① VirtualBox
② Vmware
③ Zen
④ Docker

도커(Docker)리눅스 컨테이너(Linux Container) 기술을 기반으로 하는 오픈소스 가상화 플랫폼(서비스)입니다.
해당 설명에 대한 내용은 리눅스 컨테이너 기술을 기반으로 하는 가상화 서비스인 Docker에 대한 내용입니다.


50. 사람의 머리카락 굵기만큼의 가는 유리 섬유로 정보를 보내고 받는 속도가 가장 빠르고 넓은 대역폭을 장점도 있지만 구리선에 비해 가격이 비싸고 설치나 유지보수가 어렵다는 단점이 있는 케이블은 무엇인가?

① Coaxial Cable
② Twisted Pair
③ Thin Cable
④ Optical Fiber

유리 섬유로 정보를 주고받는 케이블은 광섬유 케이블(Optical Fiber Cable; 광케이블)입니다.
전기 신호를 광신호로 바꾸어 유리섬유를 통하여 신호를 전달합니다.
구리선에 비해 비싸고 설치 및 유지보수가 어렵지만, 속도가 매우 빠르며 대역폭이 넓습니다.