transmission media(연결통로: 유선, 무선)를 통해서 두개의 장비간에 데이터를 교환하는 것
communication과 network는 다른거임
이런 Data communication에는 4가지 특성이 있음
- Delivery: 전달
- Accuracy: 정확성
- Timeliness: 시간 축 개념
- Jitter: 첫번째 data와 두번째 data 사이의 시간과 두번째 data와 세번째 data 사이의 시간 차이
- jitter = 0 → data가 일정하게 들어왔다는 뜻 (안정적)
message는 text, 숫자, 이미지, 오디오, 비디오 등 다양한 형태를 띈다
- Text: Unicode를 사용하는 bit pattern으로 표현됨
- 숫자: 이진수로 표현됨
- Images: RGB나 YCM을 사용한 bit 패턴으로 표현됨 (YCM: yellow, cyan, magenta)
- Audio: analog나 digital 신호로 표현됨
- Videos: 연속되거나 결합된 이미지들을 의미함
Data의 흐름은 simplex, half-duplex, duplex로 나눌 수 있다
두 기기들 중 하나는 받고 하나는 보내는 역할만 가능
ex) 컴퓨터 mainframe 과 monitor의 관계
mainframe은 보내기만 가능하고 monitor는 받기만 함
각각은 보내거나 받을 수 있지만 동시에 보내거나 받는것은 불가능
ex) A와 B가 half-duplex 연결을 맺고 있다면, A가 데이터를 전송할 때는 B는 받기만 할 수 있고, B가 데이터를 전송할 때는 A는 받기만 할 수 있다는 뜻
무전기가 대표적인 half-duplex 통신 장치 사용자가 말할 때 '송신' 버튼을 누르고, 말하는 동안 다른 사용자는 듣기만 할 수 있음
각각은 동시에 보내거나 받을 수 있음
A와 B가 full-duplex 연결을 맺고 있다면, A가 B에게 데이터를 전송하는 동안 B도 A에게 동시에 데이터를 전송할 수 있음
한 사람이 말하는 동안, 다른 사람도 동시에 말할 수 있는 전화 통화가 대표적인 예