중앙처리장치 : CPU / 입출력 채널을 이용하여 디스크 제어장치를 쓰거나, 데이터를 처리한다.
컴퓨터 안에도 데이터 통신이 있으며, 컴퓨터 밖에도 데이터 통신이 있다.
분산 시스템 : 컴퓨터 자원을 공유하고 그들의 확장과 축소를 용이하도록 하며 오류에 대한 신뢰도를 높일 수 있도록 컴퓨터 자원을 분산시켜 작업을 처리하는 단계
분산의 정도
- 강연결 분산시스템
- 약연결 분산시스템
정보통신망 강의에서는 약연결 분산시스템만 다룬다.
LAN / MAN / WAN의 거리는 외울 필요도 없으며, 학자나 저자에 따라 다들 말이 다르다.
한 기관이 소속하고 있는 통신망을 Local Area라고 한다.
그런데, 한 업체가 서울부터 제주도까지 통신망을 이어뒀다면 MAN의 거리에 해당하는데, LAN으로 표기해도 될까?
즉, 거리는 중요하지 않다.
통신(Communicatation)
- 광의 : 서로 떨어진 지점, 사람 또는 장치들 사이에 다양한 매개체를 이용하여 정보를 전달하는 과정
- 협의 : 원격 통신(telecommunication) / 전자적 정보를 전송
데이터 통신(Data communication)
- 기계에 의해 처리되는 정보의 전송(CCITT)
- 컴퓨터 시스템에 의한 데이터 처리 기술과 통신 시스템에 의한 데이터 전송 기술이 결합된 것
데이터 통신망(Data communication network)
- 데이터 통신 기술과 망 기술이 융합된 개념
- 컴퓨터 통신망
- 정보통신망
- 약연결 분산시스템
⭐️ ARPA Network는 인터넷의 전신이라는 부분이 중요하므로, 알아둬야 한다.
⭐️ 데이터 교환 방식에는 여러가지가 있으나, 패킷 교환 네트워크를 처음으로 구현한 것이 ARPA Network이다.
ALOHA 시스템 (1968년)
Additive Links Online Hawaii Area
하와이 대학, 실험적 무선 패킷 교환 네트워크
TELNET (1974년)
최초의 대중화 된 상용 패킷 교환 네트워크
이러한 방식으로 통신이 진행된다. (추후 강의를 통해 학습할 내용)
강의를 통해 하나씩 배우게 된다.
고려사항 : 통신 시스템의 특징
도입 배경
만약, 외국 사람과 대화를 한다고 가정하자.
두 사람 중 어떤 사람의 언어로 대화를 할 것인가? (하나의 언어로 소통)
전화
우편 시스템
우편 시스템 봉투의 규격, 우표를 n원에 해당하는 돈을 내야 한다. (우편물 송부를 위한 규약)
위에 세 가지는 모두 통신 '규약(약속)'에 해당하는 문항이다.
통신을 원하는 두 개체 간의 무엇을, 어떻게, 언제, 통신할 것인지를 서로 정한 규약
내가 A를 보낸다면, 상대방은 무엇을 보낼 것인지?
프로토콜의 주요 요소
모든 통신 기능을 담고 있는 하나의 프로토콜을 사용하는 대신(거의 사용하지 않음) / 통신 기능을 구현하는 프로토콜의 구조적 집합
해당 모델에 맞추어 새로운 컴퓨터 통신 아키텍쳐를 만들면, 이 모델을 사용하는 다른 컴퓨터들과 소통이 가능하다.
컴퓨터 통신망 소개
컴퓨터 통신망 개관
출현 배경, 정의, 목적, 역사
데이터 통신 시스템
통신 시스템 모델, 구성, 기능
통신 소프트웨어
기능, 조건
통신 프로토콜
정의, 기본요소, 기능, 종류, 컴퓨터통신망 구조
데이터 통신의 기초
데이터 통신의 개요
변조 및 복조
아날로그, 디지털
전송 코드
Baudot, ASCII, BCD, EBCDIC, 유니코드
데이터 전송 방식
전송 방향, 전송 모드, 전송 동기
전송효율
동기식 전송 및 비동기식 전송