Segmentübermittlung
Wenn die maximale Größe der Anforderungs-/Antworteinheit (REQUEST/Response Unit, RU) für eine Sitzung (in den BIND-Parametern angegeben) RUs zulässt, die größer als die maximale Größe einer Datenlinksteuerungs-Übertragungseinheit sind, z. B. ein SDLC-Frame (Synchrones Datenverbindungssteuerelement), ist das Pfadsteuerelement des lokalen Knotens für das Zusammenstellen ausgehender Segmente in RUs und die Segmentierung eingehender RUs zuständig, falls erforderlich.
Bestimmte IBM-Produkte (z. B. SNA-Modelle der 3270-Controller) führen jedoch keine ausgehende Segmentassembly aus, um die wahrgenommenen Antwortzeiten an Anzeigeterminals zu verbessern, indem jedes Segment angezeigt wird, sobald es empfangen wird. Dieses Feature wird als Fensterschattierung bezeichnet.
Der lokale Knoten ermöglicht es einer Anwendung, eine Segmentübermittlungsoption im Verbindungsinformationskontrollblock (CICB) für die Open(PLU) OK-Antwort anzugeben. Wenn eine Anwendung diese Option angibt, werden vom Pfadsteuerelement des lokalen Knotens ausgehende Segmente nicht zu vollständigen RUs zusammengefasst, und der lokale Knoten übermittelt die Segmente an die Anwendung in Datennachrichten . Dadurch kann eine Anwendung, die ein 3270-Gerät emuliert, die wahrgenommenen Antwortmerkmale des IBM-Geräts reproduzieren. In Fällen, in denen der Durchsatz hoch ist, z. B. 3270-Dateiübertragung, kann die Segmentbereitstellung eine verbesserte Leistung im Vergleich zur RU-Übermittlung bieten.
Beachten Sie, dass es kein vergleichbares Feature für eingehende Daten gibt. Die Anwendung muss Dem lokalen Knoten Datenmeldungen mit vollständigen RUs präsentieren. Außerdem gibt es keine Unterstützung für die Segmentbereitstellung für die SSCP-Sitzung (System Services Control Point) und die Verbindung (wobei die maximale RU-Größe auf 256 Byte beschränkt ist).
Der lokale Knoten unterstützt die Segmentbereitstellungsoption so, dass die Einschränkungen für eine Anwendung, die Daten in beiden Formen empfängt, identisch sind. Wenn vollständige RUs erforderlich sind, erstellt der lokale Knoten die RUs aus Segmenten in der Pfadsteuerung neu. Wenn Segmente erforderlich sind, verarbeitet der lokale Knoten alle Segmentierungsindikatoren und ändert die Verarbeitung innerhalb seiner SNA-Ebenen, um segmentierte RUs zu erfüllen.
Alle an die Anwendung übermittelten Datennachrichten enthalten Anwendungsflags, während nur das erste Segment in einer RU einen Antwortheader (RH) enthält. Der lokale Knoten verzögert die Indikatoren end chain (EC) und Change Direction (CD), wenn sie im RH des ersten Segments des RU auftreten, und legt die entsprechenden ECI- und CDI-Anwendungsflags in der Datenmeldung fest, die dem letzten Segment des RU entsprechen. Daher sind für die Datenmeldungen , die RU-Segmenten entsprechen, Anwendungsflags so festgelegt, als ob sie ganzen RUs entsprechen. Dies vereinfacht die Handhabung von Verkettungs-, Klammer- und Halbduplexprotokollen für eine Anwendung, die die Segmentbereitstellungsoption verwendet.
Hinweis
EB wird bis zum Ende der Basisinformationseinheit (EBIU) nicht verzögert, da die Anwendung die Meldung Status-Session zwischen Klammern verwenden sollte, um zu bestimmen, wann der Zustand zwischen Klammern eingegeben werden soll.
Weitere Informationen
Öffnen der PLU-Verbindung
PLU-Sitzung
Ausgehende Verkettung
Eingehende Verkettung
Brackets
Richtung
Geschwindigkeit und Segmentierung
Bestätigung und Ablehnung von Daten]
Herunterfahren und Stilllegen
Wiederherstellung
Von der Anwendung initiierte Beendigung
LUSTATs]
Daten des Monitors für Antwortzeiten