Stateless protocol

A stateless protocol is a communication protocol in which the receiver must not retain session state from previous requests. The sender transfers relevant session state to the receiver in such a way that every request can be understood in isolation, that is without reference to session state from previous requests retained by the receiver.[1]

In contrast, a stateful protocol is a communication protocol in which the receiver may retain session state from previous requests.

In computer networks, 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 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

An HTTP server can understand each request in isolation.[2]

Contrast this with a traditional FTP server that conducts an interactive session with the user. During the session, a user is provided a means to be authenticated and set various variables (working directory, transfer mode), all stored on the server as part of the session state.

Stacking of stateless and stateful protocol layers

There can be complex interactions between stateful and stateless protocols among different protocol layers. For example, HTTP, a stateless protocol, is layered on top of TCP, a stateful protocol, which is layered on top of IP, another stateless protocol, which is routed on a network that employs BGP, another stateful protocol, to direct the IP packets riding on the network.

This stacking of layers continues even above HTTP. As a workaround for the lack of a retained session state, HTTP servers implement various session management methods,[3] typically utilizing a session identifier in an HTTP cookie referencing a session state stored on the server, effectively creating a stateful protocol on top of HTTP.[4] HTTP cookies violate the REST architectural style because even without referencing a session state stored on the server, they are independent[clarification needed] of session state (they affect previous pages of the same website in the browser history) and they have no defined semantics.[5]

See also

References

  1. ^ Fielding, Roy (2000). "3.4.3 Client-Stateless-Server (CSS)". Architectural Styles and the Design of Network-Based Software Architectures (Doctoral dissertation). University of California, Irvine. OCLC 45706361. Retrieved 2021-05-18.
  2. ^ Fielding, R.; Reschke, J. (2014). Fielding, R.; Reschke, J. (eds.). "RFC 7230 - Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing". ietf.org. doi:10.17487/RFC7230. Retrieved 20 August 2015.
  3. ^ "session management methods reviewed". C cookie bits. Toronto. Archived from the original on 2019-02-13. Retrieved 2011-04-12. The following material is intended to introduce the reader to the various techniques that developers have used to implement session tracking on the Web. The main operational characteristics of each method are mentioned in addition to the shortcomings that have been observed in usage. Additional information on session management can be found by searching the Internet. […]
  4. ^ Dwyer, Gareth (18 November 2020). "Stateful vs Stateless Architecture". Virtasant.
  5. ^ Fielding, Roy (2000). "6.3.4.2 Cookies". Architectural Styles and the Design of Network-Based Software Architectures (Doctoral dissertation). University of California, Irvine. OCLC 45706361. Retrieved 2021-05-24.

Read other articles:

«Lapicero» redirige aquí. Para el objeto de escritura tinta, véase Bolígrafo. Macrofotografía de la punta de un Fabio. Lápices de colores hechos con madera. Lápices de distintos tipos. Un lápiz[1]​ es un instrumento de escritura o de dibujo consistente en una mina o barrita de pigmento (generalmente de grafito y una grasa o arcilla especial. El lápiz también puede ser pigmento coloreado de carbón de leña) y encapsulado generalmente en un cilindro de madera fina, aunque tamb...

此條目需要补充更多来源。 (2014年1月6日)请协助補充多方面可靠来源以改善这篇条目,无法查证的内容可能會因為异议提出而被移除。致使用者:请搜索一下条目的标题(来源搜索:主顯節 — 网页、新闻、书籍、学术、图像),以检查网络上是否存在该主题的更多可靠来源(判定指引)。 主耶穌基督在降生為人後首次顯露給外邦人(東方三賢士) 耶稣 圣经预言:弥赛亚

Season of television series The West WingSeason 3DVD box cover. Cast from top to bottom and left to right: Charlie, Sam, C. J., President Bartlet, Toby, Donna, Josh, Abbey and LeoStarring Rob Lowe Stockard Channing Dulé Hill Allison Janney Janel Moloney Richard Schiff John Spencer Bradley Whitford Martin Sheen Country of originUnited StatesNo. of episodes21 + 2 specialsReleaseOriginal networkNBCOriginal releaseOctober 3, 2001 (2001-10-03) –May 22, 2002 (2002-05-22)Season chr...

