So messen Sie die Latenz in jeder Netzwerkschicht

EVOproxy Team
So messen Sie die Latenz in jeder Netzwerkschicht

Sie haben einen Lauf in der Luft, und eine Gruppe von Anfragen läuft ständig in Zeitüberschreitung, während der Rest in Ordnung aussieht. Die Anzeigenüberprüfung besteht in einer Browsersitzung, schlägt in einer anderen fehl, und der Scraping-Job verpasst die Zielseite nur, wenn der Proxy-Pool im falschen Moment rotiert. Das ist das Chaos, das Latenz verursacht, denn das Problem ist normalerweise kein schlechtes Beispiel. Es ist eine Verteilung, die sich hinter einem sauber aussehenden Durchschnitt versteckt.

Wenn Sie Latenz auf die falsche Weise messen, verbringen Sie Stunden damit, die falsche Schicht zu optimieren. Die Anfrage könnte langsam sein wegen DNS, TCP-Setup, TLS-Verhandlung, Serververarbeitung, Paketverlust oder dem Proxy-Pfad selbst. In mobilen und 4G-Workflows kann die öffentliche IP, das ASN und carrier-grade NAT die Form dessen, was Sie sehen, verändern, sodass der Pfad, den Sie in einem Rechenzentrum testen, Ihnen nicht viel über den Pfad sagt, den Ihr echter Verkehr nimmt. Ein guter Benchmark beginnt damit, Latenz als Kurve zu behandeln, und zerlegt diese Kurve, bis das langsame Stück offensichtlich ist.

Die echten Kosten einer langsamen Anfrage

Ein Scraping-Lauf, der auf dem Papier gesund aussieht, kann in der Produktion dennoch brüchig sein. Der Job-Planer meldet einen normalen Durchsatz, aber einige Seiten bleiben lange genug stehen, um Wiederholungen auszulösen, und die gesamte Charge wird verspätet abgeschlossen. Bei der Anzeigenüberprüfung zeigt sich dasselbe Muster als ein Test, der in einem Browser mit geringer Last gut aussieht, dann jedoch inkonsistente Ergebnisse liefert, wenn sich der Netzwerkpfad ändert oder der Proxy während der Sitzung rotiert. In beiden Fällen ist das sichtbare Symptom eine verpasste Frist, aber die Ursache verteilt sich normalerweise über viele Anfragen, nicht über einen dramatischen Ausfall.

Deshalb sind Durchschnittswerte gefährlich. Ein Dienst kann einen respektablen Mittelwert haben und sich dennoch für die Benutzer langsam anfühlen, weil der Schwanz hässlich ist. Wenn Sie nur auf eine Zusammenfassungszahl schauen, verpassen Sie die langsamsten Anfragen, und das sind die, die Anmeldeflüsse, zeitkritische Prüfungen und geoabhängige Tests brechen.

Praktische Regel: Behandeln Sie Latenz als eine Stichprobe, nicht als eine einzelne Messung. Die erste Frage ist nicht „Was ist der Durchschnitt?“ sondern „Wie sieht der Schwanz aus, und was hat sich dort geändert?“

Wenn ich einen Scraping- oder Verifizierungspfad debugge, beginne ich mit der Form der Latenz, nicht mit dem Mittelwert. Ein sauberer Median mit hässlichem p95 oder p99 bedeutet, dass das System größtenteils in Ordnung ist, aber ein kleiner Teil des Verkehrs wird durch Stau, Wiederholungen oder einen schlechten Hop belastet. Dieser Teil reicht oft aus, um das Produktionsverhalten zu ruinieren.

Für Teams, die durch mobile Pfade arbeiten, ist dies noch wichtiger. Eine 4G-Route kann eine Zeit lang stabil aussehen, dann aufgrund des Netzwerks, des Anbieters oder des Proxy-Sitzungsstatus wechseln. Deshalb ist der richtige Referenzpunkt eine vollständige Verteilung, nicht ein beruhigend kleiner Durchschnitt. Wenn Sie eine Basislinie für Konzepte der Netzwerkstabilität benötigen, behalten Sie auch den breiteren betrieblichen Kontext im Auge, denn Latenz ist nur eine Seite der Pfadqualität: Netzwerkstabilitätsreferenz.

Die Grundlagen der Latenz, die Sie vor dem Testen benötigen

Ein Diagramm, das vier Befehlszeilentools zur Messung der Netzwerk-Latenz illustriert: ping, traceroute, mtr und netcat.

