1. 다음 중 강연결(tightly coupled) 분산시스템은?
1) Wide area network
2) Neural network system
3) Local area network
4) System network architecture
정답: 2
해설: 정답은 2번, 신경망 시스템이다. 강연결 분산시스템은 서로 간에 높은 의존성과 상호작용을 갖는 구성요소들로 이루어져 있다. 신경망 시스템은 이러한 특성을 가진 대표적인 예로, 각 뉴런이 서로 긴밀하게 연결되어 있어 데이터 처리와 학습에 있어서 다른 뉴런들과의 상호작용이 필수적이다. 다른 선지로 제시된 광역 네트워크, 근거리 네트워크, 시스템 네트워크 아키텍처는 네트워크 자체의 연결 구조나 전송 방식에 초점을 맞춘 것으로, 신경망 시스템처럼 구성 요소 간의 내부적인 강한 의존성을 기본적으로 요구하지 않는다.
2. 다음 중 패킷교환 컴퓨터 통신망은?
1) SABRE
2) CTSS
3) ALOHA
4) SAGE
정답: 3
해설: 정답 3번 ALOHA는 패킷교환 방식을 사용하는 초기의 컴퓨터 통신망 중 하나이다. 이 시스템은 하와이 대학교에서 개발되었으며, 여러 대의 컴퓨터가 무선으로 통신할 수 있게 하는 기술을 도입하였다. 반면, 1번 SABRE는 항공 예약 시스템, 2번 CTSS는 시분할 운영 체제, 4번 SAGE는 방공 명령 시스템으로 각각 다른 목적과 기술을 기반으로 하고 있다. 이 중에서 패킷교환을 통해 데이터를 전송하는 네트워크는 ALOHA뿐이다.
3. ARPANET의 세 가지 기본 요구사항으로 부적절한 것은?
1) 정보를 집중시킴으로써 중앙에서 정보관리를 쉽게할 수 있어야 한다.
2) 서로 다른 기종의 컴퓨터가 네트워크에 접속해도 문제없이 동작해야 한다.
3) 일부 컴퓨터가 동작하지 않아도 네트워크 전체는 문제없이 동작해야 한다.
4) 네트워크의 일부가 끊기더라도 다른 경로를 경유하여 정보를 전달할 수 있어야 한다.
정답: 1
해설: ARPANET의 기본 요구 사항 중 세 번째 옵션, 즉 정보를 중앙에서 집중 관리할 수 있어야 한다는 것은 부적절하다. ARPANET은 분산 네트워크의 개념을 도입하여 중앙 집중식 관리와 반대되는 구조를 가지고 있다. 이는 네트워크의 일부가 고장 나더라도 전체의 동작에 영향을 주지 않도록 설계되었다는 점에서 명확하다. 또한, 다양한 종류의 컴퓨터가 문제없이 연결되어야 하며, 일부 경로가 끊겨도 다른 경로로 정보를 전송할 수 있어야 하는 것도 ARPANET의 중요한 특성이다. 따라서 정보의 중앙 집중 관리는 ARPANET의 설계 원칙과 맞지 않는다.
4. 다음 중 데이터 전송회선으로 디지털 회선을 이용하는 경우, 사용되는 신호변환장치는?
1) MODEM (MOdulator and DEModulator)
2) DCE(Data Communication Equipment)
3) DTE (Data Terminal Equipment)
4) DSU (Digital Service Unit)
정답: 4
해설: 디지털 회선에서 데이터를 전송할 때는 DSU(Digital Service Unit)가 사용된다. DSU는 디지털 신호를 적절히 처리하고 조절하는 역할을 하며, 통신망과 데이터 터미널 장비 간의 인터페이스 역할을 수행한다. MODEM은 아날로그 회선을 사용할 때 필요한 변조 및 복조를 담당하는 장치이며, DCE는 데이터 통신 장비를 총칭하는 용어로, 전송 회선을 통해 데이터를 송수신하는 역할을 한다. DTE는 데이터 터미널 장비로, 사용자의 데이터 입력 및 출력을 처리한다. 그러나 디지털 회선을 통한 신호 변환에는 DSU가 필수적이다.
5. 다음 괄호 안에 적합한 용어를 순서대로 나열한 것은?
통신을 원하는 두 개체 간에 무엇을, 어떻게, 언제 통신하도록 할 것인지를 서로 약속한 규약을 통신 ( ) 이라고 하며, 그 주요 내용으로 ( ), ( ), 타이밍 등이 있다.
1) 스위칭, 변조, 복조
2) 프로토콜, 변조, 복조
3) 스위칭, 구문, 의미
4) 프로토콜, 구문, 의미
정답: 4
해설: 정답은 4번이다. '통신 프로토콜'은 통신을 원하는 두 개체 간의 데이터 교환 규칙을 정의하는 규약이다. 이는 '구문', '의미', 그리고 '타이밍'을 주요 내용으로 포함한다. 구문은 데이터의 형식이나 구조를 정의하고, 의미는 그 데이터가 가진 의미를 설명한다. 타이밍은 데이터 전송의 시점을 조절한다. 다른 선택지들은 이 규약의 정의에 부합하지 않는 용어를 포함하고 있다. 예를 들어, 1번과 2번 선택지의 '변조'와 '복조'는 신호 처리 기술을 설명하는 용어로 프로토콜의 구성 요소가 아니다. 3번 선택지의 '스위칭'도 네트워크의 데이터 경로를 설정하는 기술이지, 프로토콜을 설명하는데 직접적으로 사용되지는 않는다.
6. 다음은 OSI(Open Systems Interconnection) 모델을 구성하는 7개 계층의 이름들이다. 각 계층을 순서대로 열거한 것은?
가. 물리 계층 나. 네트워크 계층 다. 표현 계층 라. 세션 계층 마. 트랜스포트 계층 바. 응용 계층 사. 데이터 링크 계층
1) 가-사-마-나-다-라-바
2) 가-나-사-마-라-다-바
3) 가-사-나-마-라-다-바
4) 가-사-나-마-다-라-바
정답: 3
7. 한 문자를 표현하기 위해 8비트를 사용하는 코드는?
1) ASCII 코드
2) EBCDIC 코드
3) BCD 코드
4) Baudot 코드
정답: 2
해설: 정답은 2) EBCDIC 코드이다. EBCDIC 코드는 확장 이진 코딩된 십진 교환 코드로, 각 문자를 표현하기 위해 8비트를 사용한다. 반면, 1) ASCII 코드는 대표적으로 7비트를 사용해 문자를 표현하며, 3) BCD 코드는 이진 코드화된 십진수를 나타내는 데 사용되어 각 숫자를 4비트로 표현한다. 4) Baudot 코드는 초기의 통신 코드로, 각 문자를 5비트로 표현한다. 따라서 8비트를 사용하는 코드는 EBCDIC 코드가 정확하다.
8. 다음 중 반송파 신호의 주파수는 일정하게 둔 채로 베이스밴드 신호를 진폭의 크기로 변환시키는 방법은?
1) AM
2) FM
3) PM
4) PCM
정답: 1
해설: 정답은 AM이다. 진폭 변조 AM(Amplitude Modulation)은 반송파 신호의 주파수를 일정하게 유지하면서 베이스밴드 신호의 정보를 반송파의 진폭으로 변환시키는 변조 방식이다. 반면, 주파수 변조 FM(Frequency Modulation)과 위상 변조 PM(Phase Modulation)은 각각 주파수와 위상을 변조하여 신호를 전달한다. PCM(Pulse Code Modulation)은 아날로그 신호를 디지털 형태로 변환하는 방식으로, 진폭 변조와는 성격이 다르다. 따라서 베이스밴드 신호를 진폭의 크기로 변환하는 가장 적합한 방식은 AM이다.
9. 부호화된 문자의 모든 비트들이 동시에 전송되는 방식을 뜻하는 용어는?
1) 단방향 전송
2) 반이중 전송
3) 직렬 전송
4) 병렬 전송
정답: 4
해설: 정답은 4번, 병렬 전송이다. 병렬 전송은 데이터를 여러 비트로 구성된 단위로 동시에 여러 개의 통신선을 통해 전송하는 방식을 말한다. 이는 각 비트가 동시에 전송되므로 전송 속도가 빠른 특징을 가진다. 반면에, 1번 단방향 전송은 데이터가 한 방향으로만 전송되는 것을 의미하고, 2번 반이중 전송은 데이터를 양방향으로 동시에 전송할 수 있으나 한 채널에서는 한 번에 하나의 방향으로만 통신이 가능하다. 3번 직렬 전송은 데이터 비트들이 시간적 순서에 따라 한 개의 통신선을 통해 차례로 전송되는 방식이다.
(10~11) 48개의 ASCII 문자 블록을 동기식 전송 방법과 비동기식 전송방법으로 전송하려 한다. 물음에 답하시오.
10. 1개의 시작 비트와 1개의 정지 비트를 사용하는 비동기식 전송의 경우 최대 전송 효율을 구하면?
1) 70.0%
2) 80.0%
3) 90.0%
4) 99.6%
정답: 2
해설: 비동기식 전송에서는 각 문자마다 시작 비트와 정지 비트가 필요하다. ASCII 문자는 7비트이며, 통상적으로 1비트의 패리티를 추가하여 8비트로 구성된다. 이 경우 각 문자 전송에 총 10비트가 필요하다(8비트 문자 + 1비트 시작 + 1비트 정지). 따라서 80비트(8비트 x 10문자)를 전송하는 데 총 100비트(10비트 x 10문자)가 사용된다. 전송 효율은 유용한 데이터 비트 수를 전체 전송 비트 수로 나눈 값이므로, 80/100 = 0.8 또는 80%이다.
11. 2개의 SYN 문자를 이용하는 동기식 전송의 최대 전송 효율을 구하면?
1) 80.0%
2) 90.0%
3) 96.0%
4) 99.6%
정답: 3
해설: 동기식 전송 방식에서는 시작과 끝을 나타내기 위해 2개의 SYN 문자를 사용한다. 전송하려는 데이터는 총 48개의 ASCII 문자이므로, 전체 전송 데이터는 SYN 문자 2개를 포함하여 총 50개가 된다. 전송 효율은 실제 유용한 데이터가 차지하는 비율을 나타내므로, 48개의 유용한 데이터를 50개의 전체 데이터로 나눈 뒤 100을 곱해 계산할 수 있다. 이는 48/50 x 100 = 96.0% 이다.
12. 다음 중 멀티드롭(multidrop) 선로에 관한 설명으로 부적절한 것은?
1) 복수개의 단말기가 연결된 하나의 선로를 말한다.
2) 전용선을 사용하는 것보다 통신선로의 효율성이 높다.
3) 점대점(point-to-point) 선로에 비해 통신 비용이 비싸다.
4) 데이터 충돌 가능성이 있어 선로제어 프로토콜이 필요하다.
정답: 3
해설: 멀티드롭 선로는 여러 개의 단말기가 연결된 하나의 선로로, 점대점 선로에 비해 통신 비용이 저렴하다는 특성을 가지고 있다. 이로 인해 정답 3) 점대점 선로에 비해 통신 비용이 비싸다는 설명은 부적절하다. 멀티드롭 선로는 전용선을 사용하는 것보다 통신선로의 효율성이 높다고 말하기 어렵고, 데이터 충돌 가능성으로 인해 선로 제어 프로토콜이 필요한 점은 올바른 설명이다. 따라서 다른 선지들은 멀티드롭 선로의 특성을 적절히 설명하고 있다.
13. 다양한 성능의 컴퓨터가 기능의 중요성과 처리 능력의 정도에 따라 구분되어 연결된 네트워크는?
1) 환형 네트워크
2) 성형 네트워크
3) 망형 네트워크
4) 계층형 네트워크
정답: 4
해설: 다양한 성능의 컴퓨터가 기능의 중요성과 처리 능력의 정도에 따라 구분되어 연결된 네트워크는 계층형 네트워크이다. 계층형 네트워크는 컴퓨터나 다른 네트워크 요소들이 계층적으로 배열되어 서로 다른 레벨의 제어와 데이터 흐름을 가능하게 한다. 환형 네트워크는 모든 컴퓨터가 단일 순환 경로를 통해 연결된 구조이며, 성형 네트워크는 중앙에 하나의 노드가 주변 노드를 직접 연결하는 형태이다. 망형 네트워크는 모든 장비가 서로 직접적으로 연결되어 있는 구조로, 각각의 구조는 특정 용도와 성능 요구 사항에 따라 사용된다.
14. 서로 다른 통신 프로토콜을 사용하는 2개의 이기종 네트워크 사이에서 상호 연결을 제공해주는 네트워크 장치는?
1) 라우터
2) 게이트웨이
3) 브리지
4) 스위칭 허브
정답: 2
해설: 정답인 게이트웨이는 서로 다른 통신 프로토콜을 사용하는 네트워크 사이에서 데이터를 변환하여 전송할 수 있게 해주는 장치이다. 이는 라우터와 다르게 네트워크 간의 상호 작용을 위해 프로토콜 변환 기능을 수행한다. 브리지는 같은 네트워크 내의 서로 다른 세그먼트를 연결하는 역할을 하고, 스위칭 허브는 네트워크 내에서 데이터 패킷을 특정 포트로 전송하는 기능을 한다. 게이트웨이는 이 중 유일하게 다른 프로토콜 간의 통신을 가능하게 하는 중요한 역할을 한다.
15. 다음 중 연결 설정 및 연결 해제가 반드시 필요한 연결지향형(connection-oriented) 데이터 교환 방식은?
1) 메시지 교환
2) 데이터그램 패킷 교환
3) 가상회선 패킷 교환
4) 축적 교환
정답: 3
해설: 정답은 3번, 가상회선 패킷 교환 방식이다. 이 방식은 통신하기 전에 연결 설정과 연결 해제 과정이 필요하며, 데이터 전송 경로가 설정된 후 데이터 패킷이 전송된다. 반면, 1번 메시지 교환은 메시지가 전체적으로 한 번에 전송되며, 2번 데이터그램 패킷 교환은 각 패킷이 독립적으로 목적지를 향해 전송되고, 4번 축적 교환은 데이터가 중간 노드에 잠시 저장되었다가 다음 노드로 전송되는 방식이다. 이 중에서 가상회선 방식만이 전송 전 미리 경로를 확립하는 과정을 거친다.
16. 다음 서술과 관련이 깊은 통신 기능은?
라디오를 틀었더니 KBS 라디오 방송은 93.1Mhz에서 EBS 라디오 방송은 104.5 Mhz에서 들을 수 있었습니다.
1) 주파수 분할 다중화
2) 시분할 다중화
3) 파장 분할 다중화
4) 집중화
정답: 1
해설: 정답은 주파수 분할 다중화이다. 이는 여러 채널이나 장치가 하나의 통신 매체를 공유할 수 있도록 하나의 대역폭을 여러 개의 독립된 주파수 대역으로 나누는 기술이다. 예제에서 KBS 라디오 방송이 93.1Mhz, EBS 라디오 방송이 104.5Mhz에서 전송되는 것처럼, 서로 다른 주파수를 사용해 여러 방송이 동시에 전송될 수 있다. 시분할 다중화는 시간을 기반으로 채널을 나누는 것이고, 파장 분할 다중화는 광섬유 통신에서 사용되며, 집중화는 특정 중심에서 통제를 집중하는 방식이므로 이 문제와 관련이 적다.
17. 다음 서술과 관련이 깊은 통신 기능은?
송신자와 수신자 사이에 데이터를 송수신하는 시점을 일치시킴으로써 송/수신자가 동일한 속도로 데이터를 정확하게 송신하고 수신할 수 있게 해줍니다.
1) 다중화
2) 선로 제어
3) 동기화
4) 데이터 교환
정답: 3
해설: 정답인 '동기화'는 송신자와 수신자가 데이터를 송수신할 때 동일한 속도로 정보를 주고받을 수 있도록 하는 기능이다. 이는 데이터 전송 과정에서 타이밍을 정확하게 맞추어 통신의 신뢰성을 높인다. '다중화'는 하나의 통신 채널을 통해 여러 데이터 신호를 전송하는 기술이다. '선로 제어'는 데이터의 오류를 검출하고 수정하는 기능을 담당한다. '데이터 교환'은 네트워크 내에서 데이터 패킷들이 목적지까지 전송되는 경로를 설정하는 과정이다. 이 중 동기화가 가장 직접적으로 문제의 서술과 관련이 있다.
18. 다음 중 주소지정(addressing)과 관련이 가장 적은 것은?
1) 명명
2) 흐름 제어
3) 식별
4) IP 주소
정답: 2
해설: 주소지정은 주로 통신 네트워크에서 특정 장치나 자원을 식별하고 위치를 지정하는 데 사용된다. 명명과 식별은 주소지정의 핵심 요소로, 특정 자원에 이름을 부여하고 이를 통해 구분하는 작업이다. IP 주소 역시 네트워크 상의 장치를 구별하고 통신 가능하게 하는 주소지정의 한 방식이다. 반면, 흐름 제어는 데이터의 전송 속도 및 순서를 조절하는 네트워킹 기술로, 주소지정과는 직접적인 관련이 적다. 따라서 흐름 제어는 주소지정과 관련이 가장 적은 선택지이다.
* (19~20) 다음 그림과 같이 문자 4개를 홀수 패리티 방식을 이용하여 전송하고자 한다. 각 문자에서 b7이 패리티 비트이다. 물음에 답하시오.
19. 가, 나, 다, 라를 순서대로 적은 것은?
1) 0 1 0 0
2) 0 1 1 0
3) 1 0 1 1
4) 1 0 0 1
정답: 4
해설: 홀수 패리티는 1인 부분이 홀수개로 만들어야 하므로 4번이 정답이다.
20. 짝수 패리티를 이용하는 LRC 8비트를 a, b, ..., h 순으로 적은 것은?
1) 0 0 0 1 1 0 0 0
2) 1 0 0 1 1 0 1 0
3) 0 0 1 1 0 1 0 1
4) 1 1 1 0 0 1 1 1
정답: 1
해설: 세로는 짝수 패리티를 이용해야 한다. 따라서 세로 부분은 짝수 패리티가 되는 1번이 정답이다.
21. 순환 잉여검사 방식에 따르면 전송할 데이터를 다항식 M(X)로 나타낸다. 만일 M(X) = X^5 + X^3 + X^2 이라면 원래 전송할 데이터 8비트는 다음 중 어떤 것인가?
1) 0 0 1 0 1 1 0 0
2) 0 0 0 1 0 1 1 0
3) 0 1 1 0 1 0 0 0
4) 0 1 0 1 1 0 0 0
정답: 1
해설: 순환 잉여검사 방식(CRC)에서는 전송할 데이터를 다항식 M(X)로 표현하며, 비트 1의 위치가 다항식의 항에 해당한다. M(X) = X^5 + X^3 + X^2의 경우, 5번째, 3번째, 2번째 비트가 1이므로 이를 비트로 표현하면 0 0 1 0 1 1 0 0이 된다. 이는 선지 1과 일치한다. 다른 선지들은 비트 패턴이 M(X)에 정의된 다항식과 일치하지 않는다. 예를 들어, 선지 2는 0 0 0 1 0 1 1 0로, 이는 X^4 + X^2 + X^1을 의미하며 M(X)와 다르다. 선지 3과 4도 마찬가지로 M(X)에 정의된 비트 패턴과 일치하지 않는다.
22. ARQ 방식과 관련된 서술 중 옳은 것은?
1) 정지-대기 ARQ 방식은 구현방법이 간단하지만, 송신측 내에 최대 프레임 크기의 버퍼를 여러 개 사용한다.
2) Go-back-N ARQ는 송신측이 윈도우 크기만큼의 프레임들을 순서 번호를 부여하여 연속적으로 전송한다.
3) Selective-Repeat ARQ는 수신측에서 수신할 수 있는 프레임 수를 송신측에 알려 준다.
4) 적응적 ARQ 방식은 오류체크 필드를 이용하여 오류를 제어 하는 정보 귀한 방법이다.
정답: 2
해설: Go-back-N ARQ는 송신측이 지정된 윈도우 크기 내에서 순서대로 프레임을 전송하고, 해당 프레임들에 순서 번호를 부여하는 방식이다. 이는 선택지 2에서 올바르게 설명되어 있으며, 그 결과로 네트워크의 효율성을 높이는 동시에 프레임 손실이 발생했을 때 전송을 재개할 수 있다. 한편, 선택지 1은 정지-대기 ARQ의 구현에 대해 설명하고 있지만, 실제로 이 방식은 간단하고 단일 버퍼만을 사용하기 때문에 설명이 부정확하다. 선택지 3과 4는 각각 Selective-Repeat ARQ와 적응적 ARQ에 대해 설명하고 있으나, 이들 방식의 작동 원리나 특징에 대한 설명이 정확하지 않아 오해의 소지가 있다. 따라서 정답은 2이다.
23. 지구에서 목성 탐사선에게 데이터를 전송하고자 할 때 다음 중 관련이 깊은 것은?
1) Go-back-N ARQ
2) Sliding window protocol
3) Stop-and-wait ARQ
4) Hamming code
정답: 4
해설: 정답 4번인 Hamming code는 데이터 전송 중 발생할 수 있는 오류를 검출하고 수정하는 데 사용된다. 목성 탐사선과 같이 거리가 매우 먼 통신에서는 신호의 왜곡이나 손실이 발생하기 쉬워 정확한 데이터 전송을 위해 오류 정정 코드가 필수적이다. 다른 선택지들인 Go-back-N ARQ, Sliding window protocol, Stop-and-wait ARQ는 모두 데이터 흐름 제어와 신뢰성 있는 전송을 보장하기 위한 프로토콜이지만, 이들은 오류를 수정하기보다는 오류가 감지되었을 때 재전송을 통해 문제를 해결하는 방식이다. 따라서 오류 정정 능력을 갖춘 Hamming code가 목성 탐사선에 데이터를 전송할 때 더욱 적합하다.
24. 다음 중 흐름제어의 네 가지 원칙 중에서 ask-and-wait 방법과 관련된 원칙은?
1) 거부의 원칙
2) 속도 조절의 원칙
3) 단일 승낙의 원칙
4) 다중 승낙의 원칙
정답: 3
해설: 흐름제어에서 ask-and-wait 방법은 데이터 전송 시 요청을 하고 응답을 기다리는 방식을 의미한다. 이 중 단일 승낙의 원칙은 송신자가 수신자로부터 하나의 승낙을 받아야 다음 데이터 블록을 전송할 수 있는 방식을 말한다. 거부의 원칙은 수신자가 특정 조건에서 송신을 거부할 수 있는 권리를 갖는다는 내용이며, 속도 조절의 원칙은 데이터 전송 속도를 수신자의 처리 능력에 맞추는 것을 말한다. 다중 승낙의 원칙은 여러 승낙을 필요로 하는 보다 복잡한 데이터 전송 제어 방식이다. 따라서 단일 승낙의 원칙이 ask-and-wait 방법과 직접적으로 관련된다.
25. 다음 중 적응적 라우팅 방법은?
1) 고정 라우팅
2) 플러딩 라우팅
3) 랜덤 라우팅
4) 분산형 라우팅
정답: 4
해설: 적응적 라우팅 방법으로 분산형 라우팅이 올바른 선택이다. 분산형 라우팅은 네트워크 상태의 변화에 따라 라우팅 경로를 동적으로 조정할 수 있다. 반면, 고정 라우팅은 항상 동일한 경로를 사용하고, 플러딩 라우팅은 네트워크의 모든 경로를 통해 패킷을 전송한다. 랜덤 라우팅은 무작위 경로를 선택하여 패킷을 전송하는 방식이다. 이 중에서 분산형 라우팅만이 네트워크의 현재 상태를 고려하여 경로를 선택하는 적응적 방법이다.
26. 다음 괄호 안에 적합한 용어를 순서대로 나열한 것은?
OSI 7계층 참조 모델에서 서비스 데이터 단위(Service Data Unit: SDU)에 프로토콜 제어 정보(Protocol Control Information: PCI)를 덧붙이는 작업을 ( ) 라 하고, 반대로 수신측의 해당 계층에서 수행하는 역작업을 ( ) 라고 한다.
1) encoding, decoding
2) encapsulation, decapsulation
3) modulation, demodulation
4) fragmenting, assembling
정답: 2
해설: OSI 7계층 참조 모델에서 서비스 데이터 단위에 프로토콜 제어 정보를 추가하는 과정을 캡슐화라고 하며, 이는 데이터를 전송 가능한 형태로 포장하는 것이다. 반대로 수신측에서 이러한 데이터 포장을 제거하는 과정은 디캡슐화라고 한다. 캡슐화와 디캡슐화는 데이터 전송의 시작과 끝에서 이루어지며, 효율적인 데이터 처리와 전송을 가능하게 한다. 다른 선택지인 인코딩, 디코딩은 데이터를 전송가능한 형태로 변환하는 것이며, 모듈레이션, 디모듈레이션은 신호의 변조 및 복조 과정을 의미하고, 조각화와 조립은 데이터를 작은 단위로 나누고 이를 다시 합치는 과정이다. 이 중에서 캡슐화와 디캡슐화가 OSI 모델에서의 데이터 포장 및 포장 해제 과정에 해당한다.
27. TCP와 IP에 관련된 서술 중 부적절한 것은?
1) TCP/IP 프로토콜은 단일 프로토콜이 아니라 여러 프로토콜의 집합으로 구성되어 있다.
2) TCP/IP 프로토콜 계층은 ISO의 OSI 7계층 모델을 따른다.
3) TCP는 OSI 7계층 모델에서의 트랜스포트 계층에 해당한다.
4) IP는 OSI 7계층 모델에서의 네트워크 계층에 해당된다.
정답: 2
해설: 정답 2번은 TCP/IP 프로토콜 계층이 ISO의 OSI 7계층 모델을 따른다고 설명하고 있으나 이는 부정확하다. TCP/IP 모델은 OSI 모델보다 단순화된 4계층 구조를 가지며, 직접적으로 OSI 7계층 모델을 따르지 않는다. 1번은 TCP/IP가 여러 프로토콜의 집합이라는 사실을 올바르게 설명하고 있고, 3번과 4번은 각각 TCP와 IP가 OSI 모델에서의 트랜스포트 계층과 네트워크 계층에 해당된다는 사실을 정확히 표현하고 있다.
28. IP 데이터그램 헤더의 필드들에 관련된 설명 중 부적절한 것은?
1) 헤더길이 필드는 4비트로서 5~15 사이의 자연수로 표시한다.
2) 플래그 필드는 단편화(fragmentation)과 관련된 필드이다.
3) TTL 필드는 데이터그램이 폐기되기 전에 거치게 되는 최대 라우터 수를 의미한다.
4) 프로토콜 필드는 하위 계층에서 요구하는 프로토콜을 식별 하기 위한 필드이다.
정답: 4
해설: 정답인 4번은 프로토콜 필드에 대한 설명이 부적절하다. 프로토콜 필드는 IP 데이터그램이 수신될 때 어떤 상위 계층 프로토콜을 사용할 것인지를 식별하기 위한 필드이다. 하위 계층이 아닌 상위 계층의 프로토콜을 지정한다. 1번은 헤더길이 필드에 대한 설명으로, 실제로 4비트를 사용하여 IP 헤더의 길이를 32비트 워드 단위로 표시하므로 적절하다. 2번의 플래그 필드는 IP 단편화와 관련되어 있으며, 3번의 TTL(Time to Live) 필드는 데이터그램이 네트워크 내에서 살아있을 수 있는 최대 라우터 홉 수를 지정한다는 점에서 모두 정확한 설명이다.
29. 다음 중 TCP와 UDP에 관련된 설명으로 옳은 것은?
1) TCP는 전송 계층 프로토콜이다.
2) UDP는 인터넷 계층 프로토콜이다.
3) TCP는 비연결 전송 서비스를 제공한다.
4) UDP는 연결 전송 서비스를 제공하여 신뢰성이 높다.
정답: 1
해설: 정답은 1번, TCP는 전송 계층 프로토콜이다. TCP와 UDP는 둘 다 전송 계층에서 작동하며 데이터 전송을 담당한다. 2번은 잘못된 설명이다. UDP는 전송 계층 프로토콜로, 인터넷 계층 프로토콜이 아니다. 3번은 TCP가 연결 기반 프로토콜임을 고려할 때 잘못되었다. TCP는 연결을 설정하고 데이터 전송이 신뢰성 있도록 관리한다. 마지막으로 4번은 UDP가 신뢰성 있는 연결 전송 서비스를 제공하지 않으므로 부정확하다. UDP는 연결 없이 데이터를 전송하는 비연결성 프로토콜이다.
30. 중앙에서 IP 주소를 관리하면서 호스트가 이동하였을 때 자동적으로 새로운 IP 주소를 할당해줌으로써 호스트의 이동성을 제공해주는 프로토콜은?
1) RARP
2) SMTP
3) DHCP
4) IGMP
정답: 3
해설: 정답은 DHCP이다. DHCP(Dynamic Host Configuration Protocol)는 네트워크에 연결된 호스트에 자동으로 IP 주소를 할당하고, 호스트가 이동할 경우 새로운 IP 주소를 재할당하여 네트워크 설정을 자동으로 갱신한다. RARP(Reverse Address Resolution Protocol)은 물리적 주소에서 IP 주소를 찾아주는 프로토콜이다. SMTP(Simple Mail Transfer Protocol)는 이메일을 전송하는 데 사용되는 프로토콜이며, IGMP(Internet Group Management Protocol)는 인터넷 프로토콜을 사용하여 멀티캐스트 그룹을 관리하는 데 사용된다. 이 중 DHCP만이 호스트의 이동성을 지원하며 IP 주소를 중앙에서 관리하고 자동으로 할당하는 기능을 갖추고 있다.
31. LAN의 매체 접근 방법에서 사용되는 토큰(token)과 관련된 서술 중 부적절한 것은?
1) 토큰을 가진 노드만 데이터를 전송할 권한을 가진다.
2) 토큰은 환형 네트워크에서 정해진 순서에 따라 노드들을 순환한다.
3) CSMA/CD 프로토콜을 이용하는 이더넷에서 사용된다.
4) 토큰 링 프로토콜과 토큰 버스 프로토콜에서 사용된다.
정답: 3
해설: 정답 3번은 CSMA/CD 프로토콜을 이용하는 이더넷에서 토큰이 사용된다고 서술하고 있지만, 이는 부적절하다. CSMA/CD는 충돌 감지를 통해 데이터를 전송하는 방법이며, 토큰 방식을 사용하지 않는다. 토큰 방식은 토큰을 가진 노드만이 데이터를 전송할 권한을 갖는 방식으로, 주로 토큰 링 프로토콜이나 토큰 버스 프로토콜에서 사용된다. 선지 1)과 4)는 이러한 토큰의 특징과 사용 프로토콜을 정확히 설명하고 있으며, 2) 또한 토큰이 환형 네트워크에서 순환하는 방식을 올바르게 나타내고 있다.
32. 다음 중 무선 LAN에 관련된 서술로서 부적절한 것은?
1) 무선 LAN은 이동 중에도 통신할 수 있으며 유선 LAN에 비해 보안에 강하다는 장점도 있다.
2) 무선 LAN의 통신 방식은 Ad-Hock 방식과 Infrastructure 방식이 있다.
3) Ad-Hoc 방식은 무선 LAN 카드를 장착한 노드들끼리 직접 통신하는 방식이다.
4) Infrastructure 방식은 무선 LAN 카드를 장착한 노드들이 AP(Access Point)를 통해서 서로 통신하는 방식이다.
정답: 1
해설: 정답 1번은 무선 LAN이 유선 LAN에 비해 보안에 강하다는 서술이 부적절하다. 실제로 무선 LAN은 공기를 매개체로 사용하기 때문에 물리적으로 보호되는 유선 LAN보다 해킹의 위험이 더 높다. 2번과 3번은 무선 LAN의 두 가지 통신 방식인 Ad-Hoc 방식과 Infrastructure 방식을 설명하고 있으며, 이는 정확한 정보이다. 4번 역시 Infrastructure 방식이 AP를 통해 통신하는 과정을 올바르게 설명하고 있다. 따라서 1번이 부적절한 서술이며, 이는 무선 LAN의 보안 측면에서의 취약성을 잘못 표현하고 있기 때문이다.
33. 다음 내용을 의미하는 용어는?
이것은 컴퓨터 사용자의 정보를 빼내가려는 악의적인 목적으로 제작된 악성 프로그램으로서 자기 복제 능력이 없다는 특징이 있다. 주로 유틸리티 프로그램으로 위장해 배포된다.
1) 컴퓨터 바이러스
2) 트로이 목마
3) 파밍(pharming)
4) 피싱(phishing)
정답: 2
해설: 정답은 트로이 목마이다. 트로이 목마는 컴퓨터 사용자의 정보를 몰래 빼내거나 피해를 주기 위해 고안된 악성 프로그램이며, 자체 복제 기능은 없다. 일반적인 유틸리티 프로그램처럼 보이게 위장하여 사용자가 설치하도록 유도한다. 다른 선지인 컴퓨터 바이러스는 자기 복제 능력이 있는 악성 프로그램이다. 파밍과 피싱은 각각 웹 트래픽을 가로채거나 사기성 이메일을 통해 정보를 탈취하는 방식으로 작동하지만, 이들은 트로이 목마처럼 프로그램 형태로 위장하지는 않는다.
34. 암호화와 복호화에 관련된 다음 서술 중 부적절한 것은?
1) 암호화는 평문을 암호문으로 재구성하는 과정을 말하며, 복호화는 암호문을 평문으로 복원하는 과정을 말한다.
2) 공통키(common key) 암호화 방법은 암호화 키와 복호화 키가 같으며 대표적인 공통키 암호화 방법으로 DES가 있다.
3) 공개키(public key) 암호화 방법은 암호화 키와 복호화 키가 같지 않으며 대표적인 공개키 암호화 방법으로 RSA가 있다.
4) 디지털 서명은 공통키 암호화 방법을 활용한 것이다.
정답: 4
해설: 정답 4번은 디지털 서명이 공통키 암호화 방법을 활용한다고 주장하는데, 이는 부적절하다. 실제로 디지털 서명은 공개키 암호화 기술을 기반으로 하며, 송신자는 자신의 개인키로 서명하고 수신자는 송신자의 공개키를 사용하여 이를 검증한다. 다른 선택지들은 각각 암호화와 복호화의 기본 개념, 공통키와 공개키 암호화 방법에 대해 정확하게 설명하고 있다.
35. 송신자가 A이고 수신자가 B일 때, 다음 중 디지털 서명에 관련된 서술로서 적절한 것은?
1) A가 작성한 문서를 A의 비밀키로 암호화해서 B에게 전송하고 B는 A의 공개키로 이 문서를 복호화한다.
2) A가 작성한 문서를 B의 공개키로 암호화해서 B에게 전송하고 B는 B의 비밀키로 이 문서를 복호화한다.
3) A가 작성한 문서를 A의 비밀키로 암호화해서 B에게 전송하고 B는 B의 비밀키로 이 문서를 복호화한다.
4) A가 작성한 문서를 B의 공개키로 암호화해서 B에게 전송하고 B는 A의 공개키로 이 문서를 복호화한다.
정답: 1
해설: 정답은 1번이다. 디지털 서명 과정에서 송신자 A는 자신의 비밀키를 사용해 문서를 암호화하고, 이를 수신자 B가 A의 공개키를 사용해 복호화함으로써 문서의 진위와 A의 신원을 확인할 수 있다. 2번과 4번은 문서 암호화에 있어서 키 사용이 부적절하며, 3번은 B의 비밀키로 복호화하는 과정이 잘못되었다. 이러한 과정을 통해 A가 문서의 작성자임을 검증하고, 문서의 무결성을 보장할 수 있다.
'방통대' 카테고리의 다른 글
방통대 정보통신망 2017-1 기말시험 기출문제 및 해설 다운로드 (0) | 2024.05.10 |
---|---|
방통대 정보통신망 2018-1 기말시험 기출문제 및 해설 다운로드 (0) | 2024.05.10 |
방통대 정보통신망 기말고사 대비 연습문제 및 풀이 (0) | 2024.05.08 |
방통대 모바일앱프로그래밍 2017-1 기말고사 기출문제 및 해설 다운로드 (0) | 2024.05.08 |
방통대 모바일프로그래밍 2017-1 출석수업대체시험 기출문제 풀이 및 다운로드 (0) | 2024.05.08 |