통신시스템이 데이터를 교환하기 위해 사용하는 통신 규칙.
프로토콜의 요소는
- syntax : 데이터의 구조(structure)나 형식(format).
- semantics : 각 비트 섹션의 의미(meaning). 특정한 패턴이 어떻게 해석(interpret)되어야 하는지 및 그 해석에 따라 어떤 행동(action)이 취해질 것인지 등.
- timing : 두 가지, 언제 보내야 하는지와 어떻게 빨리 보낼 수 있는지.
(Forouzan)
// 이하 data_unit //
프로토콜에서 말하는 데이터 단위(data unit)에는 두 가지:
- PDU (protocol data unit) - 다른 host 사이에, 같은(대등한) 계층에서는 PDU를 주고 받는다.
- SDU (service data unit) - 같은 host 사이에, 아래 계층의 service를 이용할 때는 SDU를 주고 받는다.
그리하여 OSI 각 계층에서 규격화된 데이터에 대한 명칭들:
- APDU - Application Protocol Data Unit
- PPDU - Presentation Protocol Data Unit
- SPDU - Session Protocol Data Unit
- TPDU - Transport Protocol Data Unit
- NPDU - Network Protocol Data Unit
- DPDU - Data Link Protocol Data Unit
// 이상 data_unit //
Sub:
분류: 절차? 규칙?
DELME
프로토콜
{
communication_protocol
프로토콜, 통신 프로토콜, 통신규약
양식(form, format, formatting, frame, method...?)과
규칙,rule의
체계,system.
정보,information를 주고받을(
통신,communication) 때 통신 방법에 대한 규칙과 약속.
신호,signal 체계,
인증,authentication, 오류감지
error_detection/수정
error_correction 기능 포함
see also