Hallo,
ich habe einen Igel als Server und eine DM intern (HS) als Client.
Diesen habe ich letztens von 378 auf 357 umgestellt.
Seitdem meldet sich der Client am Server nicht mehr ab.
Also selbst wenn die Dreams ausgeschaltet und vom Netz ist wird sie im
Oscam WI als connected angezeigt.
Ist im HS sicher nicht das Problem, ich hätte nur gern gewußt warum das so ist.
Batan
AW: cs357- Seitdem meldet sich der Client am Server nicht mehr ab.
cs357x ist ein verbindungsloses Protokoll über UDP.
Das bedeutet, ein Client kann niemals wirklich connected sein, die Anzeige ist schlichtweg falsch.
Vereinfacht kannst du dir das so vorstellen:
- Client sendet eine e-Mail zum Server mit der ECM-Anfrage
- Server schickt eine Mail mit Antwort zurück
- nach 7 bzw. 10 sec erfolgt das gleiche Spiel
- es wird nicht überprüft ob eine Anfrage/Antwort ankommt und ob der Inhalt richtig ist
- eine direkt stehende Verbindung wird zu keinem Zeitpunkt aufgebaut
Bei cs357x Protokoll kann es daher auch kein keepalive geben.
AW: cs357- Seitdem meldet sich der Client am Server nicht mehr ab.
Hi,
cs357x ist ein UDP-Protokoll.
Bei diesem Protokoll wird eigentlich keine Verbindung aufgebaut.
Der Client haut einfach seine Anfrage an die IP und den Port raus und der Server antwortet genau so.
Es wird dabei nicht geprüft ob die Gegenseite überhaupt verfügbar ist und ob die Pakete überhaupt angekommen sind.
Deshalb nennt man UDP auch verbindungslos.
Oscam zeigt deshalb auch erst nach der ersten Antwort, den Server oder den Clienten als verbunden an.
Ob der Client den Reader deaktiviert, merkt der Server nicht.
Standardmäßig sollten aber durch "clientmaxidle = 120" auch cs357x-Clienten nach 2 min Inaktivität getrennt werden.