Statslöst protokoll
i datorer är ett statslöst protokoll ett kommunikationsprotokoll där ingen sessionsinformation behålls av mottagaren, vanligtvis en server. Relevanta sessionsdata skickas till mottagaren av klienten på ett sådant sätt att varje paket med information som överförs kan förstås isolerat, utan kontextinformation från tidigare paket i sessionen. Denna egenskap av statslösa protokoll gör dem idealiska i applikationer med hög volym, vilket ökar prestanda genom att ta bort serverbelastning orsakad av lagring av sessionsinformation.
ett statslöst protokoll kräver inte att servern behåller sessionsinformation eller status för varje kommunicerande partner under flera begäranden. Däremot är ett protokoll som kräver att det interna tillståndet hålls på servern känt som ett stateful-protokoll. En TCP-anslutningsorienterad session är en tillståndsfull anslutning eftersom båda systemen upprätthåller information om själva sessionen under sitt liv.
exempel på statslösa protokoll inkluderar Internet Protocol (IP), som är grunden för Internet, och Hypertext Transfer Protocol (HTTP), som är grunden för datakommunikation för World Wide Web.
den statslösa designen förenklar serverdesignen eftersom det inte finns något behov av att dynamiskt allokera lagring för att hantera pågående samtal. Om en klientsession dör i mitten av transaktionen behöver ingen del av systemet vara ansvarig för att städa upp serverns nuvarande tillstånd. En nackdel med statslöshet är att det kan vara nödvändigt att inkludera ytterligare information i varje begäran, och denna extra information måste tolkas av servern.