구어체로 설명하는 다이어리

프로토콜의 기본 3요소 본문

스터디/네트워크

프로토콜의 기본 3요소

씨씨상 2024. 11. 18. 16:35

 

 

프로토콜의 기본 3요소

 

 

오늘은 프로토콜의 기본 3요소에 대해 알아보겠습니다. 프로토콜은 인터넷에서 사용하는 통신 규약인데요. 여러 포스팅에서 설명했지만, 나와 상대방이 대화가 가능한 이유는 같은 언어 (한국어) 로 문법에 맞춰 이야기를 나누기 때문입니다. 이렇듯 사전에 어떤 방식으로 통신할 것인지 정해둔 약속이 바로 프로토콜입니다.

이러한 내용을 개념적으로 설명한 것이 기본 3요소입니다. 프로토콜의 기본 3요소는 구문 (Syntax), 의미 (Semantic), 시간 (Timing) 으로 나뉘어집니다.

 

 

구문 (Syntax)

구문이란 데이터 형식과 구조를 정의합니다. 전송하고자 하는 데이터의 형식 (Format), 부호화 (Coding), 신호 레벨 (Signal Level) 등을 규정합니다.

 

의미 (Semantic)

의미란 특정 데이터가 무엇을 의미하는지, 어떻게 처리하는지를 정의합니다. 조정과 에러처리를 위한 규정입니다.

 

시간 (Timing)

시간이란 통신 시점과 속도를 조율하는 것입니다. 데이터 전송과 응답 간의 간격을 조정하거나 순서를 관리합니다.

 

 

 

 

 

[참고자료]

참고자료1

 

프로토콜을 구성하는 대표적인 세 가지 요소

프로토콜은 네트워크 내에서 사전에 약속된 통신규약이고. 구문(Syntax), 의미(Semantic), 타이밍(Timing)으로 구성됩니다. 프로토콜의 3 구성요소인 구문(Syntax), 의미(Semantic), 타이밍(Timing)을 일반적인

night-knight.tistory.com

'스터디 > 네트워크' 카테고리의 다른 글

유니캐스트 (Unicast) 란?  (0) 2024.11.20
멀티캐스트 (Multicast) 란?  (0) 2024.11.19
OSI 7계층 (OSI 7 Layer) 이란?  (0) 2024.11.11
IPv4와 IPv6  (0) 2024.11.10
IP (Internet Protocol), 그리고 IP 주소란?  (0) 2024.11.09