20년 1회
프로토콜은 서로 다른 기기들 간의 데이터 교환을 원활하게 수행할 수 있도록 표준화시켜 놓은 통신 규약이다. 프로토콜의 기본 요소 3가지를 쓰시오.
정답: 의미 구문 타이밍(시간)
20년 3회
15번 다음 네트워크 관련 설명에서 괄호에 들어갈 알맞은 용어를 영문으로 쓰시오.
( )는 TCP/IP기반의 인터넷 통신 서비스에서 인터넷 프로토콜과 조합하여 통신 중에 발생하는 오류의 처리와 전송 경로 변경 등을 위한 제어 메시지를 취급하는 무연결 전송용 프로토콜로, OSI기본 참조 모델의 네트워크 계층에 속한다
정답: ICMP
해설
| 프로토콜 | 설명 | 계층 |
|---|---|---|
| ICMP | 오류 처리 및 전송 경로 변경을 위한 제어 메시지를 처리하는 무연결 전송용 프로토콜. | 네트워크 계층 |
| ARP | IP 주소를 물리적 주소(MAC 주소)로 변환하는 프로토콜. | 네트워크 계층 |
| RARP | 물리적 주소(MAC 주소)를 IP 주소로 변환하는 프로토콜. | 네트워크 계층 |
| IGMP | 멀티캐스트 그룹 관리를 위한 프로토콜. | 네트워크 계층 |
20년 3회
다음 네트워크 관련 설명에서 괄호에 들어갈 알맞은 용어를 쓰시오.
심리학자 톰 마릴은 컴퓨터가 메시지를 전달하고 메시지가 제대로 도착했는지 확인하며 도착하지 않았을 경우 메시지를 재전송하는 일련의 방법을 기술적 은어를 뜻하는 ( )이라는 용어로 정의하였다
정답: 프로토콜 (Protocol)
20년 3회
다음 설명에 해당하는 라우팅 프로토콜을 쓰시오.
RIP의 단점을 해결하여 새로운 기능을 지원하는 인터넷 프로토콜
최단 경로 라우팅 지원
대규모 네트워크에 많이 사용
최단 경로 탐색에 Dijkstra 알고리즘 사용
정답: OSPF
해설

20년 4회
네트워크 및 인터넷과 관련된 다음 설명에 해당하는 용어를 영문으로 쓰시오.
현재 사용하고 있는 IPv4의 주소 부족 문제를 해결하기 위해 개발됨
16비트씩 8부분, 총 128비트로 구성되어 있다
각 부분을 16진수로 표현하고 콜롬으로 구분한다.
정답 IPv6
21년 1회
네트워크 및 인터넷과 관련된 다음 설명에 해당하는 용어를 쓰시오.
인터넷 환경에서의 호스트 상호 간 통신에서 연결된 네트워크 접속 장치의 물리적 주소인 MAC주소를 이용하여 IP주소를 찾는 인터넷 계층의 프로토콜로, 역순 주소 결정 프로토콜이라 불린다
RARP
21년 2회
네트워크에 관련된 다음 설명에서 괄호에 들어갈 알맞은 용어를 쓰시오.
(1) : 연결형 통신에서 주로 사용되는 방식으로, 출발지와 목적지와 전송 경로를 미리 연결하여 논리적으로 고정한 후 통신하는 방식
(2) : 비연결형 통신에서 주로 사용되는 방식으로, 사전에 접속 절차를 수행하지 않고 헤더에 출발지에서 목적지까지의 경로 지정을 위한 충분한 정보를 붙여서 개별적으로 전달하는 방식
정답: (1) 가상 회선 (2) 데이터그램
21년 3회
OSI 7 layer에 대한 다음 설명에서 각 번호에 들어갈 알맞은 계층을 쓰시오.
OSI 7 Layer는 다른 시스템 간의 원활한 통신을 위해 ISO(국제표준화기구)에서 제안한 통신 규약(Protocol)이다
1) 물리적으로 연결된 두 개의 인접한 개방 시스템들 간에 신뢰성 있고 효율적인 정보 전송을 할 수 있도록 연결 설정, 데이터 전송, 오류 제어 등의 기능을 수행한다
2) 개방 시스템들 간의 네트워크 연결을 관리하며, 경로 제어, 패킷 교환, 트래픽 제어 등의 기능을 수행한다
3) 서로 다른 데이터 표현 형태를 갖는 시스템 간의 상호 접속을 위해 필요한 계층으로, 코드 변환, 데이터 암호화, 데이터 압축, 구문 검색 등의 기능을 수행한다
정답: (1) 데이터 링크 계층 (2) 네트워크 계층 (3) 표현 계층
해설

