Pufferspeicher bei Ethernet Light Karte

todo
Antworten
Benutzeravatar

Topic author
WolfgangH
Rank 10
Rank 10
Beiträge: 969
Registriert: So 3. Jan 2021, 21:42
Wohnort: Kirchham (A)
Hauptanschluß: 978310 whoe a

Pufferspeicher bei Ethernet Light Karte

#1

Beitrag: # 43705Beitrag WolfgangH »

Ich wollte heute von meinem Lo3000 mit 100 Baud eine längere Nachricht an einen Teilnehmer mit nur 50 Baud senden. Ja, ich weiß, daß dabei die langsamere Empfangsgeschwindigkeit zu beachten ist, aber es hat bisher immer recht gut funktioniert, auch bei langen Nachrichten.

Heute kam es jedoch nach ca. einer 1/2 Seite immer an der gleichen Stelle wiederholt zum Abbruch der Übertragung mit der Meldung occ. Eine Testsendung an mein anderes i-Telex klappte allerdings einwandfrei. Nach Rückfrage beim Empfänger, stellte sich heraus, daß er eine Light-Karte verwendet.

In der Vermutung, daß es zu einem Speicherüberlauf kommt, habe ich dann die Sendung nochmals gestartet und dann immer wieder Pausen eingefügt. Diesmal klappte es dann einwandfrei. Ich fühle mich nun mit der Vermutung bestätigt.

Vermutlich wird es nicht viele Leute mit dieser außergewöhnlichen Konfiguration geben und es ist für mich auch kein Problem. Ich muß mich eben nur darauf einstellen. Dennoch würde es mich interessieren, ob es dafür eine Erklärung gibt und ob dieses Verhalten schon einmal jemand beobachtet hat?
Folgende Benutzer bedankten sich beim Autor WolfgangH für den Beitrag:
jan02
Gruß
Wolfgang


Linz:
978310 whoe a - T100a ** 69558 kfrey d - T100s ** 21800 winter a - T38a ** 978333 =whoe a - Minitelex

Kirchham: (Nachrichtenabruf an Wochenenden, Feiertagen, ...)
56449 sche d - T37i ** 11913 hoellw a - LO 3000 (100 Baud) ** 244656 kirchh a - T68d
Benutzeravatar

detlef
Rank 12
Rank 12
Beiträge: 3623
Registriert: Do 28. Mär 2019, 09:10
Wohnort: Marburg
Hauptanschluß: 7822222 hael d

Pufferspeicher bei Ethernet Light Karte

#2

Beitrag: # 43717Beitrag detlef »

WolfgangH hat geschrieben: So 21. Apr 2024, 16:04 In der Vermutung, daß es zu einem Speicherüberlauf kommt, habe ich dann die Sendung nochmals gestartet und dann immer wieder Pausen eingefügt. Diesmal klappte es dann einwandfrei. Ich fühle mich nun mit der Vermutung bestätigt.
Das klingt grundsätzlich plausibel. Fred können wir leider nicht fragen. :(

Aber zwischen den Ethernetkarten gibt es einen Handshake. Da dürfte kein Überlauf stattfinden. Wenn der Puffer der empfangenden Ethernetkarte voll ist, wird die sendende Ethernetkarte gestoppt (dafür gibt es ein Acknowledge-Paket). Wenn das nicht so wäre, würde jeder Dienst zu einem Überlauf führen. Denn die meinsten Dienste sind nicht auf 50 Baud begrenzt. Bei Willis Diensten ist das glaube ich anders. Die senden konstant mit 50 Baud.

Aber zwischen deiner Ethernetkarte und deinem 100 Baud Fernschreiber gibt es lokal keinen Handshake. Den Fernschreiber kann man nicht stoppen. Deswegen hätte ich den Überlauf eher lokal erwartet. Also dein T100 überrennt deine Ethernetkarte, wenn die Karte des Empfängers die Daten nicht schnell genug abnimmt.

Das sind jetzt aber Vermutungen auf Basis des i-Telex-Protokolls. Was in den Ethernetkarten genau abläuft, das weiß ich nicht.
Folgende Benutzer bedankten sich beim Autor detlef für den Beitrag (Insgesamt 2):
WolfgangHjan02
Gruß, Detlef

i-Telex: 7822222 (T1000), 114288 (F1300), 211230 (T100Z), 96868 (T37), 24394 (T68d)
Konf.-Dienst: 11160/11161, Rundsender: 11162/11163 , Baudot-Bilder: 11166, Chat-GPT: 11168
Mail-/Fax-Dienst: 11170/11171, hist. Ausk.: 40140, Wetter: 717171
Antworten

Zurück zu „i-Telex allgemein“