Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINIXV5.41 (MX300/WX200) Referenzhandbuch Seite 889

Inhaltsverzeichnis

Werbung

x t p r o t o ( 5 )
BEZEICHNUNG
x tp r o to - Protokoll des xt-Treibers für Multiplex-Kanäle
BESCHREIBUNG
Das xt-Protokoll dient der Kommunikation zwischen Host-Prozessen am UNIX-
System und fensterfähigen Terminals von AT&T, die unter dem Kommando
laufen (siehe
l a y e r s
Datenverkehr zwischen Host-Prozessen und fensterfähigen Terminals regelt und
mehrere virtuelle Terminalsitzungen über eine einzige Leitung ermöglicht. Das Pro­
tokoll ist am Host durch den
Firmware implementiert.
Der xt-Treiber stellt zwei unterschiedliche Protokolle der unteren Ebene zur
Verfügung. Welches der beiden benutzt wird, hängt von der Zuverlässigkeit der
LeitungsVerbindung zum Kommunikationsaustausch mit dem Terminal ab. Bei
unzuverlässigen Verbindungen, wie z.B. RS-232, wird das normale xt-Protokoll
verwendet. Dieses sorgt für die Flußsteuerung und Fehlerkorrektur und stellt so
eine fehlerfreie Datenübermittlung sicher. Bei zuverlässigen Verbindungen, wie
z.B. einem lokalen Netzwerk (LAN), wird das xt-Netzwerkprotokoll benutzt. Mit
dem
Ziel
eines
Netzwerkprotokoll darauf, daß das zugrundeliegende Netzwerk die Flußsteuerung
und die Fehlerkorrektur übernimmt.
Das Kommando
JAGENT i o c t l
ist [siehe
la y e r s (5 )].
tragungsgeschwindigkeit und der Option -m beim Aufruf entscheidet dann das
Kommando
verwenden ist.
Das normale xt-Protokoll verwendet Pakete mit einem Paketkopf von 2 Bytes,
worin eine 3-Bit Sequenznummer, eine 3-Bit Kanalnummer, ein Schalter zur
Steuerung und ein Byte für die Länge des Datenteils verschlüsselt sind. Der Anteil
der Daten im Paket darf nicht mehr als 252 Bytes belegen. Das festgelegte Max­
imum kann bei niedrigeren Baudraten oder bei Angabe der Option -rn beim Aufruf
von
l a y e r s
fenster fähigen Terminals das Maximum des Datenanteils auf 32 Bytes festgelegt ist.
Für die Ubertragungsrichtung vom Terminal zum Host gilt generell eine
Beschränkung auf 32 Bytes. Der Paketanhang enthält in 2 Bytes die Prüfsumme
CRC-16. Die Kanäle sind alle doppelt gepuffert.
Normale xt-Pakete, die in der richtigen Reihenfolge fehlerfrei empfangen wurden,
werden mit einem Steuerpaket quittiert, welches ein
falschen Sequenznummer verursachen die Rückübermittlung eines Steuerpakets,
welches ein
N A K
Reihe nach neu übertragen.
Wird eine Zeitschranke erreicht, die von der Übertragungsgeschwindigkeit
abhängt, werden normale xt-Pakete, die bis dahin nicht positiv quittiert sind, eben­
falls neu übertragen. Eine weitere Zeitschranke legt fest, innerhalb welcher
Zeitspanne unvollständig empfangene Pakete verworfen werden.
5-48
Es handelt sich um ein Multiplex-Protokoll, das den
x t(7 )).
x t
maximal
möglichen
fragt mittels eines Systemaufrufs der Art
l a y e r s
bei dem fensterfähigen Terminal an, welches Protokoll zu benutzen
Aufgrund des Rückgabewertes in
ob das normale oder das Netzwerkprotokoll von
l a y e r s ,
kleiner als 252 sein. Weiter gilt, daß bei einigen der früheren
enthält. Daraufhin werden alle nicht positiv quittierten Pakete der
-Treiber und am Terminal durch entsprechende
Durchsatzes
A C K
x t p r o t o ( 5 )
verläßt
sich
das
A_XTPROTO
der Über­
A_XTPROTO,
x t
enthält. Pakete mit einer
04/92
x t-
zu

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinixv5.40 (mx500)

Inhaltsverzeichnis