컴퓨터통신망의 소개
컴퓨터와 통신
분산 시스템
분산 시스템(distributed systems)
- 컴퓨터 자원을 공유하고 그들의 확장과 축소를 용이하도록 하며 오류에 대한 신뢰도를 높일 수 있도록 컴퓨터 자원을 분산시켜 작웝을 처리하는 시스템
분산의 정도
- 강연결(strongly coupled) 분산시스템
- 약연결(loosely couped) 분산시스템
컴퓨터통신망의 정의
통신
- 광의: 서로 떨어진 지점, 사람 또는 장치들 사이에 다양한 매개체를 이용하여 정보를 전달하는 과정
- 협의: 원격통신
- 전자적 정보의 전송
데이터 통신
- 컴퓨터 시스템에 의한 데이터 처리 기술과 통신 시스템에 의한 데이터 전송 기술이 결합된 것
데이터 통신망
- 데이터 통신 기술과 망 기술이 융합된 개념
- 컴퓨터 통신망
- 약연결 분산시스템
컴퓨터 통신망의 목적
- 자원의 공유
- 처리기능의 분산
- 신뢰도 향상
- 안전성 보장
- 호환성 확대
컴퓨터통신망의 역사
데이터 통신의 역사
원격 계산기에 데이터 통신
SAGE 시스템
- 컴퓨터와 통신을 결합시킨 최초의 컴퓨터 통신 시스템
SABRE 시스템
American Airline사의 여객기 좌석 예약 업무 처리
ARPA NETWORK
- TCP/IP 개발
- 패킷 교환 시스템
ALOHA 시스템
- 하와이 대학, 실험적 무선 패킷 교환 네트워크
TELENET
- 최초의 대중화된 상용 패킷 교환 네트워크
데이터 통신 시스템
데이터 통신 시스템의 구성
단말 장치
- DTE
데이터 전송회선
- 신호변환장치
- Modem, DSU
- 통신회선
- 신호변환장치
통신제어장치
- CCE, CCP
데이터 통신 시스템의 기능
- 전송 시스템 활용
- 접속
- 동기화
- 교환관리
- 오류검출 및 정정
- 흐름제어
- 주소지정
- 라우팅
- 복구
- 메세지 형식화
- 보호
- 시스템 관리
통신 소프트웨어
- 데이터 전송회성과 통신제어장치를 이용하여 컴퓨터와 단말장치 사이에서 정보를 송수신하기 위한 프로그램
통신 프로토콜
통신 프로토콜의 정의
통신 프로토콜
- 통신을 원하는 두 개체 간에 무엇을, 어떻게, 언제, 통신할 것인지를 서로 정한 규약
프로토콜의 주요 요소
- 구문: 데이터 형식이나 신호 수준 등을 포함한다.
- 의미: 전송의 조정, 오류관리를 위한 제어정보를 포함한다.
- 타이밍: 전송속도 조절 및 전송순서 조정 등을 포함한다.
Computer Network Architecture
- 모든 통신 기능을 담고 있는 하나의 프로토콜을 사용하는 대신 통신 기능을 구현하는 프로토콜의 구조적 집합
- IBM, SNA
- DEC, DNA
- OSI
- 7-Layered Reference Model
- 모든 통신 기능을 담고 있는 하나의 프로토콜을 사용하는 대신 통신 기능을 구현하는 프로토콜의 구조적 집합