땅지원
땅지원's Personal blog
땅지원
전체 방문자
오늘
어제
  • 전체 (353)
    • Frontend (2)
      • React (2)
    • Backend (90)
      • Java (16)
      • Python (19)
      • Spring (23)
      • Database (21)
      • Troubleshooting (8)
    • DevOps (27)
      • ELK (13)
    • CS (40)
    • OS (2)
      • Linux (2)
    • Algorithm (95)
      • concept (18)
      • Algorithm Problem (77)
    • 인공지능 (25)
      • 인공지능 (12)
      • 연구노트 (13)
    • 수업정리 (35)
      • 임베디드 시스템 (10)
      • 데이터통신 (17)
      • Linux (8)
    • 한국정보통신학회 (5)
      • 학술대회 (4)
      • 논문지 (1)
    • 수상기록 (8)
      • 수상기록 (6)
      • 특허 (2)
    • 삼성 청년 SW 아카데미 (6)
    • 42seoul (12)
    • Toy project (3)
    • 땅's 낙서장 (2)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

  • 20.11.6 BB21플러스 온라인 학술대회
  • 20.10.30 한국정보통신학회 온라인 학술대회

인기 글

태그

  • ㅗ
  • D
  • 이것이 리눅스다 with Rocky Linux9
  • I
  • E

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
땅지원

땅지원's Personal blog

수업정리/데이터통신

4장 전송기술의 종류와 특성

2020. 9. 28. 14:28

단방향(simplex) 전송 방식

데이터 전송로에서 한 방향으로만 데이터가 흐르는 전송 방식

원격 측정기, 라디오, tv 방송

 

양방향(duplex) 전송 방식

데이터의 흐르는 방향을 바꾸어 전송 가능

송수신측 미리 결정되어 있지 않음

 

1) 반이중(half duplex) 전송 방식

두 장치 간에 교대로 데이터를 교환

한 순간에는 반드시 한쪽 방향으로만 전송

 

2) 전이중(full duplex) 전송 방식

두 장치 간에 동시에 양방향으로 데이터를 교환

사용 효율이 높음

회선 비용이 많이 소요

 

아날로그 데이터 

연속적으로 변화하는 물리량의 변화값으로부터 획득되는 데이터 

 

디지털 데이터

불연속적인 값을 가지며 임의의 최소값의 정수배를 다루는 데이터

 

 

아날로그 전송 방식

아날로그 신호를 수단으로 전송

음성이나 변조된 디지털 데이터

전송거리 증가에 따른 신호 감쇄현상을 막기 위하여 증폭기 사용

 

디지털 전송 방식

디지털 신호를 전송하는 수단

전송거리의 제한을 극복하기 위해 리피터 사용

 

회선 구성에 따른 전송

병렬 전송 방식

여러 개의 bit를 그룹으로 한번에 전송

전송 속도 빠름

패리티 또는 제어비트 전송을 위해 추가적인 전송로 필요

컴퓨터와 주변기기 사이의 데이터 전송

거리가 멀수록 전송비용이 증가

 

직렬 전송 방식

한번에 한 비트씩 순서대로 데이터 전송

시프트 레지스터(shift register) 사용

문자나 비트들을 구별할 수 있는 방법 필요

 

1) 비동기식 전송 방식(Asynchronous Transmission)

짧은 비트열로 나뉘어 전송, 각 전송 비트열 내부에서 동기화 유지

시작비트(ST), 정지 비트(SP) 추가

전송할 데이터가 있을 경우, 휴지상태(1상태)의 선로에 시작비트(0상태)를 전송하여 선로를 0상태로 전환

정해진 비트 수 만큼 전송후, 정지 비트를 확인하고 종료

 

2) 동기식 전송 방식(Synchronous Transmission)

데이터 블록 단위

프리앰블(preamble), 포스트앰블(postamble) 제어정보 삽입

데이터 + 데어정보 = 프레임(frame)

전송 효율 및 전송속도가 높음

 

2.1) 문자 전송 방식

특정 문자를 이용하여 동기화 수행, 전송 데이터도 문자 단위로 취급

프레임은 동기화 문자를 포함(SYN : 블록의 시작, ETX : 블록의 마지막)

 

2.2) 비트 전송방식

데이터 블록을 플래그를 사용하여 구분 

플래그 : 데이터 블록의 전후에 추가되어 블록의 시작과 끝을 나타내는 특별한 비트 패턴

 

 

비동기식 전송

- 전송되는 각 문자는 앞쪽에 1개의 시작비트, 뒤쪽에 1~2개의 정지비트 가짐

- 각 글자 사이에는 일정치 않은 시간의 휴지기간이 있을 수 있다.

- 글자를 구성하는 각 비트의 길이는 통신 속도에 따라 정해지며 일정하다.

- 동기는 글자단위로 이루어지며 송신측과 수신측이 항상 동기상태에 있을 필요는 없다.

 

동기식 전송

- 데이터 앞쪽에 반드시 동기문자가 온다.

- 송신측과 수신측이 동기를 이루도록 하는 목적으로 사용

- 한 묶음으로 구성하는 글자들 사이에는 휴지간격이 없다.

- 타이밍신호는 변복조기, 터미널 등에 의해 공급된다.

- 터미널은 반드시 버퍼를 갖고 있어야 한다.

 

'수업정리 > 데이터통신' 카테고리의 다른 글

5장 신호  (0) 2020.10.13
4장 토폴로지 & 네트워크  (0) 2020.10.13
4장 회선 구성  (0) 2020.09.28
3장 전화망의 동작 및 신호방식  (0) 2020.09.22
3장 전화망의 구성  (0) 2020.09.22
    '수업정리/데이터통신' 카테고리의 다른 글
    • 5장 신호
    • 4장 토폴로지 & 네트워크
    • 4장 회선 구성
    • 3장 전화망의 동작 및 신호방식
    땅지원
    땅지원
    신입 개발자의 우당탕탕 기술 블로그

    티스토리툴바