티스토리 뷰

데이터 통신

Stateful / Stateless Protocol

개발하는꼬물이 2017. 8. 29. 18:36

1. Stateful Protocol - TCP(SMTP)



 - 서버가 클라이언트와의 통신 상태 (state)를 계속 추적하며, 이 상태정보를 서비스 제공에 이용하는 프로토콜 

  - 네트워크가 안정적인 경우, Stateful 서버를 사용하는 것이 유리함




2. Stateless Protocol - HTTP


  - 서버와 클라이언트의 이전 통신 상태 (state)를 저장하지 않는 프로토콜  

  - 서버의 현재 상태에 따라 요청 (request)에 대한 응답(response)이 달라질 수 있음

  - 연속된 상태정보를 저장하지 않기 때문에 HTTP는 application 구현 상에서 상태정보를 저장해야 함 

'데이터 통신' 카테고리의 다른 글

[C++/MFC] UDP Server/Client  (3) 2021.01.28
댓글