구문(Syntax)
통신 프로토콜을 이루는 세 가지 요소(구문·의미·타이밍) 중 하나로, 데이터의 형식·구조·신호 레벨 등 데이터가 어떤 모양으로 표현되는지를 정의합니다.
한눈에 보는 정의
구문(Syntax)은 프로토콜(Protocol) (통신 프로토콜)을 이루는 세 가지 요소 중 하나로, 데이터의 형식·구조·신호 레벨 등 데이터가 어떤 모양으로 표현되는지를 정의합니다.
자세히 알아보기
- 예문: "이 프로토콜의 구문은 헤더 8바이트, 본문 가변 길이로 구성된다고 정의되어 있다."
- 프로토콜은 흔히 구문(Syntax), 의미(Semantic) (의미), 타이밍(Timing) (타이밍) 세 가지 요소로 정의되며, 그중 구문은 '데이터를 어떻게 표현할 것인가'를 다룹니다.
- 데이터 필드의 순서, 길이, 인코딩 방식 등이 구문에 해당하며, 통신하는 양쪽이 같은 구문을 따라야 데이터를 올바르게 해석할 수 있습니다.
- 구문이 정확히 일치하지 않으면, 데이터가 손상되지 않았더라도 수신 측이 내용을 잘못 해석하는 오류가 발생할 수 있습니다.