동기식 전송

From CS Wiki
Revision as of 03:30, 28 July 2019 by 221.163.90.111 (talk) (새 문서: ;Synchronous Transmission * 한 문자단위가 아니라 여러 문자를 수용하는 데이타블럭 단위로 전송하는 방식 * 양측에 설치된 모뎀이나 다중화기...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Synchronous Transmission
  • 한 문자단위가 아니라 여러 문자를 수용하는 데이타블럭 단위로 전송하는 방식
  • 양측에 설치된 모뎀이나 다중화기 등과 같은 기기에 의해 타이밍 조정
  • 동기문자나 플래그 등을 사용하여 송수신측간의 데이타블럭을 수신해야 하기 때문에 터미널에는 버퍼장치가 요구됨
  • 전송 효율이 높아 대부분의 통신 프로토콜에서 이용
  • 2400bps 이상의 전송 속도에 사용

종류

문자 동기 방식

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

비트 동기 방식

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

비동기식 전송과의 차이

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