Netzwerk · Looking glass

Messen Sie selbst

Jeder Latenzwert auf dieser Website stammt aus unseren eigenen Sonden, was genau die Art von Behauptung ist, der Sie nicht vertrauen sollten. Das Looking glass läuft von allen 34 Standorten, benötigt kein Konto und beantwortet die einzige Frage, die zählt: Wie sieht der Pfad zwischen Ihnen und dieser Stadt jetzt tatsächlich aus?

Vloot
locaties34
Landen29
capaciteit4.6 Tbit/s
00

Build the command

Kies een site en een tool. Deze draaien vanaf je eigen machine, tegen onze gepubliceerde testhosts, wat de enige meting is die je iets vertelt over je eigen pad.

Tool
Command
mtr -rwzbc 100 lg-ams-01.paragonvps.com
Testhostlg-ams-01.paragonvps.com
LocatieAmsterdam, Netherlands
Testdateihttps://lg-ams-01.paragonvps.com/1g.bin

Een 1 GB bestand met onsamendrukbare willekeurige data, voor het meten van doorvoer in plaats van je compressor.

Voer elk van deze drie keer uit, op verschillende tijdstippen, voordat je een conclusie trekt. Een enkele traceroute tijdens het onderhoudsvenster van iemand anders is geen bewijs.

01

Was es ist und was nicht

Ein Proben-Host an jedem Standort, gleiches VLAN wie die Produktion, hinter derselben Filterung.

Das Looking glass ist ein kleiner Host an jedem Standort, der Tests in Ihrem Namen ausführt und die rohe Ausgabe ausgibt. Es sitzt im selben Netzwerk wie Kundeninstanzen und hinter derselben Edge-Filterung, also misst es das, was Sie bekommen würden. Kein optimierter Testpfad, kein separater Uplink, keine ruhige Ecke im Rack.

Es ist kein Benchmark und kein Marketing-Tool. Einige Ergebnisse sind unvorteilhaft: Sydney bis überallhin ist teuer in Millisekunden, und Johannesburg stabilisiert seinen Transit noch. Diese Zahlen sind da, weil es sinnlos wäre, sie zu verstecken, wenn jeder den Test ausführen kann.

01

Alle 34 Standorte, die ganze Zeit

Einschließlich Vorbestellungsstandorten. Johannesburg antwortet auf Sonden, lange bevor es eine zahlende Instanz darauf hat.

02

Kein Konto, keine Anmeldung

Konsistent mit dem Rest des Dienstes. Der einzige Test, der etwas von Ihnen verlangt, ist iperf3, und das benötigt ein Token nur, um zu verhindern, dass die Box als Flutquelle verwendet wird.

03

Bewusst ratenbegrenzt

Ein Test pro Quelladresse und vier Tests pro Minute. Ein Looking glass ist ein netter Verstärkungsvektor, wenn der Betreiber nicht darüber nachgedacht hat.

04

Ergebnisse gehören Ihnen

Die Ausgabe ist Klartext mit einem Permalink, der dreißig Tage lebt. Fügen Sie es in ein Ticket ein oder in eine Argumentation mit dem Netzwerkteam einer anderen Person.

02

Was Sie ausführen können

Fünf Tests, weil sie verschiedene Fragen beantworten. Alle auszuführen beweist wenig; den richtigen auszuwählen klärt die Sache normalerweise in einer Minute.

01

Beginnen Sie mit MTR, nicht mit Ping

Eén ping vertelt je over één moment. Driehonderd MTR-cycli vertellen je of het pad slecht is, af en toe slecht, of prima en je had gewoon pech.

02

Gebruik eerst het testbestand voor doorvoer

Een download van 1 GB via HTTPS reproduceert wat de meeste echte workloads doen. Als dat traag is maar iperf3 snel, ligt het probleem bij congestieregeling of middleboxes, niet bij de capaciteit.

03

Pad-MTU is negentig seconden waard

Een verrassend deel van de meldingen 'de site laadt maar grote uploads hangen' eindigt hier, meestal bij een tunnel die iemand tussen jou en ons vergeten is.

