Legjobb válasz
A hontalan és az állapot nélküli protokoll közötti különbség >
A webböngészőhöz és szerverekhez tartozó hálózati protokollok két típusba sorolhatók: Stateless Protocol és Stateful protokoll.
Ezt a két protokollt megkülönböztetjük a szerver vagy a kiszolgálóoldali szoftver követelménye alapján, hogy mentse az állapotot vagy a munkamenet adatait.
1. Hontalan protokoll: A hontalan protokollok azok a hálózati protokollok, amelyekben az ügyfél az aktuális állapotnak megfelelően visszaküldi a szervernek a kérését és a kiszolgáló válaszát. Nem szükséges, hogy a kiszolgáló több kérés esetén megőrizze az egyes kommunikáló partnerek munkamenet-adatait vagy állapotát.
HTTP (Hypertext Transfer Protocol) , UDP (User Datagram Protocol) , DNS (Domain Name System) a példa Hontalan protokoll .
A hontalan protokollok néma jellemzői:
- A hontalan protokoll egyszerűsíti a kiszolgáló felépítését.
- A hontalan protokoll kevesebb erőforrást igényel, mert a rendszernek nem kell nyomon követnie a többszörös kapcsolat kommunikációját és a munkamenet részleteit.
- A hontalan protokollban minden információs csomag saját magával utazik, más csomagra való hivatkozás nélkül.
- A hontalan protokoll minden kommunikációja különálló és nincs kapcsolatban azokkal, amelyek megelőzik vagy követik őket.
2. Stateful Protocol: In Stateful Protocol Ha az ügyfél kérést küld a szervernek, akkor valamilyen válaszra számít, ha nem kap választ, akkor újra elküldi a kérést. FTP (fájlátviteli protokoll) , Telnet a Állapotalapú jegyzőkönyv . Az államalapú protokoll csendes jellemzői:
- Az állapotjelző protokollok jobb teljesítményt nyújtanak az ügyfélnek, a kapcsolati információk nyomon követésével.
- Az államalapú alkalmazásokhoz biztonsági mentés szükséges.
- Az állapotszerű kérés mindig a kiszolgálóoldali állapottól függ. maga élete során.
Válasz
Állam nélküli protokoll
Állapot nélküli protokoll
1.
Egy hontalan protokollban a tranzakció feldolgozása után semmilyen információ nem marad meg a tranzakcióról.
Egy Stateful Protokollban az állapotinformációk a tranzakció feldolgozása után is megmaradnak.
2.
A hontalan protokollban nincsenek rekordok arról, hogy a szerver végén menti-e az állapotot.
Az állapotprotokollokat használó szerverek fenntartják a következő információk: A kapcsolat állapota, A folyamatban lévő folyamatok, A futó folyamatok állapota
3.
Az ügyfél az aktuális állapotnak megfelelően visszaküldi a szervernek a kérést és a kiszolgáló válaszát. .
Ha az ügyfél kérést küld a szervernek, akkor valamilyen válaszra számít, ha nem kap választ, akkor küldje el újra a kérést.
4.
A hontalan protokollban nincs szoros függőség az ügyfél és a szerver között.
Állapotú protokoll esetén szoros a kliens és a szerver közötti függőség.
5.
A hontalan szerver nem tartja meg az állapotot a kapcsolatok között. Tehát, ha kérelmet küld egy hontalan szervernek, az nem hoz létre olyan objektumokat, amelyek nyomon követik az Ön kéréseivel kapcsolatos információkat.
Az állapotos szerver megőrzi a kapcsolatok állapotát.
6.
A hontalan protokollok könnyűek, mert az őket használó szerverek nem tárolnak információt.
Az állapotos protokollok nehézek.
7.
A hontalan protokollok általában képesek a tranzakciókat gyorsan kezeli.
Az állapottalan protokollok lassabban kezelik a tranzakciókat.
8.
Pl. UDP, HTTP stb.
Pl. FTP, Telnet.