| 계층 | 계층명 | 설명 |
|---|---|---|
| 7층 | 응용 계층 | 사용자 애플리케이션과 네트워크 간의 인터페이스를 제공. |
| 6층 | 표현 계층 | 데이터의 형식 변환, 암호화 및 압축을 담당. |
| 5층 | 세션 계층 | 통신 세션의 설정, 관리 및 종료를 담당. |
| 4층 | 전송 계층 | 데이터의 전송, 흐름 제어 및 오류 검사를 담당. |
| 3층 | 네트워크 계층 | 데이터 패킷의 라우팅과 주소 지정, 네트워크 간의 연결을 담당. |
| 2층 | 데이터 링크 계층 | 물리적 주소(MAC 주소)를 사용하여 데이터 프레임 전송을 담당. |
| 1층 | 물리 계층 | 전기적 신호, 케이블 및 물리적 매체를 통해 데이터 전송을 담당. |
22년 2회
다음 설명에 대해 보기에 주어진 답을 골라 작성하시오.
(가) : 하나의 자율 시스템 내의 라우팅에 사용되는 프로토콜
(나) : 자율 시스템 간의 라우팅, 즉 게이트웨이 간의 라우팅에 사용되는 프로토콜
(다) : (가) 중 여러가지 단점을 개선한 프로토콜로 RIP보다 규모가 큰 네트워크에서도 사용가능한 프로토콜이다
(라) : 서로 다른 자율 시스템의 라우터 간에 라우팅 정보를 교환하는데 사용되는 (나) 이다.
ㄱ. IGP
ㄴ. ISP
ㄷ. ISP
ㄹ. EGP
ㅁ. OSPF
ㅂ. BGP
ㅅ.IBGP
정답: (가) IGP (나) EGP (다) OSPF (라) BGP
22년 3회
첫번째 네트워크 주소가 192.168.1.0/24일때 FLSM 3개로 분할했을때
두번째 네트워크 브로드캐스드 IP를 10진수로 변환한 값을 작성하시오.
정답: 192.168.1.127
23년 1회
네트워크에 관련된 다음 설명에서 괄호에 들어갈 알맞은 용어를 쓰시오(21년 2회차 기출문제와 거의 동일)
(1) : 연결형 통신에서 주로 사용되는 방식으로, 출발지와 목적지와 전송 경로를 미리 연결하여 논리적으로 고정한 후 통신하는 방식
(2) : 비연결형 통신에서 주로 사용되는 방식으로, 사전에 접속 절차를 수행하지 않고 헤더에 출발지에서 목적지까지의 경로 지정을 위한 충분한 정보를 붙여서 개별적으로 전달하는 방식
정답: (가) 가상회선 (나) 데이터그램
23년 1회
다음에 해당하는 용어를 쓰시오.
원격지 호스트 컴퓨터에 접속하기 위해 사용되는 인터넷 프로토콜, 기본 포트는 22번
정답: SSH
23년 1회
해당하는 용어를 쓰시오.
마이크로소프트의 PPTP와 시스코의 L2F(Layer 2 Forwarding) 프로토콜을 합친 형태
정답: L2TP
23년 1회
다음 네트워크 관련 설명에서 괄호에 들어갈 알맞은 용어를 쓰시오(20년 3회 기출과 유사)
TCP/IP기반의 인터넷 통신 서비스에서 인터넷 프로토콜과 조합하여 통신 중에 발생하는 오류의 처리와 전송 경로 변경 등을 위한 제어 메시지를 취급하는 무연결 전송용 프로토콜로, OSI기본 참조 모델의 네트워크 계층에 속한다.
정답: ICMP
23년 2회
(가)~(마)를 쓰시오(원래는 <보기> 있는 문제)
데이터 전송시 오류를 검출하고 수정하는 오류 검출 방법 중 (가) 코드는 데이터 전송 과정에서 발생한 오류를 검출해 재전송 요구 없이 수신측에서 스스로 수정하는 (나) 방식에 포함된다. 이와 반대로 오류 발생시 송신측에 재전송을 요구하는 방식인 (다)의 종류에는 (라) 검사, (마) 검사가 있다.
(가) 코드 : 전송 데이터에 Nbit의 검사 비트를 추가해 오류를 검출하고 수정까지 할 수 있는 방법
(라) 검사 :전송 데이터의 한 블록 끝에 1bit의 검사 비트 추가함으로써 오류를 검출하는 방법
(마) 검사 : 송신측과 수신측이 동일한 특정 다항식을 사용하여 오류를 검출하는 방법
정답: (가) hamming (나) FEC (다) BEC (라) parity (마) CRC
해설
| 용어 | 내용 |
|---|---|
| Hamming 코드 | 전송 데이터에 Nbit의 검사 비트를 추가해 오류를 검출하고 수정할 수 있는 방법. |
| FEC (Forward Error Correction) | 데이터 전송 과정에서 발생한 오류를 검출해 재전송 요구 없이 수신측에서 스스로 수정하는 방식. |
| BEC (Backward Error Correction) | 오류 발생 시 송신측에 재전송을 요구하는 방식. |
| Parity 검사 | 전송 데이터의 한 블록 끝에 1bit의 검사 비트를 추가함으로써 오류를 검출하는 방법. |
| CRC (Cyclic Redundancy Check) | 송신측과 수신측이 동일한 특정 다항식을 사용하여 오류를 검출하는 방법. |
| Reed-Solomon 코드 | 여러 비트의 오류를 검출 및 수정할 수 있는 블록 오류 정정 코드. |
| LDPC (Low-Density Parity-Check) | 희소 패리티 검사 행렬을 사용하는 오류 정정 코드로, 고속 데이터 전송에 사용됨. |
| Turbo 코드 | 여러 개의 코드와 반복적인 처리를 통해 오류를 정정하는 방법으로, 통신 시스템에서 널리 사용됨. |
| ARQ (Automatic Repeat reQuest) | 오류가 발생한 경우 송신측에 재전송을 요구하는 방식으로, BEC의 한 종류. |
23년 2회
(가)~(마)를 쓰시오(원래는 <보기> 있는 문제)
HDLC 프로토콜은 데이터링크 계층의 대표적인 프로토콜로, 정보를 전송 제어 부호가 포함된 프레임이라는 단위로 분할하여 전송한다. 프로토콜의 구조는 프레임의 시작과 끝, 주소부, 제어부, 데이터부, 오류검출부로 구분된다.
이 때 제어부의 경우 형식에 따라 3가지 프레임으로 구분된다
사용자 정보와 제어 정보를 실어 사용자 데이터 및 일부 제어 정보 전달에 쓰이는 (가) 프레임,
오직 제어 정보만 실어 확인 응답, 데이터 링크의 흐름제어 및 오류제어 용도로 쓰이는 (나) 프레임,
그리고 링크 관리 정보를 실어 링크 자체의 관리용으로 많이 쓰이는 (다) 프레임이 존재한다.
그리고 HDLC의 전송 모드에는 NRM, (라), (마)가 있다.
-NRM : 기본 서버는 보조 서버로 데이터 전송을 시작할 수 있지만 보조 서버들은 기본 서버의 명령에 대한 응답으로만 데이터를 전송할 수 있는 모드
-(라) : 가장 널리 사용하는 모드로 기본 서버와 보조 서버들이 서로 대등하게 균형적으로 명령과 응답하며 동작하는 모드
-(마) : 보조 서버들이 기본 서버의 허가없이 데이터 전송을 게시할 수 있는 모드
정답: (가): 정보 (나): 감독 (다): 비번호 (라): 비동기 균형 모드(ABM), (마): 비동기 응답 모드 (ARM)
해설
HDLC (High-Level Data Link Control) 프로토콜은 데이터 링크 계층에서 사용되는 프로토콜로, 안정적인 데이터 전송을 위해 프레임을 사용하여 정보를 전송합니다. 각 프레임은 시작과 끝, 주소, 제어, 데이터, 오류 검출 정보를 포함하여 구조화되어 있습니다. HDLC는 다양한 전송 모드와 프레임 유형을 통해 유연한 데이터 통신을 지원합니다.
| 용어 | 내용 |
|---|---|
| 정보 프레임 | 사용자 데이터와 일부 제어 정보를 전달하는 프레임으로, 실제 데이터 전송에 사용됨. |
| 감독 프레임 (S-Frame) | 오직 제어 정보만을 포함하며, 확인 응답, 흐름 제어 및 오류 제어에 사용됨. |
| 비번호 프레임 (U-Frame) | 링크 관리 정보와 제어 정보를 포함하여 링크 자체의 관리에 주로 사용됨. |
| 비동기 균형 모드 (ABM) | 기본 서버와 보조 서버가 대등하게 명령과 응답을 주고 받으며 동작하는 모드로 가장 널리 사용됨. |
| 비동기 응답 모드 (ARM) | 보조 서버가 기본 서버의 허가 없이 데이터 전송을 게시할 수 있는 모드로, 높은 자유도를 제공함. |
23년 3회
사설 네트워크에 속한 IP를 공인 IP 주소로 바꿔주는 네트워크 주소 변환 기술
정답: NAT
23년 3회
비동기, Cell 크기가 53 Byte 프로토콜
정답: ATM
23년 3회
클라우드 유형 3가지
정답: lasS, pasS, SaaS
해설
| 클라우드 서비스 모델 | 설명 |
|---|---|
| IaaS (Infrastructure as a Service) | 사용자에게 가상화된 컴퓨팅 자원(서버, 스토리지, 네트워크 등)을 제공. 사용자는 인프라를 관리하고 운영 체제 및 애플리케이션을 설치할 수 있음. |
| PaaS (Platform as a Service) | 개발자가 애플리케이션을 개발, 실행 및 관리할 수 있는 플랫폼을 제공. 운영 체제, 서버, 스토리지 등 인프라 관리 없이 애플리케이션 개발에 집중할 수 있음. |
| SaaS (Software as a Service) | 소프트웨어 애플리케이션을 인터넷을 통해 제공하며, 사용자는 소프트웨어를 설치할 필요 없이 웹 브라우저를 통해 접근. 일반적으로 구독 기반 모델로 운영됨. |
23년 3회
IGP 중 거리벡터 알고리즘, 라우팅 프로토콜
정답: RIP
해설

