Content deleted Content added
No edit summary |
No edit summary |
||
Line 1:
{{short description|A communication protocol in which the receiver
A '''stateless protocol''' is a [[communication protocol]] in which the receiver
In contrast, a '''stateful protocol''' is a communication protocol
In [[computer network]]s, examples of stateless protocols include the [[Internet Protocol]] (IP), which is the foundation for the [[Internet]], and the [[Hypertext Transfer Protocol]] (HTTP), which is the foundation of the [[World Wide Web]]. Examples of stateful protocols include the [[Transmission Control Protocol]] (TCP) and the [[File Transfer Protocol]] (FTP).
Stateless protocols improve the properties of visibility, reliability, and scalability. Visibility is improved because a monitoring system does not have to look beyond a single request in order to determine its full nature. Reliability is improved because it eases the task of recovering from partial failures. Scalability is improved because not having to store session state between requests allows the [[Server (computing)|server]] to quickly free resources and further simplifies implementation.
The disadvantage of stateless protocols is that they may decrease network performance by increasing the repetitive data sent in a series of requests, since that data cannot be left on the server and reused.
== Examples ==
|