共用方式為


LUSTAT]

資料流程控制 (DFC) 邏輯單元狀態 LUSTAT 訊息會用於 SNA 內,將四個位元組的感知資料傳達給其他會話夥伴。 它也可以直接用來將回應標頭 (RH) 傳送至其他會話夥伴 (,例如,開啟括弧) 。 (如需詳細資訊,請參閱 括弧初始化。) 訊息在正常流程上流動,因此受限於方向限制。 不過,它可以在沒有尾括弧 (EB) 的情況下傳送,或在處於錯誤復原擱置狀態的半雙工翻轉盤會話上變更 CD) (方向。 (如需詳細資訊,請參閱 Recovery.)

本機節點可讓應用程式隨時傳送 狀態控制 (LUSTAT) 要求 訊息,但傳送鏈結中的資料時除外。 如果應用程式處於接收狀態 (使用半雙工通訊協定) , 則 LUSTAT 會排入佇列,並用來提供要填入下一個輸出要求的感知碼,並設定 SDI 旗標。 因此,應用程式可以呈現錯誤狀態的感知碼,而不需要視需要等待下一個輸出資料。

第一個位元組的感知資料必須0x08,才能產生具有SDI (轉換為負回應的DATAFMI訊息) 。 其他 LUSTAT 會在會話上排入佇列,直到可以傳送為止。

如果應用程式在接收狀態時傳送多個 狀態控制 (LUSTAT) 訊息,本機節點就會將它們全部排入佇列。 當輸出資料傳遞至已設定 SDI 的應用程式時,如先前所述,且應用程式已將它轉換成 Status-Acknowledge (Ack) 時,本機節點會傳送負回應和其餘 LUSTAT (,因為半雙工翻轉盤狀態是錯誤復原擱置) 。

如果應用程式想要將多個 Status-Control (LUSTAT) 訊息傳送至主機,則主機可能會嘗試在傳送最後一個 LUSTAT 之前起始復原。 在此情況下,下一個 LUSTAT將會拒絕錯誤復原鏈結。

請注意,應用程式可以傳送 狀態控制 (LUSTAT) 要求 ,或沒有 ACKRQD。 本機節點會分別將這些對應至 RQDRQE LUSTAT

下圖說明使用半雙工翻轉盤模式的應用程式使用 Status-Control (LUSTAT) 訊息。

在第一個圖中,應用程式會在有方向時發出 Status-Control (LUSTAT)

顯示應用程式有方向時,狀態控制 (LUSTAT) 問題的影像。
應用程式在有方向時發出狀態控制 (LUSTAT)

在下圖中,應用程式會在鏈結之間接收資料時,傳送 Status-Control (LUSTAT) 要求。 接下來,輸出資料會以 SDI 集合傳遞,這會轉換成負 RSP

顯示應用程式在鏈結之間接收資料時,狀態控制 (LUSTAT) 要求的影像。
應用程式在鏈結之間接收資料時發出狀態控制 (LUSTAT) 要求

在下圖中,應用程式會在接收鏈結中的資料時,傳送數個 Status-Control (LUSTAT) 要求。 接下來,輸出資料會透過 SDI 集合傳遞,而該集合會轉換成負回應。 後續 LUSTAT 會傳送至主機。

顯示應用程式在接收鏈結資料時,如何傳送數個狀態控制 (LUSTAT) 要求的影像。
應用程式會在接收鏈結中的資料時,傳送數個狀態控制 (LUSTAT) 要求

另請參閱

開啟 PLU 連線
關閉 PLU 連線
PLU 工作階段
輸出鏈結
輸入鏈結
區段交貨
括弧
方向
步調和區塊化
確認和拒絕資料]
關機並靜止
復原
應用程式起始的終止
回應時間監視資料