728x90
반응형

1. 데이터 통신의 정의

 

데이터(data)

  • 임의의 형태로 형식화된 사실이나 개념, 의사, 명령 등을 사람이나 기계에 의한 처리가 적합하도록 숫자, 문자, 기호 등으로 나타낸 것
  • 0과 1로 이루어진 디지털 2진 형태의 정보 단위 - 컴퓨터 관점

 

정보(information)

  • 데이터를 처리 가공한 결과로써 사용자에게 의사결정을 도와주는 의미 있는 데이터 

 

통신(communication)

  • 정보 공여자(source)와 정보 수여자(sink)간의 정보 이동현상 "통신을 한다" 라는 것은 정보의 고유를 의미한다.

 

[그림1] 데이터 통신 분류, 종류

 

데이터 통신

  • 문자, 숫자, 기호 등으로 표현된 정보가 송신자와 수신자 사이에 이동하는 통신
  • 전송매체를 통해 두 장치간에 이루어지는 데이터 교환

 

컴퓨터 통신

  • 통신을 행하는 매개체가 컴퓨터
  • 데이터 전송뿐만 아니라 데이터의 처리까지 포함

 

문자, 숫자, 기호 등은 ASCII, EBCDIC 등의 코드(code)로 나타내지므로 결국 2진 숫자열로 표시

 

전송로 상에는 2진 숫자열에 대한 신호가 전송

 

 

ASCII(American Standard Code for Information Interchange)

  • 한 문자를 표현하는 데 8비트(7비트 정보비트 + 1비트 패리티비트) 사용해 총 128개 문자 표현

 

EBCDIC(Extended Binary Coded Decimal Interchange Code)

  • IBM 대형 컴퓨터에 사용하기 위해 개발된 코드로써 총 256개 코드를 표현

 

Unicode

  • 8비트 문자코드를 16비트로 확장해 전세계의 모든 문자를 표현하는 표준 코드

 

 

2. 데이터 통신의 목표

 

 

데이터 전송의 정확성

  • 데이터 전송 중 신호 감쇄, 잡음 등에 의한 형태의 변경 -> 잘못된 정보 전송
  • 정확성을 위한 기술 : 채널 코딩(channel coding) / 에러 제어 코딩(error control coding), 동기 기술, 스위칭 기술, 어드레싱/네이밍(naming) 기술, 흐름제어 기술

 

데이터 전송의 효율성

  • 흭득 정보의 가치가 데이터 전송 장비의 가치보다 작으면 비효율적
  • 효율성을 위한 기술 : 소스 코딩(source coding (e.g., Huffman code)), 다중화(multiplexing) 기술

 

데이터 전송의 안전성

  • 데이터의 내용이 제 3자에게 누출되거나 변형되면 안됨
  • 안전성을 위한 기술 : 보안 코딩(secrecy coding)

 

 

728x90
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기