Message d’état de contrôle (ACKLUA)
Lorsqu’une application d’unité logique (LUA) envoie un message de Status-Control entrant au nœud local, le verbe LUA utilisé pour envoyer le message ne peut pas se terminer tant que le nœud local n’a pas confirmé le message. C’est la raison pour laquelle le nœud local répond toujours à l’application LUA une fois que le contrôle d’envoi du message entrant est terminé. Si le message entrant passe les contrôles d’envoi du nœud local et que le message SNA correspondant est envoyé à l’hôte, le nœud local envoie un message Status-Control(...) ACKLUA à l’application pour indiquer cela. Notez que le message ACKLUA ne signifie pas que le message SNA a été envoyé avec succès à l’hôte ou que l’hôte l’a reçu.
Le format du message Status-Control(...) ACKLUA est expliqué dans Status-Control(...) ACKLUA. Notez que l’utilisation du champ de clé de message dans Status-Control(...) ACKLUA est différent des autres messages Status-Control. Il contient le numéro de séquence de l’en-tête de transmission (TH) du message Status-Control envoyé par l’application LUA, et non la clé de message.
Si le message entrant échoue à la vérification d’envoi des nœuds locaux, un message Status-Control(...) Negative-Acknowledge-2 est retourné comme pour les applications non LUA. (Cela est ensuite signalé à l’application LUA par un code de retour non OK au verbe LUA qui a envoyé le message.)
Les trois figures suivantes illustrent le protocole d’accusé de réception ACKLUA pour les différents messages que l’application peut envoyer.
Dans la première figure, l’application envoie un message Status-Control(...) Request qui transmet les vérifications d’envoi du nœud local.
L’application envoie un message Status-Control() Request
Dans l’illustration suivante, l’application envoie un message Status-Control(...) Acknowledge qui transmet les vérifications d’envoi du nœud local.
L’application envoie un message Status-Control(...) Acknowledge
Dans l’illustration suivante, l’application envoie un message Status-Control(...) Negative-Acknowledge-1 qui transmet les vérifications d’envoi du nœud local.
L’application envoie un message Status-Control() Negative-Acknowledge-1
Voir aussi
Message d’état d’accusé de réception d’état
Message d’état de contrôle
État/Message d’erreur
Message d’état de ressource
Message d’état de session
Message d’état RTM