컴퓨터/네트워크
텍스트 통신 프로토콜
Begi
2020. 7. 29. 22:02
반응형
텍스트 프로토콜이란 바이러니가 아닌 텍스트를 사용하는 통신 프로토콜을 의미한다.
텍스트는 바이너리에 비해 통신 효율은 떨어지지만 프로토콜을 이해하고 구현하기가 쉽다. 텍스트 프로토콜은 데이터를 보고 사람이 바로 이해할 수 있다.
인터넷에 사용되는 HTTP, Telent, FTP 등의 많은 프로토콜이 텍스트 프로토콜이다.
바이너리 프로토콜을 사용할 때 가장 어려운 점은 EOT (End of transmission)를 구현하는 것이다. Modbus와 같은 바이너리 프로토콜은 시간 지연으로 EOT를 구현하는데 이것은 타이밍에 민감한 문제가 있다.
텍스트 프로토콜은 EOT 문자로 사용하여 EOT를 쉽게 구현할 수 있고 안정적이고 타이밍 문제도 없다.
반응형