Pour les articles homonymes, voir Lux. Cet article est une ébauche concernant une commune de la Côte-d'Or. Vous pouvez partager vos connaissances en l’améliorant (comment ?). Le bandeau {{ébauche}} peut être enlevé et l’article évalué comme étant au stade « Bon début » quand il comporte assez de renseignements encyclopédiques concernant la commune. Si vous avez un doute, l’atelier de lecture du projet Communes de France est à votre disposition pour vous aide...

Осінь приходить лісамиMiškais ateina ruduo Жанр драмаРежисер Раймондас ВабаласСценарист Раймондас ВабаласУ головних ролях Арвідас БагдонасІнгріда МікяльонітеОператор Йонас ГріцюсКомпозитор Бронісловас-Вайдутіс КутавічюсХудожник Альгіс СкачкаускасІрена ВабаленеКінокомп�...

Alenquer Gemeente in Portugal Situering District Lissabon Coördinaten 39°3'NB, 9°1'WL Algemeen Oppervlakte 305 km² Inwoners (31 december 20051) 43.862 (128,5 inw./km²) Portaal    Portugal Alenquer is een plaats en gemeente in het Portugese district Lissabon. De gemeente heeft een totale oppervlakte van 305 km² en telde 39.180 inwoners in 2001. Uitzicht Kernen De volgende freguesias liggen in Alenquer: Abrigada Aldeia Galega da Merceana Aldeia Gavinha Cabanas de Torres Cad...

Dieser Artikel enthält die Liste der Kommunalwappen mit der Jakobsmuschel in Deutschland. Mit Jakobsmuschel, in der Heraldik oft Pilgermuschel genannt, werden zwei nahe verwandte Muschelarten bezeichnet, die beide zur Gattung der Pecten gehören. Der Name Jakobsmuschel geht auf den heiligen Jakobus, den Schutzpatron der Pilger, zurück, dessen Erkennungszeichen die Muschel ist. Inhaltsverzeichnis 1 Baden-Württemberg 2 Bayern 3 Hessen 4 Mecklenburg-Vorpommern 5 Niedersachsen 6 Nordrhein-West...

Ada Kamu Aku AdaSutradara Rizal Mantovani Produser Ody Mulya Hidayat Ditulis oleh Alim Sudio SkenarioAlim SudioCeritaAlim SudioRizal MantovaniPemeranBunga Citra LestariAndhika PratamaRama MichaelOlivia NataliaWichita SatariDistributorRapi FilmsMaxima PicturesFalcon PicturesTanggal rilis8 Mei 2008 (Indonesia)Negara Indonesia Bahasa Indonesia IMDbInformasi di IMDb Ada Kamu, Aku Ada adalah film drama romantis yang dirilis 8 Mei 2008. Film yang dibintangi oleh Bunga Citra Lestari dan Andhika Prat...

Robert Glenister Robert Glenister (* 11. März 1960 in Watford, England; auch Robert Glennister) ist ein britischer Schauspieler, der vor allem durch seine Rolle in der BBC-Serie Hustle – Unehrlich währt am längsten bekannt ist. Inhaltsverzeichnis 1 Leben 1.1 Privatleben 1.2 Karriere 2 Filmografie 3 Weblinks Leben Privatleben Glenister ist der Sohn des britischen Fernsehregisseurs John Glenister sowie der Bruder des Schauspielers Philip Glenister, der den Polizeibeamten DCI Gene Hunt in d...

See also: 2020 United States Senate elections 2020 United States Senate election in New Jersey ← 2014 November 3, 2020 2026 →   Nominee Cory Booker Rik Mehta Party Democratic Republican Popular vote 2,541,239 1,817,091 Percentage 57.23% 40.92% County results Congressional district results Municipality results Precinct resultsBooker:      40–50%      50–60%      60–70%   &...

