1. 데이터링크 제어 프로토콜
ㅇ 데이터링크 계층에서, 프레임 전송,오류 제어,흐름 제어,매체 접근 제어 등을 수행하는 프로토콜
- 例) HDLC, LAPB, PPP
ㅇ 구분
- 크게, 비트 중심 프로토콜, 바이트 중심 프로토콜로 구분 가능
2. 비트 중심 프로토콜 (Bit-Orient Protocol)
ㅇ 비트들을 모아서 하나의 묶음으로 하여,
- 비트 묶음의 처음과 끝을 나타내는 특별한 비트 패턴을 덧붙여,
- 함께 전송하는 방식의 프로토콜들을 총칭
ㅇ 프로토콜 例)
- HDLC
- LAP-B (X.25)
- LAP-D (ISDN)
- LLC (LAN)
- SDLC 등
3. 바이트 중심 프로토콜 (Byte-Orient Potocol)
ㅇ 비트들이 아니라, 바이트를 기본 단위로 간주하는 방식의 프로토콜들을 총칭
- 주로, 데이터의 시작,끝 등을 나타내는 특별한 제어문자(바이트)들로써 전송제어를 함
. 문자 기반 제어문자(STX, ETX, DLE 등)를 사용하여 프레임을 구분하는 등
ㅇ 프로토콜 例)
- IBM사의 BISYNC (BInary SYNchronous Communication)
- DEC사의 DECNET에서 사용하는 DDCMP (Digital Data Communication)
- ARPANET에서 사용하는 IMP-IMP (Interface Message Processor)
- PPP (Point-to-Point Protocol)
. 프레임 경계를 플래그 바이트(0x7E)로 표시하고,
. 데이터 중에 플래그와 같은 값이 나타나면,
. 바이트 스터핑(Byte Stuffing, Character Stuffing)을 사용하여 구분함