ブラケット接続終了

ローカル・ノードは、 BIND 要求で指定されているように、ブラケット終了規則 1 (条件付き) およびブラケット終了規則 2 (無条件) をサポートします。 一部のセッションでは、1 つのセッション パートナーによるブラケット終了のみが許可されます。 これは BIND オプションであり、 Open(PLU) OK Confirm のバインド情報制御ブロック (BICB) で提供され、ブラケット終了を要求する必要があるかどうか (およびいつ) を判断するのはアプリケーションの責任です。

BIND でアプリケーションが角かっこを終了することが許可されている場合、受信データまたはStatus-Control(LUSTAT/CHASE/QC/CANCEL)メッセージ内で End Bracket Indicator (EBI) アプリケーション フラグを設定します。 ブラケットは、アプリケーションがローカル ノードから Status-Session (BETB) を受信した場合にのみ終了します。

ホストがブラケットを正常に終了すると、ローカル ノードは Status-Session (BETB) をアプリケーションに送信します。 送信メッセージの EBI アプリケーション フラグはブラケット終了を示すのではなく、対応する要求/応答ユニット (RU) が End Bracket (EB) を実行したことを示します。 ブラケットは、アプリケーションが Status-Session (BETB) を受信した場合にのみ終了します。

アプリケーションがデータをキューに登録する場合は、 Status-Session (BETB) メッセージもキューに入れます。 迅速に処理してはなりません。

次の 2 つの図は、ローカル ノードとアプリケーションの間のブラケット終了プロトコルと、それらのプロトコルが基になる SNA プロトコルとどのように関連しているかを示しています。

次の図では、アプリケーションの状態がブラケット内にあり、ホストが受け入れる EBI データ チェーンを送信することで、アプリケーションはブラケットを正常に終了します。 ローカル ノードは Status-Session (BETB) を送信して、アプリケーションの状態が角かっこの間にあることを示します。

EBI データ チェーンを送信することでアプリケーションが括弧を閉じる方法を示す画像。
アプリケーションが EBI データ チェーンを送信してブラケットを正常に終了する

次の図では、アプリケーションの状態がブラケット内にある場合、その状態をアプリケーションが受け入れると、ホストがEBIデータチェーンを送信することでブラケットを正常に終了します。 ローカル ノードは Status-Session (BETB) を送信して、アプリケーションの状態が角かっこの間にあることを示します。

アプリケーションが EBI データ チェーンを送信してブラケットを正常に終了する方法を示す画像。
アプリケーションが EBI データ チェーンを送信してブラケットを正常に終了する

こちらもご覧ください

PLU 接続を開く
PLU セッション
アウトバウンドチェーニング
インバウンドチェーン
セグメント配信
Brackets
方向
ペーシングとチャンク
データの確認と拒否]
シャットダウンと休止
回復
アプリケーションから開始された終了
LUSTATs]
応答時間モニター データ