동기식 전송

From CS Wiki
Synchronous Transmission

개요[edit | edit source]

  • 한 문자단위가 아니라 여러 문자를 수용하는 데이터블럭 단위로 전송하는 방식
  • 양측에 설치된 모뎀이나 다중화기 등과 같은 기기에 의해 타이밍 조정
  • 동기문자나 플래그 등을 사용하여 송수신측간의 데이타블럭을 수신해야 하기 때문에 터미널에는 버퍼장치가 요구됨
  • 전송 효율이 높아 대부분의 통신 프로토콜에서 이용
  • 2400bps 이상의 전송 속도에 사용

종류[edit | edit source]

문자 동기 방식[edit | edit source]

Character Oriented Synchronization
  • 송수신측 간에 동기화를 위해 동기 문자(SYN=00010110) 사용
  • 전송 단위는 보통 8의 정수 배수
  • 제어를 위해 별도의 제어 문자가 사용: SYN, STX, ETX 등

비트 동기 방식[edit | edit source]

Bit Oriented Synchronization
  • 송수신측의 동기화를 위해 플래그 비트(01111110) 이용
  • 플래그와 같은 비트열로 인한 오류를 방지하기 위해 송신측에서 붙이고 수신측에서 삭제
  • 전송 에러 검출을 위해 FSC(Frame Check Sequence) 이용
시작 플래그 주소부 제어부 데이터부 프레임검사부(FCS) 종료 플래그
01111110 8bit 8bit nbit 16bit 01111110

비동기식 전송과의 차이[edit | edit source]

구분 동기식 전송 방식 비동기식 전송 방식
통신 속도 고속 저속
회로 복잡도 복잡 단순
구축 비용 고가 저가
동기 제어 방식 클럭 동기 Start bit, Stop bit
전송 단위 블럭 단위 전송 문자 단위 전송
적용 예 전화 교환망, ATM, 데이타 통신망 RS-232C

같이 보기[edit | edit source]