정보 통신망 - [제1강] 컴퓨터 통신망 소개
컴퓨터의 자료처리기술과 통신 시스템의 데이터 전송기술을 이용하는 컴퓨터 통신망의 구축
은 정보화 사회 실현을 위한 필수요건 중 하나이다. 이 장에서는 크게 컴퓨터 통신망, 데이
터 통신 시스템, 통신 프로토콜의 세 가지 영역에 대하여 개괄적으로 살펴본다. 컴퓨터 통
신망의 역사와 정의, 데이터 통신 시스템의 구성 요소와 기능 및 프로토콜을 개념 중심으로
개관함으로써 컴퓨터 통신망에 대한 큰 윤곽을 잡을 수 있을 것이다.
1.1 컴퓨터와 통신
컴퓨터 통신망 출현 배경 : 지역적으로 떨어진 컴퓨터와 컴퓨터를 서로 통신선로로 연결시켜 컴퓨터 자원(하드웨어 또는 소프트웨어 시스템)을 공유하려는 시도에서 출현
컴퓨터 시스템의 원거리 통신을 위해서는 통신 시스템은 필수
분산 시스템: 컴퓨터 자원을 공유하고 그들의 확장과 축소를 용이하도록 하며 오류에 대한 신뢰도를 높일 수 있도록 컴퓨터 자원을 분산시켜 작업을 처리하는 시스템
분산 시스템의 종류
- 약연결(loosely coupled) 분산 시스템 : 근거리 망 이상의 크기를 갖는 분산 시스템
- 근거리 망(LAN), 도시권 통신망(MAN), 원거리 망(WAN), 상호 접속망
- 강연결(tightly coupled) 분산 시스템 : 분산된 거리가 짧고 처리기간의 상호 작용이 많은 분산 시스템
- 자료흐름기계, 멀티프로세서, 신경망 컴퓨터
컴퓨터 통신망의 역사
- - SAGE(Semi-Automatic Ground Environment) 시스템 : 1958년 미국에서 군사 목적으로 개발된 컴퓨터와 통신을 결합시킨 최초의 컴퓨터 통신 시스템
- - SABRE(Semi-Automatic Business Research Environment) 시스템 : 1961년에 발표된여객기의 좌석 예약과 회사 업무를 종합적으로 처리하기 위한 상업적인 컴퓨터 통신 시스템
- - CTSS(Compatible Time Sharing System) : 다수 사용자의 공동 이용을 위해 미국의MIT 대학에서 개발한 시분할 시스템(time sharing system)
- - ARPANET : 1969년 이후 가동되어 1990년까지 운영되었으며 인터넷의 전신이 된 컴퓨터 네트워크 시스템
- - ALOHA(Additive Links Online Hawaii Area) 시스템 : 1968년 하와이 대학에서 실험적으로 시작한 무선 패킷 교환방식의 통신 시스템
- - SNA(System Network Architecture) : 1974년에 IBM에서 발표한 컴퓨터 간의 접속을용이하게 하고, 이용 형태의 다양화·복잡화를 대체하기 위한 체계화된 네트워크 구조
컴퓨터 통신망 정의
- 통신의 광의적 의미 : 서로 떨어진 지점, 사람 또는 장치들 사이에 여러 종류의 매개체를이용하여 정보를 전달하는 과정을 의미
- 통신의 협의적 의미 : 어떠한 형태이든 전자적 정보를 전송하는 것으로, 보통 원격통신(telecommunication)의 의미로 사용
- 데이터 통신 : 원격통신장비를 사용하여 데이터를 전자적으로 전송하는 원격통신의 하나
- 데이터 통신망 : 데이터 통신기술과 망 기술이 융합된 개념
- 컴퓨터 통신망 : 컴퓨터의 역할(자료처리기술)을 강조하는 데이터 통신망
- 컴퓨터 통신망의 주요 활용 목적 : 자원의 공유, 신뢰도의 향상, 처리 기능의 분산
1.2 데이터 통신 시스템
■ 데이터 통신 시스템의 정의 : 원거리에 떨어져 있는 데이터 발생지와 목적지 사이에 정
보를 신속하고 정확하게 전송하고 처리하기 위해 데이터 전송과 데이터 처리를 상호 유기적
으로 결합한 시스템
■ 데이터 통신 시스템의 구성 요소 및 기능(교재 1.2 그림 1.4, 1.5 및 표 1.2 참조)
단말 장치
- - 데이터 통신시스템에서 최종적으로 데이터를 송신하거나 수신하는 기능을 수행하는 장치
- - 단말기 또는 터미널(Terminal)이라고도 불림.
- - 키보드와 모니터, 프린터 등과 같이 컴퓨터와 연결되는 모든 주변장치를 의미하며 컴퓨터 네트워크에서는 컴퓨터 자체를 단말장치로 사용하기도 함.
- - 입출력 기능, 전송제어 기능 및 기억 기능으로 구성
데이터 전송회선
- 단말장치로부터 통신제어장치까지의 데이터 전송경로로, 신호변환장치와 통신회선으로구분
① 신호변환장치
- 송신측 신호변환장치는 전송할 데이터를 전기적 신호로 변환한 후 통신회선을 통해 수신측 신호변환장치에 전달
- 수신측 신호변환장치는 전기적 신호를 원래의 데이터로 변환하여 통신제어장치에 전달
- 통신회선으로 아날로그 회선을 이용하는 경우에는 변복조기(modem), 디지털 회선을 이용하는 경우에는 디지털 서비스 유니트(Digital Service Unit, DSU) 사용
② 통신회선
단말장치와 단말장치, 단말장치와 컴퓨터, 컴퓨터와 컴퓨터를 연결해 주는 역할을 수행하는데이터 전송통로
통신제어장치
- 컴퓨터와 신호변환장치 사이에 위치하며, 단말장치와의 통신에 있어 각종 제어 기능을 담당하는 장치
- 주요 기능 : 문자의 조립 기능 및 분해 기능, 버퍼링(buffering) 기능, 오류검출 기능 및오류제어 기능, 전송제어 기능, 회선의 감지 및 접속제어 기능
■ 컴퓨터
- 통신제어 프로그램을 통해 입력된 데이터를 처리하고, 데이터 통신 시스템 전체를 제어
■ 데이터 통신 시스템의 주요 수행 작업
- 전송 시스템 활용, 접속, 동기화, 교환관리, 오류검출 및 정정, 흐름제어, 주소지정, 라우팅, 복구, 메시지 형식화, 보호, 시스템 관리
■ 통신 소프트웨어
- 데이터 전송회선과 통신제어장치를 이용하여 컴퓨터와 단말장치 사이에서 정보를 송수신하기 위한 프로그램
- 주요 기능 : 데이터 송수신, 통신 하드웨어 제어, 이용자 접속의 제어
- 통신 소프트웨어 설계 시 고려할 조건 : 수시 입력, 데이터의 다양성, 신속한 응답, 비동기처리
1.3 컴퓨터 통신망과 프로토콜
통신 프로토콜
- 통신을 원하는 두 개체 간에 무엇을, 어떻게, 언제 통신하도록 할 것인지를 서로 약속한규약
- 데이터 형식이나 신호 수준(구문), 전송의 조정, 오류관리를 위한 제어정보(의미), 전송
- 속도 조절 및 전송순서 조정(타이밍) 등에 관한 사항을 주요 내용으로 함.
■ 컴퓨터 통신망 구조
- 통신 기능을 구현하는 프로토콜의 구조적 집합
OSI 모델
- - 국제 표준화 기구인 ISO(International Standard Organization)에서 컴퓨터 통신망 구조의 모델로 제안한 개방 시스템 상호 연결(Open System Interconnection, OSI) 모델
- - 물리 계층, 데이터링크 계층, 네트워크 계층, 전송 계층, 세션 계층, 표현 계층, 응용 계층으로 구성
객관식 문제
1. 다음 중 약연결(loosely coupled) 분산 시스템에 속하는 것은?
① 원거리 통신망(Wide Area Network, WAN) ② 자료흐름기계(data flow machine)
③ 신경망 컴퓨터(neural network computer) ② 멀티프로세서(multiprocessor)
2. 다음 괄호 안에 알맞은 용어를 순서대로 나열한 것은?
분산 시스템의 관점에서 볼 때 컴퓨터 통신망은 ( ㉮ ) 분산 시스템이 되며, 여기에는 대규
모 컴퓨터 통신망인 ( ㉯ ), 중규모 컴퓨터 통신망인 ( ㉰ ), 소규모 컴퓨터 통신망인 ( ㉱
) 등이 있다.
㉮ ㉯ ㉰ ㉱
① 강연결 WAN MAN LAN
② 상호 접속망 Internet LAN SAN
③ 신경망 WAN MAN SAN
④ 약연결 WAN MAN LAN
3. 컴퓨터 통신망의 역사에 대한 설명 중 틀린 것은?
① SAGE(Semi-Automatic Ground Environ-ment) 시스템은 컴퓨터와 통신을 결합시킨 최
초의 컴퓨터 통신 시스템이다.
② CTSS(Compatible Time Sharing System) 1961년에 발표된 여객기의 좌석 예약과 회사
업무를 종합적으로 처리하기 위한 상업적인 컴퓨터 통신 시스템이다.
③ ALOHA(Additive Links Online Hawaii Area)는 1968년 하와이 대학에서 시작한 무선
패킷 교환 컴퓨터 통신망이다.
④ SNA(System Network Architecture)는 1974년에 IBM에서 발표한 컴퓨터 간의 접속을
용이하게 하고, 이용 형태의 다양화·복잡화를 대체하기 위한 체계화된 네트워크 구조이다.
4. 컴퓨터 통신망의 주요 활용 목적과 거리가 가장 가까운 것은?
① 신뢰도의 향상, 처리기능의 분산, 정보의 집중
② 자원의 공유, 신뢰도의 향상, 정보의 집중
③ 자원의 공유, 신뢰도의 향상, 처리기능의 분산
④ 신뢰도의 향상, 처리기능의 분산, 정보의 집중
5. 데이터 통신 시스템에서 단말장치의 설명으로 거리가 먼 것은?
① 문자의 조립⦁분해 기능과 버퍼링(buffering)기능을 갖는다.
② 데이터 통신시스템에서 최종적으로 데이터를 송신하거나 수신하는 기능을 수행하는 장치
이다.
③ 입출력 기능, 전송제어 기능 및 기억 기능으로 구성되어 있다.
④ 단말기 또는 터미널(Terminal)이라고도 불린다.
6. 데이터 통신 시스템 구성요소의 기능별 분류와 알맞게 짝지어진 것은?
① 신호변환장치 -변조와 복조 또는 디지털 신호 변환
② 통신회선 -정보의 송신 및 수신
③ 통신제어장치 -컴퓨터에 입력되는 데이터를 추가, 수정, 가공, 처리, 저장
④ 중앙처리장치 -송신 또는 수신되는 데이터의 통신 기능 및 동기, 오류, 흐름 등과 같은
데이터 전송제어 기능
7. 데이터 전송회선으로 아날로그 회선을 이용하는 경우 사용되는 신호변환장치는?
① DSU(Digital Service Unit) ② DCE(Data Communication Equipment)
③ MODEM(MOdulator and DEModulator) ④ DTE(Data Terminal Equipment)
8. 통신 소프트웨어의 기능으로 적절한 것은?
① 데이터 통신 시스템 전체를 제어 ② 통신 하드웨어의 제어
③ 데이터 전송 통로 ④ 응용 프로그램의 제어
9. 통신 소프트웨어를 설계할 때 고려해야 할 통신 시스템의 특징으로 부적절한 것은?
① 메시지는 정해진 시각에만 수신된다.
② 도착된 메시지에 대하여 신속한 응답이 필요하다.
③ 데이터 송수신과 데이터 처리에는 비동기성이 존재한다.
④ 거래처리 방식, 시분할 방식, 원격일괄처리 방식 등의 처리방식이 있다.
10. 통신을 원하는 두 개체 간에 무엇을, 어떻게, 언제 통신하도록 할 것인가를 서로 약속한 규약을 무엇이라 하는가?
① 데이터 교환(data switching) ② 동기식 전송(synchronous transmission) ③ 통
신 프로토콜(communication protocol) ④ 동기화(synchronization)
11. 통신 프로토콜의 주요 요소 중 데이터 형식이나 신호 수준 등을 포함하는 것은?
① 구문(syntax) ② 의미(semantic) ③ 타이밍(timing) ④ 텔렉스
12. 다음의 OSI(Open Systems Interconnection) 모델에서 각 계층을 순서대로 열거한 것은?
가. 네트워크 계층 나. 전송 계층 다. 표현 계층 라. 물리 계층
마. 세션 계층 바. 응용 계층 사. 데이터링크 계층
① 라-가-사-마-나-다-바 ② 라-사-마-다-바-가-나
③ 라-가-사-나-마-다-바 ④ 라-사-가-나-마-다-바
심화학습문제
13. 통신제어장치의 주요 기능과 가장 거리가 먼 것은?
① 문자의 조립 및 분해 ② 버퍼링(buffering) ③ 오류검출 및 제어 기능 ④ 동기화
14. 개방 시스템 상호 연결(Open System Interconnection, OSI) 모델 중 세션 계층(session layer)의 설명으로 적절한 것은?
① 물리적 전송매체상의 비트 스트림 전송에 관한 기능을 담당한다.
② 물리적 링크 간에 신뢰성 있는 정보전송을 제공하기 위해 비트 스트림을 프레임으로 구
조화하고 프레임 단위로 전송하는 역할을 한다.
③ 응용 간의 통신을 위한 제어구조를 제공하며, 서로 연관된 응용 간의 접속을 설정, 유지,
종결한다.
④ 데이터의 표현상에 존재하는 상이점으로부터 응용 프로세스에 독립성을 제공한다.
해설 및 정답
1. 근거리망(LAN), 도시권 통신망(MAN), 원거리 통신망(WAN), 상호 접속망
(interconnection network) 등이 약연결(loosely coupled)분산 시스템의 한 예임[교재 1.1.1
(2) 참조].
정답 ①
2. 분산 시스템의 관점에서 볼 때 컴퓨터 통신망은 약연결 분산 시스템이 되며, 여기에는
소규모 컴퓨터 통신망인 LAN, 중규모 컴퓨터 통신망인 MAN, 대규모 컴퓨터 통신망인
WAN 등이 있음[교재 1.1.1 (2) 참조].
정답 ④
3. 다수 사용자의 공동 이용을 위해 미국의 MIT 대학에서 개발한 시분할 시스템(time
sharing system)이 CTSS(Compatible Time Sharing System)임[교재 1.1.2 참조].
정답 ②
4. 컴퓨터 통신망의 주요 활용 목적은 자원의 공유, 신뢰도의 향상, 처리기능의 분산임[교재
1.1.4 참조].
정답 ③
5. ①은 데이터 통신시스템 중 통신제어장치에 대한 설명임[교재 1.2.1 (1) 참조].
정답 ①
6. 통신회선은 변환된 신호의 전송통로, 통신제어장치는 송신 또는 수신되는 데이터의 통신
기능 및 동기, 오류, 흐름 등과 같은 데이터 전송제어 기능이 있으며 중앙처리 장치는 컴퓨
터에 입력되는 데이터를 추가, 수정, 가공, 처리, 저장하는 기능이 있음[교재 1.2.1 표 1.2
참조].
정답 ①
7. 아날로그 회선을 이용하는 경우에는 변복조기(modem), 디지털 회선을 이용하는 경우에
는 디지털 서비스 유니트(Digital Service Unit, DSU)가 신호변환장치로 사용함[교재 1.2.1
(2) 참조].
정답 ③
8. 통신 소프트웨어의 기능은 데이터의 송수신, 이용자의 접속제어, 통신 하드웨어의 제어임
[교재 1.2.3 (1) 참조].
정답 ②
9. 메시지는 규칙성 없이 수시로 컴퓨터에 도착하기 때문에 통신 소프트웨어는 항상 수신할
수 있는 상태로 있어야 함[교재 1.2.3 (2) 참조].
정답 ①
10. 통신 프로토콜은 컴퓨터와 단말장치, 또는 컴퓨터와 컴퓨터 간에 정보교환을 하기 위해
사전에 약속된 통신규약으로, 프로토콜이라 부름[교재 1.3.1 참조].
정답 ③
11. 구문(syntax)은 데이터 형식이나 신호 수준 등을 포함. 의미(semantic)는 전송의 조정,
오류관리를 위한 제어정보를 포함. 타이밍(timing)은 전송속도 조절 및 전소순서 조정 등을
포함[교재 1.3.1 참조].
정답 ①
12. OSI 모델은 물리 계층, 데이터링크 계층, 네트워크 계층, 전송 계층, 세션 계층, 표현
계층, 응용 계층의 모두 7개 계층으로 구성됨[교재 1.3.2 참조].
정답 ④
13. 통신제어장치의 주요 기능은 문자의 조립 및 분해 기능, 버퍼링(buffering) 기능, 오류
검출 및 제어 기능, 전송제어 기능, 회선의 감지 및 접속제어 기능임[교재 1.2.2 참조].
정답 ④
14. ①은 물리 계층(physical layer), ②은 데이터링크 계층(data link layer), ④은 표현 계
층(presentation layer)에 대한 설명임[교재 1.2.1 참조].
정답 ③
'컴퓨터과학[4-1] > 정보톰신망' 카테고리의 다른 글
정보 통신망 - [제6장] TCP/IP (0) | 2017.02.13 |
---|---|
정보 통신망 - [제5장] OSI 참조 모델 (0) | 2017.02.13 |
정보 통신망 - [제4장] 데이터 통신의 기능 (0) | 2017.02.13 |
정보 통신망 - [제3장] 데이터 통신의 요소 (0) | 2017.02.13 |
정보 통신망 - [제2장] 통신의 기초 (0) | 2017.02.13 |
댓글