본문 바로가기
💻CS/네트워크

[정보처리]데이터링크 제어

by 둥둥동동# 2021. 10. 14.
728x90

 

데이터링크 제어

 

일반적인 전송제어 절차

동기식 전송 프레임 종류

BASIC, HDLC 구조

 

데이터링크 제어

 

컴퓨터간 통신을 위해 접속,오류제어,동기제어 등의 기능을 수행

 

 

일반적인 전송제어 절차

 

①회선접속 - 물리적 연결

②데이터링크 확립 - 논리적연결

③데이터 전송 - 보내고자 하는 데이터

④데이터링크 해제통보 - 논리적 해제

⑤회선절단 - 물리적 해제

 

동기식 전송 프레임 종류

 

  • 문자(Character) 지향형
  • 비트(Bit) 지향형
  • 바이트(Byte) 지향형

 

문자 지향형

7비트단위 처리, 

Ex) IBM의 BASIC 프레임

 

비트 지향형

1비트단위 처리

Ex)IBM의 SDLC, ISO의 HDLC, ITU-T의 LAP-B, ADCCP

 

발전순서

SDLC -> HDLC -> (X.25용)LAP-B

 

 

 

바이트 지향형

8비트 단위 처리

Ex)DEC의 DDCMP

 

 

BASIC, HDLC 구조

 

BASCI(BSC)프레임

  SOH: Start of Header

  STX: Start of Text

Header Body Trailer
SYN SYN SOH Header STX Text ETX BCC
7Bit 7Bit 7Bit nBit 7Bit nBit 7Bit 7Bit
  • 문자지향형
  • 반이중(Half Duplex) 전송지원
  • 동일한 회선으로만 구성해야함(선에 종속적)
  • Stop and Wait ARQ 방식 오류제어 ...> 오류검출이 어렵고 전송효율이 떨어짐
  • 동기/비동기 전송 지원

 

HTLC프레임

FCS는 에러검출 Bit 

Flag: 01111110 

FLAG ADDR CONTROL INFORMATION FCS FLAG
8Bit 8Bit 8/16Bit nBit 16/32Bit 8Bit
  • 비트지향형
  • 단방향, 반이중, 양방향 모두 지원
  • 다양한 회선 지원
  • Go Back N, Selective -Repeat ARQ방식 오류제어 지원
  • 동기식 전송
  • 동작모드: NRM(정규응답), ARM(비동기응답), ABM(비동기 균형)

 

 

728x90

댓글