Beginnen Sie mit den wichtigen Begriffen

Round-Trip-Zeit, RTT, ist die Zeit, die ein Paket benötigt, um hinauszugehen und zurückzukommen. Es ist die grundlegende Einheit, die die meisten Netzwerktools anzeigen, und wird normalerweise in Millisekunden gemessen. Einwegverzögerung ist nur gültig, wenn beide Enden eng synchronisierte Uhren haben, weshalb die meisten Produktionsteams bei RTT bleiben, es sei denn, sie kontrollieren das Timing auf beiden Seiten. Jitter ist die Variation zwischen den Messungen, Paketverlust ist fehlender Verkehr, und Durchsatz ist, wie viele Daten der Pfad über die Zeit transportieren kann.

Perzentile geben Ihnen die praktische Sicht. p50 ist die Mitte der Verteilung, p95 zeigt das Niveau, unter dem 95% der Anfragen bleiben, und p99 dringt tiefer in den Schwanz vor, wo die seltenen langsamen Anfragen leben. Wenn der Median in Ordnung ist, aber p95 und p99 sich ausdehnen, werden Ihre Benutzer es trotzdem spüren.

Denken Sie in Schichten, nicht in einem Hop

Latenz beginnt auf der Linkschicht, aber Benutzer erleben sie auf der Anwendungsschicht. Ein Paket muss gesendet, geroutet, transportiert, wieder zusammengesetzt und schließlich vom Dienst verarbeitet werden. Das bedeutet, dass ein einzelner Ping Ihnen nur einen Teil der Geschichte erzählen kann, da er hauptsächlich den Pfad misst, nicht die Arbeit, die von der Anwendung geleistet wird, sobald das Paket ankommt.

Ein nützliches mentales Modell ist einfach. Die physische Pfadqualität beeinflusst RTT, das Transportverhalten beeinflusst die Retransmits und die Verbindungsherstellung, und die Anwendungsarbeit beeinflusst, wie lange die Anfrage wartet, bevor das erste Byte zurückkommt. Deshalb werden Sie an mehreren Schichten messen, wenn Sie eine zuverlässige Antwort wollen.

Wenn ein Test nur eine Zahl zeigt, gehen Sie davon aus, dass er unvollständig ist, bis das Gegenteil bewiesen ist.

Mobile 4G-Verbindungen fügen eine weitere Schicht der Variabilität hinzu. Die öffentliche IP kann hinter carrier-grade NAT sitzen, mehrere Benutzer können sich die gleiche öffentliche Adresse teilen, und der Verkehr kann nach ASN-Kontext gruppiert werden, anstatt nach einem einfachen Wohnfußabdruck. Das verändert sowohl, wie der Pfad aussieht, als auch wie nachgelagerte Systeme ihn klassifizieren, weshalb tests mit Proxys eine eigene Messdisziplin benötigen.

Messung der Latenz von der Befehlszeile

Ein Infografikdiagramm, das die schrittweise Aufschlüsselung der Anwendungs- und Browser-Netzwerkanfrage-Latenzprozesse veranschaulicht.

Ping zeigt Ihnen die erste RTT

Verwenden Sie ping, wenn Sie einen schnellen Überblick über die Pfadqualität wünschen. Ein einfacher Befehl wie ping -c 20 Ziel gibt Ihnen eine kleine Stichprobe, und die Ausgabe endet normalerweise mit min/avg/max plus einem Streuwert. Das Latenzfeld, das Sie lesen sollten, ist die RTT-Zeile, nicht die Paketsequenz.

Beispielausgabemuster:

20 Pakete übertragen, 20 empfangen, 0% Paketverlust rtt min/avg/max/mdev = 12.4/18.7/41.3/6.2 ms

Hier ist avg nur als grobe Orientierung nützlich, während max auf den Schwanz hinweist. Wenn das Maximum viel hässlicher ist als der Durchschnitt, haben Sie bereits gelernt, dass der Pfad nicht stabil genug für empfindliche Workflows ist.

Traceroute zeigt, wo der Pfad langsamer wird

Verwenden Sie traceroute Ziel, wenn Sie zeitliche Messungen von Hop zu Hop benötigen. Die Zahl, auf die Sie achten sollten, ist die RTT, die pro Hop angezeigt wird, denn dort sammelt sich die Verzögerung. Ein langsamer Hop bedeutet nicht immer einen Fehler, aber er zeigt Ihnen, wo der Pfad anfängt, sich zu verbreitern.

