Skóre serverov sú čísla, ktoré vydavateľ vypočítal pre svoj vlastný zoznam, a každé znamená presne to, čo tento vydavateľ rozhodol. Dva katalógy môžu ten istý koncový bod zoradiť odlišne a ani jeden nemusí byť nesprávny. Prečítajte si definíciu, skôr než necháte poradie vybrať za vás východ.

Nižšie uvedené kontroly pokrývajú, čo čítať, čo zmerať sám a čo si zapísať. Predpokladajú klienta, ktorý už podporuje protokol ponúkaný kandidátom.

Prečítajte si definíciu skôr než poradie

Začnite stránkou definície, nie tabuľkou. Skóre postavené na deklarovanej dostupnosti, počtoch relácií alebo odhadoch priepustnosti zoraďuje koncové body podľa týchto veličín, čo je tvrdenie o zaťažení a dostupnosti, nie o súkromí. Všimnite si, aké staré sú vstupy, pretože číslo obnovované mesačne opisuje iný stroj ako to obnovované každú hodinu. Kde definícia chýba, je číslo nástrojom zoraďovania s neznámymi vstupmi a zaslúži si presne toľko dôvery.

Rozsah je rovnako dôležitý ako vstup. Hodnota nameraná medzi sondou vydavateľa a koncovým bodom nehovorí nič o ceste z vašej siete a číslo opisujúce hromadný prenos nepredpovedá interaktívne oneskorenie. Svežosť a rozsah spolu rozhodujú, či sa číslo vôbec vzťahuje na vaše rozhodnutie.

Dôvera, kompatibilita a rýchlosť sú tri otázky

Koncový bod, ktorý prijíma váš prenos, sa tým nestáva dobrým miestom, kam ho posielať. Záznam v katalógu uvádza prevádzkové údaje o pripojení, a to nie je certifikát o logovaní, vlastníctve ani o tom, čo operátor robí s metadátami. Kompatibilita je samostatná otázka: protokol, sada šifier a verzia klienta buď sedia, alebo nie, a žiadne skóre to nezmení. Rýchlosť je tretia a je jediná z troch, ktorú môžete zmerať z vlastného stroja.

Oddelenie všetkých troch bráni najčastejšej chybe, teda vybrať rýchly koncový bod a čítať to ako dôkaz dobrej praxe. Pomalý, ale jasný koncový bod je lepšia predvolená voľba než rýchly, ktorého operátora nedokážete opísať.

Katalóg môže zverejniť aj polia, ktoré nezapadajú do žiadnej z troch otázok. Vlastný opis operátora, zoznam protokolov alebo označenie krajiny sú tvrdenia a metadáta a prichádzajú s dôveryhodnosťou toho, kto ich napísal.

Zmerajte kandidáta z vlastnej siete

Keď kandidát prejde prvé dve otázky, zmerajte cestu, ktorú by ste skutočne použili. Príkazy nižšie kontrolujú dostupnosť, kvalitu cesty a dokončenú požiadavku, v tomto poradí. Spúšťajte ich v hodine, keď by ste službu používali, pretože domáca linka aj verejný relay sa menia so záťažou.

ping -c 20 203.0.113.77
mtr -r -c 50 203.0.113.77
curl -sS -o /dev/null -w '%{http_code} %{time_connect} %{time_total}\n' --max-time 8 https://example.com/
timeout 5 bash -c 'cat < /dev/null > /dev/tcp/203.0.113.77/1194' && echo port-open

Čítajte výstup ako tri oddelené odpovede. Ping, ktorý nikdy neodpovie, môže znamenať, že koncový bod filtruje ICMP, a nie že služba nebeží, preto ho skombinujte s kontrolou portu. Trasa cesty ukazuje, kde sa hromadí oneskorenie, a dokončená požiadavka s časom dokazuje, že reťaz funguje z vašej adresy. Žiadna z tých hodnôt nie je trvalou vlastnosťou koncového bodu.

Zapíšte porovnanie

Zapíšte kandidáta, čas merania, tri výsledky a dôvod, prečo ste prešli k ďalšiemu. Tým sa zoznam zapamätaných poradí mení na porovnanie, ktoré môže niekto iný zopakovať. Tiež to prerušuje slučku, v ktorej stále striedate krajiny a usudzujete, že všetko je pomalé.

Neúspešný kandidát si tiež zaslúži poznámku, pretože koncový bod, ktorý v jednu hodinu odmietne jeden protokol, je fakt o tom teste, nie rozsudok nad celým katalógom. Zapíšte odmietnutie s jeho časovou pečiatkou a ďalšie porovnanie začne od dôkazov.

Po každej aktualizácii klienta znova skontrolujte vybraný koncový bod, pretože odpoveď o kompatibilite sa môže zmeniť, kým skóre zostáva rovnaké. Berte číslo ako vodítko k poradiu a svoje merania ako dôkaz.

Súvisiace články