Proxy fuer Knight Online: Messung, Latenz und die Realitaet des Protokolls
Bei einem schnellen PvP-Spiel wie Knight Online wird die Diskussion ueber die Verbindung meist auf eine einzige Zahl reduziert. Dabei ist die Ursache des spuerbaren Problems auf dem Bildschirm haeufig nicht die durchschnittliche Latenz, sondern Paketverlust und Jitter. Diese Seite zeigt, wie Sie Messwerte richtig lesen und wo ein Proxy in diesem Bild tatsaechlich einzuordnen ist.
LatenzbudgetAus welchen Komponenten sich die Gesamtlaufzeit zusammensetzt und welchen Anteil die zusaetzliche Zwischenstation hat.
02
VerlustdiagnoseWas Messwerkzeuge aussagen und wo sie in die Irre fuehren.
03
UDP-GrenzeHerausfinden, ob eine Unterstuetzung fuer SOCKS5 UDP ASSOCIATE vorhanden ist.
04
DatenverbrauchDer Anteil von Spiel, Patches und Nebenanwendungen am Kontingent.
Knight Online hat in der Tuerkei seit vielen Jahren eine grosse Spielerschaft; das haelt die Diskussionen rund um die Verbindung lebendig. Die in Foren kursierende Frage "Wird meine Verbindung mit einem Proxy besser?" hat keine einheitliche Antwort, weil sie meist auf falschen Messungen beruht. Der eine glaubt gewonnen zu haben, weil er 38 statt 40 sieht, der andere fuehrt Ruckler auf dem Bildschirm auf die Latenz zurueck.
Auf dieser Seite behandeln wir zunaechst die Messung selbst: welches Werkzeug was misst, in welchen Faellen es taeuscht und warum dieselbe Zahl in zwei verschiedenen Netzen Unterschiedliches bedeutet. Danach erlaeutern wir, was ein Proxy diesem Bild hinzufuegt und in welchen Faellen er gar nichts beitraegt.
Sagen wir es gleich vorweg: Jede zusaetzliche Zwischenstation verlaengert den Weg. Den Proxy nicht als Beschleuniger, sondern als Steuerungsinstrument zu betrachten, mit dem Sie Ihren Exit-Punkt und Ihre Route waehlen, setzt die richtige Erwartung.
Wo wird die Verbindung aufgebaut und was transportiert sie?
Beim Einstieg ins Spiel passieren nacheinander drei Dinge: Der Client verbindet sich zur Versionspruefung mit einer Update-Quelle, es folgt die Kontoverifizierung, und zum gewaehlten Server wird eine dauerhafte Session geoeffnet. Bis diese letzte Session endet, laeuft alles im Spiel - Bewegung, Faehigkeiten, Schadensmeldungen, Chat - ueber dieselbe Verbindung.
Die Pakete im Spiel sind klein und haeufig. Das bedeutet Traffic, der im Volumen bescheiden, im Timing aber empfindlich ist: Treffen ein paar hundert Byte verspaetet ein, faellt das auf dem Bildschirm auf, waehrend dieselbe Verzoegerung auf einer Webseite gar nicht spuerbar waere. Deshalb ist es ein falsches Kriterium, Spiele-Traffic an der Download-Geschwindigkeit zu bewerten.
Aus Setup-Sicht ist der wichtige Unterschied, dass die Update-Quelle HTTP spricht, waehrend die Spielsitzung einen rohen TCP-Socket nutzt. Die Komponente, die die systemweite HTTP-Proxy-Einstellung liest, ist der Updater; der Spiele-Client sieht diese Einstellung nicht. Das Bild "Update wurde geladen, aber ich komme nicht rein" ist deshalb kein Authentifizierungsproblem, sondern ein Problem des Geltungsbereichs.
Es gibt noch ein Detail: Spieldienste lauschen auf anderen Ports als 80 und 443. Eine Exit-Regel, die nur mit Blick auf Web-Traffic geschrieben wurde, deckt das Spiel deshalb nicht ab. Vor dem Kauf zu klaeren, ob Ihr Anbieter Zielport-Beschraenkungen hat, erspart Ihnen stundenlanges Ausprobieren nach der Einrichtung (was Portnummern aussagen).
Hinweis
Da die Spielsitzung eine dauerhafte TCP-Verbindung ist, sind die Timeout-Einstellungen pro Verbindung auf Proxy-Seite wichtig. Eine Konfiguration, die eine Verbindung ohne laengeren Datenfluss trennt, kann Ihre Session kappen, waehrend Sie in der Stadt warten; dieses Verhalten Keep-Alive und Verbindungspool erklärt der Beitrag.
Was macht die zusaetzliche Zwischenstation mit der Latenz?
Die Gesamtlatenz entsteht nicht an einer einzigen Stelle. Ihr Zugangsnetz (WLAN-Verbindung, Modem, erster Hop), der Uebergang Ihres Anbieters ins Backbone, die Route ueber das Backbone, das Einreihen und Verarbeiten der Anfrage auf dem Server sowie die Renderzeit Ihres Clients bilden zusammen ein Budget. Die Zahl, die Sie auf dem Bildschirm sehen, ist die Summe dieses Budgets und zeigt seine Komponenten nicht einzeln.
Der Proxy fuegt diesem Budget einen neuen Posten hinzu: Das Paket geht zuerst zum Proxy-Server und von dort zum Spieleserver. Die zusaetzliche Zeit haengt davon ab, wo der Proxy zwischen Ihnen und dem Ziel steht. Liegt der Exit in einem Backbone in der Naehe von Ihnen beiden, bleiben die Zusatzkosten gering; liegt er auf einem anderen Kontinent, ist der Unterschied deutlich spuerbar.
Gibt es also nie einen Gewinn? Selten schon. Auf manchen Leitungen macht die Standardroute unnoetige Umwege, und wenn der Proxy an einem direkteren Backbone haengt, kann der Gesamtweg kuerzer werden. Das ist keine Regel, sondern eine Ausnahme, und sie zeigt sich nur in der Messung; die ausfuehrliche Diskussion finden Sie im Beitrag darueber, ob ein Proxy den Ping im Spiel senkt. Ihre Standarderwartung sollte immer "etwas laenger" lauten (was ist Proxy-Latenz).
SCHEMADie Komponenten des Latenzbudgets
Sie koennen das Schema durch horizontales Scrollen betrachten
Die Werte in den Saeulen sind Punkte, die das relative Gewicht abbilden, keine Messungen in Millisekunden. Die Verteilung der Anteile aendert sich je nach Leitung und gewaehltem Exit deutlich.
Paketverlust richtig lesen
Paketverlust ist ein anderes Problem als Latenz und fuehlt sich anders an. In einem TCP-basierten Spiel wird ein verlorenes Segment erneut uebertragen; da in dieser Zeit die nachfolgenden Daten nicht verarbeitet werden koennen, sehen Sie ein kurzes Einfrieren und danach ein ruckartiges Aufholen. Wenn Ihre durchschnittliche Latenz normal aussieht, es im Spiel aber ruckelt, ist Paketverlust die erste Stelle, an der Sie nachsehen sollten.
Nicht alle Messwerkzeuge sagen dasselbe aus. Man muss sie im Bewusstsein ihres jeweiligen blinden Flecks lesen:
Tool
Was es aussagt
Fehlerspielraum
Ping (ICMP)
Round-Trip-Zeit und Anteil unbeantworteter Anfragen
Manche Netze behandeln ICMP mit niedriger Prioritaet; es misst nicht dasselbe wie der Spiele-Port
Routenverfolgung (Traceroute)
Hops entlang des Wegs
Die Antwortlatenz von Zwischen-Hops steht nicht fuer das Endziel
Anzeige im Spiel
Latenz zum Server ueber die tatsaechliche Session
Zeigt Paketverlust und Jitter nicht getrennt an
Dauerhafte Ueberwachung
Variabilitaet im Zeitverlauf
Erfasst den Unterschied zur Hauptverkehrszeit, den kurze Messungen verpassen
Die richtige Methode ist die vergleichende Messung. Messen Sie dasselbe Ziel mit aktiviertem und deaktiviertem Proxy und wiederholen Sie dieselbe Messung dann zu verschiedenen Tageszeiten. Ein einzelnes Momentergebnis verbirgt das Lastverhalten eines geteilten Pools. Fuer Werkzeuge siehe Ping-Test und Proxy-Check-Tool, zur Methode So testen Sie die Proxy-Geschwindigkeit hilft Ihnen der Beitrag weiter.
SCHEMAVier Schritte zur Diagnose von Paketverlust
Sie koennen das Schema durch horizontales Scrollen betrachten
Fuehren Sie die Schritte der Reihe nach aus; werden die beiden mittleren Schritte uebersprungen, bleibt am Ende eine Zahl uebrig, von der niemand weiss, aus welcher Variable sie stammt.
Ihr Exit-Plan fuer Ihre Knight-Online-Sessions
Hat Stabilitaet Prioritaet, eignen sich Loesungen mit fester Adresse; fuer kurze regionale Verifizierungsaufgaben sind flexible Pakete passend.
Wählen Sie ganz nach Bedarf zwischen unseren Residential Proxys, Datacenter Proxys, IPv6- und ISP-Lösungen. Alle Tarife bieten unbegrenzte Optionen, 99,9% uptime, Rotating Proxys, Sticky Sessions und 24/7 Support. Ideal für Web Scraping, Ad-Verification, SEO-Monitoring und digitale Datenerfassung.
ISP ProxyStatische, auf ISPs registrierte Türkei-IPs
Beim ISP registrierte statische Türkei-IPs; sie verbinden Rechenzentrumsgeschwindigkeit mit der Reputation eines echten Providers. Ideal für lange Sitzungen und niedrigen Ping.
Der natürlichste mobile Traffic dank IPs echter 4G-Netzbetreiber; hohe Erfolgsquote selbst bei den strengsten Plattformen. Ideal für Social Media und Automatisierung.
SOCKS5 UDP ASSOCIATE: Gibt es Unterstuetzung und wie erkennen Sie das?
Wenn sich ein SOCKS5-Client mit dem Proxy verbindet, handelt er zuerst das Authentifizierungsverfahren aus und sendet anschliessend einen Befehl. UDP ASSOCIATE Der Befehl fordert eine Relay-Adresse an, ueber die Datagramme weitergeleitet werden. Unterstuetzt der Proxy das, teilt er dem Client eine Adresse und einen Port mit; unterstuetzt er es nicht, weist er die Anfrage mit einem Antwortcode ab, der "Befehl nicht unterstuetzt" bedeutet.
In der Praxis ist die Unterstuetzung nicht verbreitet. Ein erheblicher Teil der Anbieter haelt das UDP-Relay geschlossen, um Missbrauch einzudaemmen. Selbst wenn es offen ist, bleiben drei Huerden: Der Rueckweg zum Relay muss die Firewall auf Client-Seite passieren koennen, das Fragmentierungsfeld im Datagramm-Header wird von nahezu keiner Anwendung verarbeitet, und die Anwendung muss SOCKS5 sprechen - was die meisten Spiele-Clients nicht tun.
Fuer Knight Online lautet die gute Nachricht: Da die Spielsitzung ueber TCP laeuft, koennen Sie auch ohne UDP-Relay ein vollstaendiges Setup einrichten. Die UDP-Frage wird nur bei Nebenanwendungen relevant. Details finden Sie unter SOCKS5-UDP-Unterstuetzung, zum Protokollvergleich siehe Unterschied zwischen HTTP-Proxy und SOCKS5.
Steht auf der Anbieterseite kein Hinweis auf UDP, gehen Sie standardmaessig davon aus, dass es nicht vorhanden ist.
Machen Sie UDP-Unterstuetzung bei einem Spiel, das ueber TCP laeuft, nicht zur Pflichtbedingung.
Ist UDP geschlossen, weichen die meisten Anwendungen auf TCP aus; dieser Wechsel erhoeht die Latenz.
Den Sprachchat aussen vor zu lassen vereinfacht das Setup und erleichtert die Diagnose.
Datenverbrauch: Woher kommt das Volumen?
Da die Pakete im Spiel klein sind, macht der Spiele-Traffic nicht den Hauptanteil am Monatsverbrauch aus. Grosse Versions-Updates erzeugen auf einen Schlag ein erhebliches Volumen; ein nebenher laufender Sprachchat erzeugt einen dauerhaften, aber duennen Strom; und wenn Sie Ihr Spiel streamen oder aufzeichnen und hochladen, uebersteigt der Upload-Traffic alles andere.
Bei Tarifen mit Abrechnung nach Datenvolumen bedeutet diese Unterscheidung unmittelbar Kosten. Ein sinnvolles Setup laesst volumenstarken, aber datenschutzrechtlich unkritischen Traffic ausserhalb des Proxys: Den Update-Download direkt ueber Ihre Leitung zu beziehen und nur die Spielsitzung zu routen, schont das Kontingent und verkuerzt zugleich die Update-Dauer.
Ein weiterer Punkt, an dem das Kontingent still dahinschmilzt, sind Hintergrundanwendungen. Der Cloud-Backup-Client, Betriebssystem-Updates und ein im Browser offen gebliebener Video-Tab laufen ueber denselben Exit, wenn Sie eine systemweite Regel eingerichtet haben. Genau deshalb ist anwendungsbasiertes Routing auch beim Kontingent im Vorteil: Nur der Prozess, den Sie zum Routen ausgewaehlt haben, wird auf den Zaehler gebucht.
Vor der Planung genuegt eine einfache Rechnung: Ihre monatliche Spielzeit, Ihre durchschnittliche Session-Laenge und die Haeufigkeit grosser Updates. Zur Methode siehe Bandbreitenberechnung, fuer Optionen mit Pauschalpreis Datacenter Proxy und ISP Proxy Sie koennen sich die Seiten ansehen. Nach Datenvolumen abgerechnete Residential Loesungen bleiben in diesem Szenario meist teuer.
SCHEMADie Zusammensetzung des monatlichen Datenverbrauchs
Sie koennen das Schema durch horizontales Scrollen betrachten
Die Werte stellen relative Anteile von hundert dar und sind keine echte Verbrauchsmessung. Der groesste Teil des Volumens stammt nicht aus dem Spiele-Traffic, sondern aus Updates und Nebenanwendungen.
Geltungsbereich der Einrichtung und Schritte zur Verifizierung
Sie koennen den Geltungsbereich auf drei Ebenen einrichten, und jede hat ihren Preis. Anwendungsbasiertes Routing umfasst nur den Spielprozess; das ist der sauberste Weg mit den wenigsten Nebenwirkungen. Die Betriebssystem-Einstellung erreicht nur Anwendungen, die die entsprechende Schnittstelle lesen, und deckt den Spiele-Client deshalb meist nicht ab. Eine Regel auf Router-Ebene wiederum schliesst jedes Geraet im Haushalt ein.
Welchen Weg Sie auch waehlen: Pruefen Sie unmittelbar nach der Einrichtung drei Dinge. Dass Ihre Exit-Adresse im erwarteten Land liegt, Meine IP-Adresse dass der Proxy Verbindungen annimmt - mit dem Proxy-Checker - und dass Ihre Domainaufloesung nicht zum lokalen Server durchsickert, DNS-Leak-Test bestaetigen Sie damit. Als vierte Kontrolle stellen Sie bei einer Dual-Stack-Leitung sicher, dass ueber IPv6 gestellte Anfragen den Proxy nicht umgehen.
Bei der Authentifizierung gibt es zwei Optionen. Arbeiten Sie von einer Verbindung mit fester IP, ist die IP-Autorisierung praktisch und erfordert keine wiederholte Eingabe von Zugangsdaten; ist Ihre Leitung dynamisch, sind Benutzername und Passwort zuverlaessiger. Die Felder haben folgendes Format: proxy.example.com, 8080, username, password. Diese Werte sind nur Beispiele; die echten Daten erhalten Sie in Ihrem Panel und geben sie nicht weiter (Authentifizierungsmethoden).
Wahl des Exit-Typs: Welches Profil wofuer taugt
Der richtige Exit fuer eine Spielsitzung ist nicht der guenstigste oder "realistischste", sondern der stabilste. Was Sie suchen, ist ein Exit mit geringer Variabilitaet, vorhersehbarer Bandbreite und einer waehrend der gesamten Session unveraenderten Adresse. Diese drei Kriterien machen die Typwahl ziemlich eindeutig.
Exit-Typ
1 Gbps und mehr
Eignung fuer lange Sessions
Typische Nutzung
Datacenter
Hoch
Geeignet
Aufgaben, die stabile Bandbreite erfordern
ISP
Hoch
Geeignet
Wenn eine statische Adresse und die ASN eines Providers gewuenscht sind
Residential
Leitungsgebunden
Schwankend
Szenarien, die typisches Teilnehmerverhalten erfordern
Mobil
Niedrig
Nicht geeignet
Kurze Aufgaben, die einen Exit aus dem Mobilfunknetz erfordern
Die letzte Zeile der Tabelle weist auf einen haeufigen Fehler hin. Da mobile Exits ueber das Mobilfunknetz laufen, ist ihre Latenz variabel und sie werden nach Datenvolumen abgerechnet; was bei Social-Media-Aufgaben wertvoll ist, wird in einer langen Spielsitzung zum Nachteil. Zur Abgrenzung siehe Vergleich von Mobile und Residential heranziehen.
Beim Thema Rotation verhaelt es sich aehnlich. Rotating Proxys sind dafuer gedacht, die Last bei der Erfassung offener Daten zu verteilen; bei einer Verbindung, die eine Session traegt, bedeutet ein Adresswechsel den Abbruch. Waehlen Sie fuer das Spielen einen festen oder langfristig klebenden Exit (Unterschied zwischen Rotating und Static Proxy).
Probleme, die ein Proxy loest - und solche, die er nicht loest
Der Klarheit halber teilen wir das in zwei Listen. Ein Proxy leistet Folgendes: Er laesst Sie Ihren Exit-Punkt waehlen, ordnet die Exit-Beschraenkungen Ihres Netzes ueber einen zulaessigen Weg, ermoeglicht Ihnen zu pruefen, wie eine Seite aus verschiedenen Regionen aussieht, und erlaubt Ihnen zu aendern, ueber welches Backbone Ihr Traffic laeuft.
Ein Proxy leistet Folgendes nicht: Er verringert nicht die Auslastung des Spieleservers, behebt keine Schwankungen in Ihrem eigenen WLAN, gleicht keine Langsamkeit Ihres Clients oder Ihrer Festplatte aus und bietet keine Loesung fuer Massnahmen auf Kontoebene. Die Einhaltung der Nutzungsbedingungen des Spiels liegt in jedem Fall in der Verantwortung des Spielers; diese Seite wurde nicht geschrieben, um Vorteile im Spiel zu verschaffen oder in Sicherheitsmassnahmen einzugreifen.
Liegt Ihr Problem beim WLAN zu Hause, bringt der Wechsel auf Kabel mehr als saemtliche Proxy-Versuche zusammen. Liegt es an der Backbone-Auslastung Ihres Anbieters zu bestimmten Uhrzeiten, kann eine Messung ueber einen anderen Exit tatsaechlich Aufschluss geben. So einfach ist die Unterscheidung - und sie laesst sich nur durch Messung treffen.
Tipp
Der einzige Weg herauszufinden, ob eine Aenderung etwas bringt, ist, jeweils nur eine Variable zu aendern. Wenn Sie beim Wechsel des Exits gleichzeitig an den Einstellungen drehen, werden Sie nie wissen, von welcher Aenderung das Ergebnis stammt. Zum Gesamtrahmen werfen Sie einen Blick auf den Beitrag zur Proxy-Nutzung in MMORPGs.
Haeufige Fragen zu Knight Online und Proxys
01Sinkt meine Latenz im Spiel, wenn ich einen Proxy nutze?
Das sollte nicht Ihre Erwartung sein. Da eine zusaetzliche Zwischenstation eingefuegt wird, verlaengert sich der Gesamtweg und die Laufzeit steigt in den meisten Setups. In den seltenen Faellen, in denen Ihre Standardroute Umwege macht, kann ein besseres Ergebnis herauskommen; das ist aber keine Regel und laesst sich nur durch vergleichende Messungen belegen.
02Es ruckelt auf dem Bildschirm, aber meine Latenz sieht normal aus - woran liegt das?
Sehr wahrscheinlich handelt es sich um Paketverlust oder Jitter. In einem TCP-basierten Spiel koennen die nachfolgenden Daten erst verarbeitet werden, wenn das verlorene Paket erneut uebertragen wurde; das aeussert sich als kurzes Einfrieren mit anschliessendem ruckartigem Aufholen. Die durchschnittliche Latenz zeigt dieses Verhalten nicht.
03Warum liefern das Ping-Tool und die Anzeige im Spiel unterschiedliche Werte?
Beide Werkzeuge messen nicht dasselbe. Ping nutzt ICMP, und manche Netze behandeln diesen Traffic mit niedriger Prioritaet; die Anzeige im Spiel misst dagegen ueber die tatsaechliche Spielsitzung. Lesen Sie den Unterschied nicht als Anomalie, sondern als zwei verschiedene Messverfahren.
04Wie erkenne ich, ob mein Anbieter SOCKS5 UDP unterstuetzt?
Der direkteste Weg ist nachzufragen; wenn es auf der Produktseite nicht ausdruecklich steht, ist es ein sicherer Ansatz, von fehlender Unterstuetzung auszugehen. Wird sie nicht angeboten, erhaelt der Client UDP ASSOCIATE auf die Anfrage eine Antwort mit der Bedeutung "Befehl nicht unterstuetzt", und das Datagramm-Relay kommt nicht zustande.
05Sollte ich auch Update-Dateien ueber den Proxy herunterladen?
Das ist nicht noetig und meist keine gute Idee. Grosse Versions-Updates machen einen erheblichen Teil des monatlichen Volumens aus; bei einem Tarif mit Abrechnung nach Datenvolumen schont ein direkter Download ueber Ihre eigene Leitung das Kontingent und verkuerzt zugleich die Dauer.
06Behebt ein Proxy die Schwankungen in meiner WLAN-Verbindung?
Nein. Das Problem in Ihrem Zugangsnetz entsteht vor dem Proxy; die zusaetzliche Zwischenstation kann diesen Posten nicht verbessern, sondern addiert sich darauf. Auf Kabel zu wechseln oder den WLAN-Kanal zu aendern ist in diesem Fall wirksamer als jeder Proxy-Versuch.
07Welchen Exit-Typ sollte ich fuer das Spielen waehlen?
Solche mit hoher Stabilitaet. Datacenter- und ISP-Exits bieten vorhersehbare Geschwindigkeit und eine feste Adresse. Mobile Proxys eignen sich nicht fuer lange Sessions; ihre Latenz schwankt und die Datenkosten sind hoch.
08Ist es sinnvoll, VPN und Proxy gleichzeitig zu nutzen?
Fuer die Diagnose ist das eine schlechte Idee. Wenn beide Ebenen gleichzeitig aktiv sind, koennen Sie nicht unterscheiden, woher ein Problem stammt, und die Latenz steigt doppelt. Den Unterschied im Geltungsbereich erlaeutert der Beitrag zum Unterschied zwischen Proxy und VPN.