Beispielausgabemuster:

1 1.1 ms 1.0 ms 1.2 ms 2 4.8 ms 5.1 ms 4.9 ms 3 19.6 ms 20.1 ms 21.0 ms

Wenn der Sprung bei Hop 3 erscheint und danach hoch bleibt, ist der Engpass wahrscheinlich stromaufwärts des Ziels, nicht darin. Wenn der erste langsame Hop erscheint und spätere Hops sich erholen, interpretieren Sie das nicht über. Einige Router priorisieren Antwortzeiten von Proben herab, was sie langsam erscheinen lässt, ohne den tatsächlichen Verkehr zu schädigen.

MTR kombiniert die beiden Ansichten

mtr Ziel ist nützlich, wenn Sie einen Live-Bericht über sowohl Pfad als auch Verlust wünschen. Die Spalten, die Sie lesen sollten, sind Loss% und Avg. Ein Hop mit steigendem Verlust und steigendem durchschnittlichen RTT ist besorgniserregender als einer mit einem einzigen seltsamen Spike.

Beispielausgabemuster:

Host Loss% Avg Best Wrst 1 0.0% 1.1 1.0 1.5 2 0.0% 5.0 4.8 5.4 3 2.0% 20.4 19.7 41.2

Der Befehl ist am hilfreichsten, wenn Sie ihn lange genug laufen lassen, um Muster zu sehen, anstatt einzelne Blips. Für Proxy-Arbeiten ist das wichtig, weil eine rotierte Route eine Minute lang gut aussehen kann und dann abdriftet, sobald sich die Sitzung ändert. Wenn Sie einen wiederholbaren Benchmark für die Proxy-Geschwindigkeit erstellen, halten Sie die Sitzung stabil und vergleichen Sie den Lauf mit einer festen Basislinie, und verwenden Sie dann einen speziellen Proxy-Geschwindigkeitstest-Workflow wie diesen Proxy-Geschwindigkeitstest-Leitfaden.

Verwenden Sie iperf3, wenn Sie sich für Kapazität und Lastempfindlichkeit interessieren. Ein einfacher Befehl wie iperf3 -c Ziel überprüft, wie sich der Pfad verhält, wenn Daten fließen, nicht nur, wenn eine Probe zurückprallt. Das Feld, auf das Sie achten sollten, ist die Übertragungsrate, denn die Latenz verschlechtert sich oft, sobald der Link beschäftigt ist.

Beispielausgabemuster:

[ ID] Intervall Übertragung Bitrate [ 5] 0.00-10.00 sec 120 MBytes 101 Mbits/sec

Das ist an sich keine Latenzzahl, aber es sagt dir, ob eine Überlastung wahrscheinlich deine Anforderungszeiten beeinflusst. Wenn der Durchsatz unter Last zusammenbricht, wird der Anforderungsweg diesen Druck irgendwo spüren.

Tcpdump und tshark zeigen die Paketzeit auf Ebene der Pakete

tcpdump ist zum Erfassen, und tshark oder Wireshark ist zur Analyse. Erfasse den Fluss, und inspiziere dann die ICMP- oder Transportstatistiken, um Minimum, Maximum, Mittelwert, Median und Standardabweichung zu sehen. Diese Felder helfen dir zu verstehen, ob die Verteilung eng oder laut ist.

Beispiel für ein Erfassungsmuster:

tcpdump -i any host target ICMP-Statistiken: min 12 ms, max 71 ms, mean 19 ms, median 16 ms, stddev 8 ms

Das ist die ehrlichste Sicht, die du bekommst, wenn ein durchschnittlicher Ping die Form des Schwanzes verbirgt. Es hilft auch, wenn du vermutest, dass der Proxy-Hop Verzögerungen hinzufügt, die mit Werkzeugen von Hop zu Hop nicht sauber erklärt werden können.

Anwendungs- und Browserlatenz, die du tatsächlich sehen kannst

Eine Anfrage kann auf der Netzwerkschicht schnell aussehen und sich im Browser dennoch langsam anfühlen. Deshalb breche ich es immer mit curl herunter, bevor ich irgendetwas anderes vertraue. Die nützlichen Felder sind DNS-Zeit, TCP-Verbindungszeit, TLS-Zeit, TTFB für die Zeit bis zum ersten Byte und Gesamtzeit.

