Data Communication 이란?

JUNG GYUWON·2023년 10월 16일
0

Data Communication

목록 보기
3/15

Datacommunication 이란?

transmission media(연결통로: 유선, 무선)를 통해서 두개의 장비간에 데이터를 교환하는 것

communication과 network는 다른거임

  • communication: 둘 사이에 교환한다는 의미
  • network: 이건 교환망이라는 의미

이런 Data communication에는 4가지 특성이 있음

Data commication의 특성

  1. Delivery: 전달
  2. Accuracy: 정확성
  3. Timeliness: 시간 축 개념
  4. Jitter: 첫번째 data와 두번째 data 사이의 시간과 두번째 data와 세번째 data 사이의 시간 차이
  • jitter = 0 → data가 일정하게 들어왔다는 뜻 (안정적)

Data communication system의 5가지 Components

  1. Message (packet): 실제 교환되어지는 정보
  2. Sender
  3. Receiver
  4. Transmission Media: 연결 매체 (유선 or 무선)
  5. Protocol: 데이터 통신간의 규약

Message

message는 text, 숫자, 이미지, 오디오, 비디오 등 다양한 형태를 띈다

  • Text: Unicode를 사용하는 bit pattern으로 표현됨
  • 숫자: 이진수로 표현됨
  • Images: RGB나 YCM을 사용한 bit 패턴으로 표현됨 (YCM: yellow, cyan, magenta)
  • Audio: analog나 digital 신호로 표현됨
  • Videos: 연속되거나 결합된 이미지들을 의미함

Data Flow

Data의 흐름은 simplex, half-duplex, duplex로 나눌 수 있다

1. simplex: 단방향 통신

두 기기들 중 하나는 받고 하나는 보내는 역할만 가능

ex) 컴퓨터 mainframe 과 monitor의 관계
mainframe은 보내기만 가능하고 monitor는 받기만 함

2. half-duplex: 양방향 이긴 한데 동시에는 불가능한 것

각각은 보내거나 받을 수 있지만 동시에 보내거나 받는것은 불가능

ex) A와 B가 half-duplex 연결을 맺고 있다면, A가 데이터를 전송할 때는 B는 받기만 할 수 있고, B가 데이터를 전송할 때는 A는 받기만 할 수 있다는 뜻

무전기가 대표적인 half-duplex 통신 장치 사용자가 말할 때 '송신' 버튼을 누르고, 말하는 동안 다른 사용자는 듣기만 할 수 있음

3. (full) duplex: 양방향 통신

각각은 동시에 보내거나 받을 수 있음

A와 B가 full-duplex 연결을 맺고 있다면, A가 B에게 데이터를 전송하는 동안 B도 A에게 동시에 데이터를 전송할 수 있음

한 사람이 말하는 동안, 다른 사람도 동시에 말할 수 있는 전화 통화가 대표적인 예

profile
반가워요😎

0개의 댓글