Felice BeatoFelice Beato, foto oleh fotografer tidak diketahui (kemungkinan dipotret sendiri), kira-kira dari tahun 1866.Lahir1832VenesiaMeninggal29 Januari 1909FirenzeKebangsaanBritaniaNama lainFelix BeatoPekerjaanFotograferDikenal atasSalah satu dari orang pertama yang memotret di Asia Timur dan salah satu dari fotografer perang Felice Beato (lahir di Venesia, tahun 1832 – meninggal di Firenze, 29 Januari 1909 pada usia 77 tahun) atau juga dikenal sebagai Felix Beato[catatan 1 ...

Principal calendar used in Ethiopia and Eritrea The Ethiopian calendar (Amharic: የኢትዮጲያ ዘመን ኣቆጣጠር; Ge'ez: ዓዉደ ወርሕ; Tigrinya: ዓዉደ ኣዋርሕ), or Ge'ez calendar (Ge'ez: ዓዉደ ወርሕ; Tigrinya: ዓዉደ ኣዋርሕ; Amharic: የኢትዮጲያ ዘመን ኣቆጣጠር) is the official calendar of Ethiopia. It is used as both the civil calendar and an ecclesiastical calendar (in Eritrea as well). It is the liturgical year for Ethiopian an...

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (مارس 2019) ديك هيجارتي معلومات شخصية الميلاد سنة 1885  ستوكتون أون تيز  [لغات أخرى]‏  الوفاة سنة 1917 (31–32 سنة)  هارتلبول  مركز اللعب مدافع الجنسية المملك�...

2008 book by Matthew Costello This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Doom 3: Worlds on Fire – news · newspapers · books · scholar · JSTOR (August 2014) (Learn how and when to remove this template message) Doom 3: Worlds on Fire AuthorMatthew J. CostelloCountryUnited StatesLanguageEnglishSeriesDoomGe...

Dewan Perwakilan Rakyat DaerahKota Cirebon ᮓᮦᮝᮔ᮪ ᮕᮀᮝᮊᮤᮜ᮪ ᮛᮠᮚᮒ᮪ ᮓᮆᮛᮂ ᮊᮧᮒ ᮎᮤᮛᮨᮘᮧᮔ᮪Déwan Pangwakil Rahayat Daérah Kota CirebonDewan Perwakilan RakyatKota Cirebon2019-2024JenisJenisUnikameral Jangka waktu5 tahunSejarahSesi baru dimulai12 Agustus 2019PimpinanKetuaRuri Tri Lesmana (Gerindra) sejak 1 Agustus 2022 Wakil Ketua IFitria Pamungkaswati (PDI-P) sejak 26 September 2019 Wakil Ketua IIMohamad Handarujati Kalamullah, S.S...

Arsip 2008-2013 2020 2014 Undangan diskusi Wikipedia:Pengurus/Pemungutan suara/Aldo samulo untuk Status Kehormatan 6 Februari 2014 Mohon kiranya Anda dapat berpartisipasi lebih lanjut untuk memberikan komentar, pendapat, ataupun saran di sini . Terima kasih dan salam sejahtera. Albert Christian (bicara) 6 Februari 2014 05.14 (UTC)Balas[balas]{{Undangan diskusi}} BintangWiki Wikipedia BintangWiki Wikipedia diberikan kepada Oguri yang telah dikenal dengan kontribusinya yang berharga kepada Wiki...

Ethanol produced from cellulose Cellulosic ethanol is ethanol (ethyl alcohol) produced from cellulose (the stringy fiber of a plant) rather than from the plant's seeds or fruit. It can be produced from grasses, wood, algae, or other plants. It is generally discussed for use as a biofuel. The carbon dioxide that plants absorb as they grow offsets some of the carbon dioxide emitted when ethanol made from them is burned, so cellulosic ethanol fuel has the potential to have a lower carbon footpri...

Not to be confused with Colossal magnetoresistance. Giant magnetoresistance (GMR) is a quantum mechanical magnetoresistance effect observed in multilayers composed of alternating ferromagnetic and non-magnetic conductive layers. The 2007 Nobel Prize in Physics was awarded to Albert Fert and Peter Grünberg for the discovery of GMR. The effect is observed as a significant change in the electrical resistance depending on whether the magnetization of adjacent ferromagnetic layers are in a parall...

For the football team, see Itumbiara Esporte Clube. For the insect genus, see Itumbiara (beetle). You can help expand this article with text translated from the corresponding article in Portuguese. (March 2016) Click [show] for important translation instructions. View a machine-translated version of the Portuguese article. Machine translation, like DeepL or Google Translate, is a useful starting point for translations, but translators must revise errors as necessary and confirm that the ...

Grade I listed historic house museum in Windsor, United Kingdom Not to be confused with Frogmore Cottage. Frogmore HouseFrogmore House in 2006Location within BerkshireGeneral informationLocationFrogmore, Home ParkTown or cityWindsor, BerkshireCountryEnglandCoordinates51°28′27″N 0°35′39″W / 51.4743°N 0.5943°W / 51.4743; -0.5943Completed1684ClientAnne Aldworth and Thomas MayDesign and constructionArchitect(s)Attributed to Hugh May Frogmore House is a 17th-cen...