Les puntuacions de servidors són xifres que un publicador ha calculat per a la seva pròpia llista, i cadascuna significa el que aquell publicador ha decidit que significa. Dos directoris poden ordenar el mateix punt final de manera diferent sense que cap dels dos sigui incorrecte. Llegiu la definició abans de deixar que un rànquing triï una sortida per vosaltres.

Les comprovacions següents cobreixen què cal llegir, què cal mesurar un mateix i què cal anotar. Assumes un client que ja admet el protocol que ofereix el candidat.

Llegiu la definició abans del rànquing

Comenceu per la pàgina de definició i no per la taula. Una puntuació construïda a partir de temps de servei declarat, recomptes de sessions o estimacions de rendiment ordena els punts finals per aquestes magnituds, cosa que és una afirmació sobre càrrega i accessibilitat i no sobre privadesa. Fixeu-vos en com són de velles les dades d’entrada, perquè una xifra actualitzada mensualment descriu una màquina diferent d’una d’actualitzada cada hora. On no hi ha definició, el número és un dispositiu d’ordenació amb entrades desconegudes, i mereix exactament aquesta confiança.

L’abast importa tant com l’entrada. Un valor mesurat entre la sonda del publicador i el punt final no diu res del camí des de la vostra xarxa, i una xifra que descriu transferència massiva no prediu la latència interactiva. Frescor i abast decideixen junts si la xifra s’aplica o no a la vostra decisió.

Confiança, compatibilitat i velocitat són tres preguntes

Un punt final que accepta el vostre trànsit no és per això un bon lloc on enviar-lo. Una entrada de directori llista detalls operatius de connexió, cosa que no és un certificat sobre registres, propietat o què fa l’operador amb les metadades. La compatibilitat és una pregunta a part: protocol, conjunt de xifratges i versió del client o coincideixen o no, i cap puntuació ho canvia. La velocitat és la tercera, i és l’única de les tres que podeu mesurar des de la vostra màquina.

Mantenir les tres separades evita l’error més comú, que és triar un punt final ràpid i llegir-ho com a prova de bones pràctiques. Un punt final lent però clar és una millor opció per defecte que un de ràpid l’operador del qual no podeu descriure.

Un directori també pot publicar camps que no encaixen en cap de les tres. La descripció del mateix operador, una llista de protocols o una etiqueta de país són afirmacions i metadades, i arriben amb la credibilitat de qui les ha escrites.

Mesureu el candidat des de la vostra pròpia xarxa

Quan un candidat supera les dues primeres preguntes, mesureu el camí que faríeu servir realment. Les ordres següents comproven accessibilitat, qualitat del camí i una sol·licitud completada, en aquest ordre. Executeu-les a l’hora en què faríeu servir el servei, ja que tant l’enllaç de casa com el relé públic canvien amb la càrrega.

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

Llegiu la sortida com tres respostes separades. Un ping que no respon mai pot significar que el punt final filtra ICMP i no que el servei estigui caigut, així que combineu-lo amb la comprovació del port. El traçat del camí mostra on s’acumula el retard, i una sol·licitud completada amb temps demostra que la cadena funciona des de la vostra adreça. Cap d’aquests valors no és una propietat permanent del punt final.

Anoteu la comparació

Anoteu el candidat, l’hora del mesurament, els tres resultats i per què vau passar al següent. Això converteix una llista de rànquings recordats en una comparació que algú altre pot repetir. També trenca el bucle en què canvieu de país constantment i concloeu que tot és lent.

Un candidat fallit també mereix una nota, perquè un punt final que refusa un protocol en una hora és un fet sobre aquella prova i no una sentència sobre tot el directori. Anoteu el rebuig amb la seva marca temporal, i la propera comparació començarà amb evidència.

Torneu a comprovar el punt final triat després de qualsevol actualització del client, perquè la resposta de compatibilitat pot canviar mentre la puntuació continua igual. Tracteu el número com un indici d’ordenació i els vostres mesuraments com l’evidència.

Articles relacionats