Ein praktischer Befehl sieht so aus:

curl -o /dev/null -s -w "dns:%{time_namelookup} tcp:%{time_connect} tls:%{time_appconnect} ttfb:%{time_starttransfer} total:%{time_total}\n" https://example.com

Beispielausgabe:

dns:0.012 tcp:0.045 tls:0.089 ttfb:0.150 total:0.320

Diese eine Zeile sagt dir, wo das Warten passiert. Wenn DNS günstig ist, aber TTFB langsam, ist der Server oder der Proxy-Weg das Problem. Wenn TCP und TLS die Verzögerung verursachen, schaust du auf die Verbindungsherstellung, nicht auf die Inhaltsbereitstellung.

Verwende den Browser-Wasserfall für benutzerseitige Zeitmessung

Die Entwicklertools des Browsers geben dir einen anderen Blickwinkel. Das Netzwerk-Panel-Wasserfall zeigt, wo jede Anfrage Zeit verbracht hat, und der Timing-Tab teilt es in gestoppt, DNS-Abfrage, erste Verbindung, SSL, Anfrage gesendet, warten (TTFB) und Inhaltsdownload auf. Diese Aufschlüsselung ist wichtig, denn eine Seite kann kaputt erscheinen, selbst wenn das Backend gesund ist.

Wenn der Wasserfall zeigt, dass der Großteil des Wartens bevor die Anfrage gesendet wird, der Browser oder der Proxy-Weg der Engpass ist. Wenn das Warten dominiert, ist das Backend langsam in der Antwort. Wenn der Inhaltsdownload der lange Pol ist, ist die Nutzlast zu schwer oder die Verbindung zu eingeschränkt.

Nützliche Gewohnheit: Vergleiche den Browser-Wasserfall mit der curl-Zeitlinie vom selben Ziel. Wenn sie nicht übereinstimmen, hat der Browserpfad zusätzliche Overheads, die dein CLI-Test nicht sieht.

Synthetisches Monitoring und Monitoring echter Benutzer dienen unterschiedlichen Zwecken. Synthetische Überprüfungen sind kontrolliert und wiederholbar, was du für Regressionstests möchtest. Die Zeitmessung echter Benutzer erfasst, was tatsächliche Besucher erleben, was besser ist, um langfristige Probleme zu erkennen, die nur in der Wildnis auftreten.

Für Pipeline-Arbeiten ist die sauberste Antwort oft, das Ereignis bei Ingestion, Verarbeitung und Bereitstellung zu zeitstempeln und dann benachbarte Punkte zu subtrahieren. Amplitudes phasenbasierte Rahmen für Ereigniszeitmessung und Snowplows Definition von Datenlatenz weisen beide auf dieselbe Idee hin, die nützliche Zahl ist oft die Zeit von einer Phase zur nächsten, nicht nur die End-to-End-Gesamtzeit. Das ist das Latenzprofil, das die Ad-Verifizierung und Marktforschungsflüsse normalerweise benötigen.

Die Zahlen lesen, ohne sich selbst zu täuschen

Ein Durchschnitt kann gesund aussehen, während die Benutzererfahrung miserabel ist. Angenommen, die meisten Anfragen enden in einem kleinen Bereich, aber einige langsame dehnen sich weit aus. Der Median kann ruhig bleiben, der Durchschnitt kann sich nur wenig bewegen, und doch fühlen die Personen, die vom Schwanz betroffen sind, dass das System kaputt ist.

Die Perzentile als Form lesen

p50 sagt dir, wie sich Normalität anfühlt. p95 sagt dir, wie weit der gewöhnliche Schwanz reicht. p99 sagt dir, ob seltene Schmerzen in die Produktion eindringen. Wenn p50 flach bleibt, aber p99 steigt, wird das System weniger vorhersehbar, selbst wenn das Zentrum der Verteilung in Ordnung aussieht.

Das ist der erste Ort, an dem ich in einem Produktionsbenchmark schaue. Wenn p99 hässlich ist, höre ich auf, den Mittelwert als Entscheidungsmetrik zu behandeln und beginne, ihn als Geräuschquelle zu betrachten.

Trenne Hop-Probleme von Dienstproblemen