24년 1회
아래의 내용에서 설명하는 네트워크 용어를 영문 약자로 작성하시오.
1. 대표적인 링크 상태 라우팅 프로토콜이다. 이것은 인터넷에서 연결된 링크의 상태를 감시하여 최적의 경로를 선택한다는것이다.
2. 단일 자율 시스템 내에서 라우팅 정보를 배포하는 데 사용되는 내부 게이트웨이 프로토콜이다.
3. 모든 대상에 도달하기 위한 최단 경로를 구축하고 계산하며 최단 경로는 Dijkstra 알고리즘을 사용하여 계산된다.
정답: OSPF (OPen Shortest Path First)
24년 2회
패킷 교환 방식 중에 연결형과 비연결형에 해당하는 방식을 작성하시오.
① 연결형 교환 방식
② 비연결형 교환 방식
정답: 1. 가상회선 2. 데이터그램
20년 1회
HRN 비선점형 스케줄링의 우선순위를 구하는 계산식을 쓰시오.
정답: (대기시간 + 서비스 시간) / 서비스 시간
20년 2회
리눅스의 커널 위에서 동작하며, 자바와 코틀린으로 애플리케이션을 작성하는 운영체제로 휴대용 장치에 주로 사용되는 이 운영체제의 이름을 쓰시오.
정답: Android
20년 2회
리눅스 또는 유닉스에서 'a txt'파일에 대해 다음 <처리 조건>과 같이 권한을 부여하고자 한다.
<처리 조건>을 준수하여 적합한 명령문을 작성하시오.
<처리조건>
사용자에게 읽기, 쓰기, 실행 권한을 부여한다
그룹에게 읽기, 실행 권한을 부여한다
기타 사용자에게 실행 권한을 부여한다
한 줄로 작성하고, 8진법 숫자를 이용한 명령문을 이용한다
정답: chmod 751 a.txt
해설
읽기 (r): 4
쓰기 (w): 2
실행 (x): 1
20년 4회
다음 설명에 해당하는 운영체제(OS)를 쓰시오.
1960년대 At& 벨 연구소가 MIT, General Electric 사와 함께 공동 개발한 운영체제
시분할 시스템을 위해 설계된 대화식 운영체제
대부분 C언어로 작성되어 있어 이식성이 높으며 장치, 프로세스 간의 호환성이높다
트리 구조의 파일 시스템을 갖는다
정답: UNIX
20년 4회
다음은 프로세스 상태 전이도이다. 괄호에 들어갈 알맞은 상태를 쓰시오.
정답: (1) 준비 (2) 실행 (3) 대기(보류)
22년 3회
다음은 스케줄링에 관한 내용이다. 괄호안에 알맞는 답을 작성하시오.
출처 : [2022년 3회] 정보처리기사 실기 복원 문제 (tistory.com)
정답: (1) SJF (2) RR (3) SRT
해답
| 유형 | 스케줄링 알고리즘 | 설명 |
|---|---|---|
| 선점형 | SRT (Shortest Remaining Time) | 남은 실행 시간이 가장 짧은 프로세스를 우선적으로 처리하는 방식. |
| RR (Round Robin) | 각 프로세스에 일정한 시간 할당량을 주고 순환적으로 처리하는 방식. | |
| Priority Scheduling | 우선순위가 높은 프로세스를 먼저 처리하는 방식으로, 높은 우선순위의 프로세스가 도착하면 선점 가능. | |
| 비선점형 | FCFS (First-Come, First-Served) | 가장 먼저 도착한 프로세스부터 순차적으로 처리하는 방식. |
| SJF (Shortest Job First) | 실행 시간이 가장 짧은 프로세스를 우선적으로 처리하는 방식. | |
| Multilevel Queue (다단계 큐) | 여러 개의 큐를 만들어 각 큐에 다른 스케줄링 알고리즘을 적용하는 방식. | |
| Multilevel Feedback Queue (다단계 피드백 큐) | 프로세스가 큐 사이를 이동할 수 있도록 하여, 다양한 프로세스의 요구에 유연하게 대응하는 방식. |
23년 3회
리눅스 또는 유닉스에서 'a txt'파일에 대해 다음 <처리 조건>과 같이 권한을 부여하고자 한다.
<처리 조건>을 준수하여 (가) (나)를 구하시오.
<처리조건>
사용자에게 읽기, 쓰기, 실행 권한을 부여한다
그룹에게 읽기, 실행 권한을 부여한다
기타 사용자에게 실행 권한을 부여한다
한 줄로 작성하고, 8진법 숫자를 이용한 명령문을 이용한다
정답: (가) chomod (나) 751
24년 1회
다음은 운영체제 페이지 순서를 참고하여 할당된 프레임의 수가 3개일 때 LRU와 LFU 알고리즘의 페이지 부재 횟수를 작성하시오.
페이지 참조 순서 : 1, 2, 3, 1, 2, 4, 1, 2, 5, 7
(1) LRU :
(2) LFU :
정답: 6, 6
해설
LRU : 가장 최근에 사용되지 않은 페이지를 교체하는 방식
| 참조 | 프레임 상태 | 페이지 부재 발생 | 설명 |
|---|---|---|---|
| 1 | 1 | O | 페이지 1을 로드 (부재 발생) |
| 2 | 1, 2 | O | 페이지 2를 로드 (부재 발생) |
| 3 | 1, 2, 3 | O | 페이지 3을 로드 (부재 발생) |
| 1 | 1, 2, 3 | X | 페이지 1은 이미 존재하므로 부재 없음 |
| 2 | 1, 2, 3 | X | 페이지 2는 이미 존재하므로 부재 없음 |
| 4 | 2, 3, 4 | O | 페이지 1을 교체하고 페이지 4를 로드 (부재 발생) |
| 1 | 3, 4, 1 | X | 페이지 2를 교체하고 페이지 1을 로드 (부재 발생) |
| 2 | 4, 1, 2 | X | 페이지 3을 교체하고 페이지 2를 로드 (부재 발생) |
| 5 | 1, 2, 5 | O | 페이지 4를 교체하고 페이지 5를 로드 (부재 발생) |
| 7 | 2, 5, 7 | O | 페이지 1을 교체하고 페이지 7을 로드 (부재 발생) |
LFU : 사용 빈도가 가장 낮은 페이지를 교체하는 방식
| 참조 | 프레임 상태 | 페이지 부재 발생 | 설명 |
|---|---|---|---|
| 1 | 1 | O | 페이지 1을 로드 (부재 발생) |
| 2 | 1, 2 | O | 페이지 2를 로드 (부재 발생) |
| 3 | 1, 2, 3 | O | 페이지 3을 로드 (부재 발생) |
| 1 | 1, 2, 3 | X | 페이지 1은 이미 존재하므로 부재 없음 |
| 2 | 1, 2, 3 | X | 페이지 2는 이미 존재하므로 부재 없음 |
| 4 | 1, 2, 4 | O | 페이지 3을 교체하고 페이지 4를 로드 (부재 발생) |
| 1 | 1, 2, 4 | X | 페이지 1은 이미 존재하므로 부재 없음 |
| 2 | 1, 2, 4 | X | 페이지 2는 이미 존재하므로 부재 없음 |
| 5 | 1, 2, 5 | O | 페이지 4를 교체하고 페이지 5를 로드 (부재 발생) |
| 7 | 1, 2, 7 | O | 페이지 5를 교체하고 페이지 7을 로드 (부재 발생) |
24년 2회
아래의 표를 확인하여 SRT 스케줄링의 평균 대기시간을 계산하여 작성하시오.
| 프로세스 | 도착 시간 | 서비스 시간 |
|---|---|---|
| A | 0 | 8 |
| B | 1 | 4 |
| C | 2 | 9 |
| D | 3 | 5 |
정답: 6.5
20년 1회
데이터 마이닝의 개념을 간략히 서술하시오.
정답: 대량의 데이터를 분석하여 데이터에 내재된 변수 사이의 상호 관계를 규명하여 일정한 패턴을 찾아내는 기법
20년 2회
다음 설명에서 가리키는 용어를 쓰시오.
가. 정의
웹상에 존재하는 데이터를 개별 URL로 식별하고 각 URL 에 링크 정보를 부여함으로써 상호 연결된 웹을 지향하는 모형이다 링크 기능이 강조된 시멘틱웹의 모형에 속한다고 볼 수 있으며 팀 버너스 리의 W3C를 중심으로 발전하고 있다.
나. 주요기능
다. 4대 원칙
라. Linked Data와 Open Data를 결합한 용어이다.
정답: Linked Open Data
20년 4회
분산 컴퓨팅에 대한 다음 설명에 해당하는 용어를 쓰시오.
오픈 소스 기반 분산 컴퓨팅 플랫폼이다
분산 저장된 데이터들은 클러스터 환경에서 병렬 처리된다
더그 커팅과 마이크 캐퍼렐라가 개발했으며 구글의 맵리듀스엔진을 사용하고 있다.
정답: 하둡(Hadoop)
20년 4회
P2P 네트워크를 이용하여 온라인 금융 거래 정보를 온라인 네트워크 참여자의 디지털 장비에 분산 저장하는 기술을 쓰시오.
정답: 블록체인
21년 2회
네트워크 및 인터넷과 관련된 다음 설명에 해당하는 용어를 쓰시오
-재난 및 군사 현장과 같이 별도의 고정된 유선망을 구축할 수 없는 장소에서 모방리 호스트만을 이용하여 구성한 네트워크이다.
-망을 구성한 후 단기간 사용되는 경우나 유선망을 구성하기 어려운 경우에 적합하다.
-멀티 홉 라우팅 기능을 지원한다.
정답: 애드 혹 네트워크
22년 3회
아래 설명에 대하여 알맞는 답을 보기에서 고르시오.
( 1 )은/는 프로세서(processor) 안에 독립적인 보안 구역을 따로 두어 중요한 정보를 보호하는 ARM사에서 개발한 하드웨어 기반의 보안 기술로 프로세서(processor) 안에 독립적인 보안 구역을 별도로 하여, 중요한 정보를 보호하는 하드웨어 기반의 보안 기술이다.
( 2 )은/는 사용자들이 사이트에 접속할 때 주소를 잘못 입력하거나 철자를 빠뜨리는 실수를 이용하기 위해 유사한 유명 도메인을 미리 등록하는 일로 URL 하이재킹(hijacking)이라고도 한다.
정답: (1) 트러스트존 TrustZone (2) 타이핑스쿼팅 typosquatting