TestDie Frage, die er beantwortetGrenzen
ICMP-PingIst es erreichbar, und was ist die Hin- und Rückfahrt gerade jetztBis zu 100 Pakete pro Lauf
Traceroute (ICMP und UDP)Welche Hops der Vorwärtspfad von diesem Standort aus nimmtMaximal 30 Hops, 3 Sonden pro Hop
MTRVerlust und Latenz pro Hop über die Zeit statt in einem SchnappschussBis zu 500 Zyklen, ungefähr 8 Minuten
iperf3-ZielWelchen Durchsatz Sie wirklich zu diesem Standort bekommenPanel-Token, 60 Sekunden, bis zu 4 Streams
TestdateiEine Durchsatzantwort, ohne etwas zu installieren100 MB und 1 GB über HTTPS
Pfad-MTU-SondeOb etwas in der Mitte große Pakete frisstMeldet die größte Größe, die überlebt
03

De output lezen zonder die verkeerd te lezen

Traceroute-output is geen afbeelding van je verkeer. Het is een set antwoorden van routers die betere dingen te doen hadden, en het lezen als een latentiegrafiek levert zelfverzekerde, verkeerde conclusies op.

De meeste routeringsklachten die we ontvangen hebben gelijk over het symptoom en ongelijk over de hop.

01

Middelste hops overdrijven

Een router die antwoordt op een traceroute-probe doet dat op zijn control plane, die druk is en ICMP als de laagste prioriteit behandelt. Wanneer één hop 180 ms toont en de volgende 14 ms, was die eerste router bezig, niet het pad ervoor.

02

Alleen de laatste regel is echt

Verlies dat verschijnt op hop zes en verdwijnt op hop zeven is rate-limited antwoorden, geen verloren verkeer. Wanneer het begint op hop zes en doorgaat tot de bestemming, stuur ons dan de output.

03

Reverse DNS is een hint

Luchthavencodes in hopnamen zijn vaak jaren achterhaald. Behandel ze als een indicatie van de intentie van degene die de interface noemde, nooit als bewijs van geografie.

04

MPLS verbergt het midden

Paden die een label-switched core kruisen kunnen er drie hops korter uitzien dan ze zijn. De latentie is er nog steeds; alleen de eerlijkheid over waar die vandaan komt ontbreekt.

05

Natuurkunde bepaalt de ondergrens

Amsterdam naar Singapore is ongeveer 168 ms en geen enkele peering zal daar betekenisvol aan verbeteren. Als je meting dicht bij ons gepubliceerde cijfer ligt, werkt het pad correct en is het antwoord een tweede site in plaats van een ticket.

04

Asymmetrische routes, waar de verwarring leeft

Een traceroute meet het voorwaartse pad en niets anders. Elk getal erin bevat echter ook de retourreis van het antwoord van die hop, en de retourreis kan een heel ander pad over de planeet nemen.

Verkeer van ons naar jou en verkeer van jou naar ons zijn afzonderlijke beslissingen die door afzonderlijke netwerken worden genomen. Wij kiezen wat er vertrekt; de netwerken ertussen kiezen wat er terugkomt. De meeste operators geven verkeer bij de eerste gelegenheid af, dus je retourpad verlaat je provider vaak in een andere stad dan waar ons pad er binnenkwam.

Het zichtbare gevolg is een hop die traag lijkt terwijl je echte verkeer prima is. Erger is de onzichtbare: congestie op het retourpad verschijnt als latentie waarnaar je een middag zult zoeken in de voorwaartse richting.

01

Meet altijd beide richtingen

MTR van je machine naar de instantie, en MTR van de looking glass op die site terug naar je adres, idealiter tegelijkertijd uitgevoerd. De helft van het bewijs levert een half antwoord op.

02

Asymmetrie op zich is geen fout

Bijna elk pad op het internet is asymmetrisch en bijna allemaal werken ze. Het wordt alleen een probleem wanneer één richting overbelast is, pakketten verliest, of een filtering box met state kruist.