Ein langsamer erster Hop in Traceroute oder MTR deutet normalerweise auf Pfadüberlastung, Entfernung oder den Proxy-Weg selbst hin. Ein verlustbehafteter Hop kann ein Routing-Artefakt sein, insbesondere wenn spätere Hops nicht auf die gleiche Weise abgebaut werden. Eine langsame DNS-Abfrage bedeutet, dass du die Namensauflösung separat testen solltest, während ein langsamer TLS-Handshake normalerweise bedeutet, dass die Verbindungsherstellung oder die Zertifikatsverhandlung die Verzögerung verursacht. Wenn die Serverseite nach all dem langsam ist, wird die Zeit bis zum ersten Byte das zeigen.

Der sicherste Workflow ist repetitiv, nicht clever. Etabliere eine Basislinie, teste unter Last, teile nach Tageszeit und nach Wochentag versus Wochenende auf, und suche dann nach Paketverlust und langsamen Hops. Ein Schnappschuss kann lügen, aber das Muster über die Zeit tut es normalerweise nicht.

Für Ad-Verifizierung und Scraping beginnt die Arbeit hier. Ein Pfad, der in Zeiten geringer Auslastung akzeptabel ist, kann instabil werden, sobald der Carrier oder der upstream-Weg wechselt. Wenn sich der Pfad während des Tests ändert, hören deine Perzentile auf, ein System zu beschreiben, und beginnen, mehrere verschiedene zu beschreiben.

Messung der Latenz durch mobile Proxys und 4G

Eine Vergleichstabelle-Infografik, die die Unterschiede in Latenz, Stabilität und Nutzung zwischen mobilen Proxys und 4G-Verbindungen erklärt.

Eine Anfrage kann aus einem Rechenzentrum schnell aussehen und sich dennoch langsam anfühlen, sobald sie ein Mobilfunknetz verlässt. Die ASN verändert das Bild, bevor das Paket dein Ziel erreicht, da sie zeigt, welches Netzwerk die Adresse besitzt und welchen upstream-Weg du wirklich testest. Carrier-grade NAT verändert es erneut, da eine gemeinsame öffentliche IP zusätzliche Konkurrenz verbergen kann und die gleiche Anfrage sich von einem Durchlauf zum nächsten unterschiedlich verhalten kann.

Deshalb muss der Benchmark an einem Pfad festgehalten werden. Wenn du die Proxy-IP während der Probenahme rotierst, hörst du auf, eine einzelne Verbindung zu messen, und beginnst, mehrere Routen in eine Menge von Perzentilen zu mischen. Halte die gleiche sticky session während des gesamten Durchlaufs, und wiederhole den Test nach der Rotation, wenn du sehen möchtest, wie sehr sich der Pfad selbst ändert. Für eine tiefere Einrichtungshinweise zur mobilen Routenführung ist dieser 4G LTE-Proxy-Leitfaden der klarste Ort, um das Sitzungsverhalten zu überprüfen, das du stabil halten musst.

Was während des Tests konstant gehalten werden sollte

  • Halte die Sitzung stabil: Rotier die IP nicht, während du Latenzproben sammelst. Eine Änderung im Pfad kann die Verteilung so stark verschieben, dass der Benchmark schwer zu lesen ist.
  • Überprüfe zuerst die ASN: Bestätige, ob der Pfad in einem Mobilfunknetz, einem Wohnpfad oder einem Rechenzentrumsweg liegt, bevor du die Ergebnisse vergleichst.
  • Verwende denselben Endpunkt und dasselbe Zeitfenster: Andernfalls mischst du Netzwerkänderungen mit Arbeitslaständerungen, und das Ergebnis wird nicht mehr nützlich.
  • Vergleiche Äpfel mit Äpfeln: Führe die gleiche Anfrage vom Ursprung aus, dann über einen Wohnproxy, dann über einen mobilen 4G-Proxy aus.

Dieser letzte Vergleich ist der, der dem Produktionsverhalten am nächsten kommt. Ein mobiler Pfad mit einer stabilen Sitzung gibt dir eine klarere Sicht darauf, was Ad-Verifizierung oder Scraping-Verkehr sehen wird, während eine rotierende Sitzung dir mehr über Fluktuationen als über Latenz sagt.

Warum Traceroute auf 4G seltsam aussehen kann

Ein 4G-Pfad sieht selten wie ein sauberer Unternehmenspfad aus. Einige Hops antworten nie, einige Antworten sind drosselungsbegrenzt, und die öffentliche IP kann hinter einem Carrier-Edge sitzen, anstatt hinter einer einzelnen Maschine. Traceroute hilft immer noch, aber behandle es als eine Möglichkeit, die Form des Pfades zu lesen, nicht als perfekte Karte jedes Hops.

