Megosztás a következőn keresztül:


Datagram-környezetek

A datagramvagy kapcsolat nélküli környezetek szemantikája kissé eltér a kapcsolatorientált környezetekétól. A datagram kapcsolat nélküli környezetébena kiszolgáló nem tudja megállapítani, hogy az ügyfél leállította vagy más módon megszakította-e a kapcsolatot. Más szóval, a rendszer nem küld felmondási értesítést az átviteli alkalmazásból a kiszolgálónak, ahogyan az egy kapcsolatorientált környezetben történne.

Datagram-környezet használatához az ügyfél beállítja a ISC_REQ_DATAGRAM jelzőt a InitializeSecurityContext (Általános) függvény hívásában.

Fontos

A Microsoft Kerberos-csomag nem támogatja a datagram-környezeteket felhasználó–felhasználó módban.

 

Egyes modellek, különösen a DCE-stílusú RPC jobb támogatása érdekében az alábbi szabályok érvényesek, amikor az ügyfél datagram-környezetet használ:

  • A biztonsági csomag nem hoz létre hitelesítési BLOB- (bináris nagyméretű objektum) a InitializeSecurityContext (Általános). Az ügyfél azonban használhatja a visszaadott biztonsági környezetet a MakeSignature függvény hívásában egy üzenet aláírásának létrehozásához.
  • A biztonsági csomagnak lehetővé kell tennie, hogy a környezet többször is újra létrejönjön, hogy a kiszolgáló értesítés nélkül elvethesse a kapcsolatot. Ez azt jelenti, hogy a MakeSignature és VerifySignature függvényekben használt kulcsok konzisztens állapotra állíthatók vissza.
  • A biztonsági csomag lehetővé teszi a hívó számára, hogy szekvenciaadatokat adjon meg, és ezeket a sorrendinformációkat a fogadó oldalán adja meg. Ez a csomag által kezelt összes szekvencia-információn kívül történik.

A biztonsági csomag beállítja a SECPKG_FLAG_DATAGRAM jelzőt, amely jelzi, hogy támogatja a datagram szemantikáját.