03

We kunnen alleen beïnvloeden wat terugkeert

Ons routeringsbeleid controleert de uitgaande richting direct. Het retourpad verandert alleen als we anders aankondigen, ergens anders afgeven, of een peer vriendelijk vragen. Alledrie zijn mogelijk; geen is onmiddellijk.

04

Stateful middleboxes haten asymmetrie

Als u een firewall gebruikt die verwacht dat hij beide richtingen van een verbinding ziet en het retourpad stopt erdoorheen te lopen, krijgt u af en toe resets die precies lijken op een netwerkstoring. Controleer dit voordat u iemand de schuld geeft.

05

Een routingklacht indienen die wordt opgepakt

Mediane eerste reactie op een ticket is 11 minuten. Een routingfix duurt langer, omdat iemand anders ermee moet instemmen.

  1. 01

    Sluit uw eigen instance uit

    Controleer belasting, connection tracking, de interfacetellers van de instance en of een filterregel van u verkeer laat vallen. Iets als één op de vijf meldingen eindigt hier, en het eindigt sneller als u eerst kijkt.

  2. 02

    Verzamel beide richtingen

    Ten minste 300 MTR-cycli vanaf uw kant en 300 vanaf de looking glass op die locatie, in hetzelfde venster. Voeg de permalink toe in plaats van een screenshot; we hebben de cijfers nodig, niet een afbeelding ervan.

  3. 03

    Tijdstempel correct

    UTC of een expliciete offset. “Vanmorgen” beschrijft een moment voor u en een bereik van elf uur voor ons, en het correleren van flowgegevens daarmee is giswerk.

  4. 04

    Vertel wat er veranderd is en wanneer

    Dit is altijd zo geweest, of het begon op dinsdag. Continu, of tussen 20:00 en 23:00 lokale tijd. Die ene zin bepaalt meestal of we naar een peeringwijziging kijken of naar iemands avondcongestie.

  5. 05

    Stuur het naar de support

    Mail [email protected] of open een ticket in het paneel. Alles wat een echt padprobleem blijkt te zijn, wordt binnen hetzelfde uur geëscaleerd naar het netwerkteam en u krijgt te horen wat we aan het andere netwerk hebben gevraagd.

Wat we kunnen doen: herrouteren, een transit deprefereren, een peer vragen om te onderzoeken, of u verplaatsen naar een locatie met een betere route. Congestie binnen een netwerk dat wij niet beheren, valt buiten al deze vier opties, en daar leiden we u om het probleem heen in plaats van een week te besteden aan gelijk hebben.

06

Looking-glass-vragen

Zestig seconden per keer, ja. Het token bestaat om te voorkomen dat de host een overstromingsbron wordt, niet om eerlijke metingen te rantsoeneren. Voor aanhoudende tests hebt u uw eigen instance aan beide kanten nodig.

Dat zou niet moeten, en als het wel zo is, horen we dat graag. De probehost bevindt zich op dezelfde VLAN en erft hetzelfde beleid. Een echt verschil betekent meestal een per-prefixbeleid dat op uw adres wordt toegepast, en dat is een ticket waard.

Niet op de openbare looking glass. Vraag het in een ticket met een specifiek prefix en een reden, en u krijgt het antwoord, inclusief welke upstream we ervoor prefereren en waarom.

Binnen de snelheidslimieten, ja; de tests zijn uitgaand en onschadelijk bij dat volume. Gebruiken als meetbron voor een doel dat u niet beheert, is prima. Als onderdeel van iets groters is het niet prima.

Dertig dagen, dan verlopen ze samen met de opgeslagen uitvoer. Voeg het toe aan een ticket terwijl het nog werkt, of plak de tekst, waar we sowieso de voorkeur aan geven.

Klaar wanneer jij dat bent

Voer de test uit en kies dan de stad

Gemeten latentie verslaat gepubliceerde latentie. Zodra de cijfers kloppen, bevat de locatie-index de voorraad, de uplink en de filtercapaciteit voor elke locatie.