Die betriebliche Gewohnheit, die sich bewährt hat, ist einfach. Benchmark drei Pfade nebeneinander: dein Ursprungsnetzwerk, die gleiche Anfrage über einen Wohnproxy und dann die gleiche Anfrage über einen mobilen 4G-Proxy. Halte die Sitzung in jedem Fall fest und vergleiche dann p50, p95, p99 und max. Das gibt dir eine praktische Einschätzung der Latenz, bevor der Produktionsverkehr es tut.

Häufige Fallstricke und eine wiederverwendbare Checkliste

  • Nur auf inaktiven Netzwerken testen. Die Zahlen können auf einem ruhigen Pfad sauber aussehen und auseinanderfallen, sobald echter Verkehr den Link teilt. Das Problem ist nicht der Test selbst, sondern der Netzwerkzustand während des Tests. Fix: Wiederholen Sie den Test während der Stoßzeiten und vergleichen Sie die Verschiebung in der Verteilung.
  • Nur ein einzelnes Probenfenster nehmen. Ein kurzer Testlauf kann schlüssig aussehen, während er dennoch schwer zu wiederholen ist. Das Problem sind zeitliche Störungen und ein Pfad, der sich unter Ihnen geändert hat. Fix: Sammeln Sie mehrere Fenster und vergleichen Sie die Streuung, nicht nur die Hauptzahl.
  • Die Tail-Latenz ignorieren. Ein gesunder Durchschnitt kann die langsamen Anfragen verbergen, die die Benutzer spüren. Das Problem zeigt sich am Ende der Verteilung, nicht in der Mitte. Fix: Lesen Sie p95, p99 und max zusammen und entscheiden Sie dann, ob der Tail akzeptabel ist.
  • Den Proxy während des Tests wechseln. Wenn die Sitzung mitten im Test wechselt, ändert sich auch die Route und die Perzentile verlieren an Bedeutung. Das ist häufig bei mobilen Pfaden mit carrier-grade NAT und sticky Session-Verhalten, wo ein Testlauf an einem Ausgang bleiben kann und der nächste nicht. Fix: Halten Sie eine sticky Session für den gesamten Lauf.
  • Nur den Server messen. Eine langsame DNS-Abfrage oder ein verzögerter TLS-Handshake kann dem Backend zugeschrieben werden, selbst wenn die App nicht der Engpass ist. Der Timer muss die Verbindungseinrichtung, die Handshake-Zeit und die Antwortzeit trennen. Fix: Teilen Sie die Anfrage in diese Phasen auf und zeichnen Sie jede einzelne auf.
  • Durchschnittswerte für Berichte verwenden. Ein Durchschnitt kann eine schlechte Benutzererfahrung in eine Zahl umwandeln, die harmlos aussieht. Das verbirgt die Anfragen, die ein Scraping, eine Ad-Verifizierung oder einen mobilen QA-Flow nicht bestehen. Fix: Berichten Sie über die Perzentile, die echten Anfragen entsprechen, und behalten Sie das rohe Maximum im Blick.
  • Vor Abschluss der laufenden Anfragen abschalten. Ein Testlauf, der zu früh endet, kann die langsamsten Anfragen verpassen und den Benchmark besser erscheinen lassen, als er ist. Das Erfassungsfenster ist unvollständig, sodass das Maximum unterschätzt wird. Fix: Lassen Sie den Benchmark ablaufen, bevor Sie ihn stoppen.

Für mobile Proxy- und 4G-Workflows ist die Checkliste einfach. Bestätigen Sie das ASN und das Sitzungsverhalten, bevor Sie Ergebnisse vergleichen, halten Sie den Endpunkt und das Zeitfenster stabil, sammeln Sie genügend Proben, um den Tail zu sehen, und verifizieren Sie, dass Traceroute-Anomalien für den Carrier-Pfad, den Sie verwenden, zu erwarten sind. Wenn Sie einen Referenzpunkt für das Verhalten von 4G- und LTE-Proxys benötigen, verwenden Sie die Wiki-Seite, die Sie bereits für dieses Setup führen, und testen Sie gegen Ihre eigene Basislinie, anstatt anzunehmen, dass ein Pfad sich wie ein anderer verhält.