|
Descentforum.DE
|
View previous topic :: View next topic |
Author |
Message |
DDevil Forum-Nutzer
Joined: 26 Feb 2001 Posts: 598
Location: Cape Vere Islands
|
Posted: 12.10.2005, 09:36 Post subject: Trackerabfrage |
|
|
Hi All,
kann man bei Vortex die Trackerabfrage bzw. die Reihenfolge der Abfrage beeinflussen ?
Ich habe Skorp schon ne Mail getippert, versuche aber auch auf diesem Wege einen Antwort zu bekommen.
Folgendes Prob:
Bei mir wird allen Anscheins nur Master.Gamespy abgefragt dadurch "entgehen" mir doch einige Server.
So auch meiner ( ??? ) , der aber auf D3.descent.cx angezeigt wird.
Die benötigten Löcher in der Firewall sind natürlich da, damit die Tracker auch ihre Info bekommen.
Schaun wer mal
_________________ DDevil |
|
Back to top |
|
|
Black_Vulture Forum-Nutzer
Joined: 05 Mar 2004 Posts: 649
Location: Eningen unter Achalm
|
Posted: 12.10.2005, 16:31 Post subject: |
|
|
Ne wenn der Server nur auf D3.descent.cx Tracker geladen ist erkennt Vortex das und zeigt den Server an. Wenn jetzt der Server auf Master GameSpy und D3.descent.cx geladen ist zeigt Vortex Master GameSpy an.
Und man kann auf Vortex die Serverliste nach Tracker zuordnen wenn du auf der Serverliste auf Tracker klickst.
Last edited by Black_Vulture on 12.10.2005, 16:32; edited 1 time in total |
|
Back to top |
|
|
Skorpion Linux-Support
Joined: 06 Jul 2001 Posts: 243
Location: Dresden, Germany
|
Posted: 12.10.2005, 18:24 Post subject: |
|
|
Der normale Ablauf sieht so aus
1. Gamespy wird abgefragt
2. Neue Ips:Ports von Gamespy werden der internen Liste hinzugefügt
3. Descent.cx wird abgefragt
4. Neue Ips:Ports von Descent.cx werden der internen Liste hinzugefügt
5. Komplette interne IP:Port-Liste abfragen
Den Intervall bestimmt die Option "Query Tracker and Servers every xx sec".
Doppelte ips & ports werden aussortiert und nur neue ips:ports zur internen Liste hinzugefügt. In dieser Liste bleiben auch Server erhalten die nicht mehr im Tracker aufgeführt werden (für einfach Server-Restarts damit die Server schneller wieder angezeigt werden)
Von den Trackern werden nur die ips und ports verwendet, alle weiteren Details werden bei jedem Intervall direkt von den Servern abgefragt. Alle Server die innerhalb von "Wait for Server Response xxxx msec" antworten (also erreichbar sind) bekommt man angezeigt.
Nicht erreichbare Server werden aber nicht sofort entfernt, sondern erst nach der eingestellten Zeit bei "Remove not Responding Server after xxx sec".
Falls Server in der Liste fehlen dann sind diese vom eigenen Rechner aus nicht erreichbar.
Mögliche Gründe sind
1. falsch konfigurierte Server (hinter Router -> Portforwarding vergessen)
2. die eigene IP ist beim Server gesperrt
3. die eigene Firewall ist falsch eingerichtet *1
4. der eigene Router ist falsch eingerichtet *1
5. P2P Software oder Viren/Würmer u.a. die die eigene Leitung so auslasten dass die Antworten der Server nicht vor dem Timeout eintreffen
6. schlechte Internetverbindung - siehe 5. ( ich glaube es fallen max. 2-3KByte pro Abfrage an, was selbst ein 56K-Modem schaffen sollte)
7. Besonders bei Win9x gab es Probleme das die Anzahl der Verbindungen den IP-Stack überforderten -> auch Win2k / XP können nicht unbegrenzt gleichzeitig Verbindungen aufbauen
8. etc
*1 einige Server laufen auf anderen Ports als den D3-Standard-Port 2092
_________________ Wer Rächtschreibfählor findät, kann sie behald'n. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
|