구분 Stateful (상태 유지) Stateless (상태 무관)
핵심 서버가 클라이언트의 이전 데이터를 저장함 서버가 클라이언트의 데이터를 저장 하지 않음
데이터 과거의 통신 기록이 다음 요청에 영향을 줌 모든 요청은 독립적이며 필요한 정보를 다 담고 있음
확장성 서버를 늘릴 때 데이터 공유가 복잡해 불리함 서버를 아무나 막 늘려도 상관없어 매우 유리함
예시 TCP 연결, 온라인 게임, 은행 업무 HTTP 통신, REST API, 단순 조회 서비스

Stateful 방화벽

Stateless 방화벽