새소식

반응형
밥벌이/데이터 통신

동기 전송 방식과 비동기 전송 방식

  • -
반응형
  • 개요
    • 일반적으로 원거리 통신은 비용이 저렴한 직렬 전송을 사용하는데, 송신기는 전송 매체를 통해 한 비트씩 데이터를 송신하고 수신기는 적당한 타이밍으로 전송 데이터를 단위 데이터로 표본화(Sampling)하여 각 비트 값을 읽음
    • 송.수신 단말기 간 비트 단위 타이밍을 일치시키는 것을 비트 동기(Bit Synchronization), 즉 클록(Clock) 동기라 하며, 데이터 통신에서 비트 동기 방법에 따라 동기 전송과 비동기 전송으로 구분

         

  • 동기 전송 방식
    • 동기 전송은 송신기와 수신기가 동일한 클록을 사용해 데이터를 송.수신하는 방식
    • 송신기의 클록은 수신기에 제공하기 위해서 별도의 클록 회선을 사용하거나 데이터 신호내에 클록 정보를 포함시켜 전송
    • 대표적인 예로 LAN에서 표준 전송 방식으로 동기 전송을 하기 위해 맨체스터 부호를 사용하며, 문자 동기 방식 및 비트 동기 방식이 있음
    • 특징
      • 문자 블록 단위로 동기화를 취함
      • 문자 블록 앞뒤에 전송 제어 코드를 추가
      • 전송효율이 좋음
      • 고속 데이터 전송에 적합
      • 송신기와 수신기간의 타이밍 차를 막기 위해 송신기와 수신기의 클록이 동기화되어야 함
      • 별도의 클록 회선을 제공하거나 데이터 신호에 클록 정보를 포함

           

  • 비동기 전송 방식
    • 수신기 쪽에서 자신의 클록 신호를 사용하여 회선을 표본화하여 각 비트의 값을 읽어내는 방식으로, 긴 데이터 비트 열을 연속적으로 전송하는 대신 한 번에 한 문자씩 전송함으로써 수신기가 각각 새로운 문자의 시작점에서 재동기를 함
    • 특징
      • 별도의 동기 신호없이 매 문자마다 start, stop 비트를 부가하여 전송(문자 단위 동기를 취함)
      • 긴 비트 열을 송신하지 않음으로써 타이밍 문제를 회피하며, 문자당 2~3비트의 오버헤드가 있으나 단순하고 비용이 저렴하며, 저속도의 데이터 전송에 이용
반응형

'밥벌이 > 데이터 통신' 카테고리의 다른 글

통신 방식과 선로 구성 방식  (0) 2010.08.20
직렬 전송과 병렬 전송  (0) 2010.08.20
데이터 전송의 오류 검출  (0) 2010.08.20
데이터 압축(Data Compression)  (0) 2010.08.20
물리적 접속 규격  (0) 2010.08.20
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.