NetDiag+

Acerca de

NetDiag+ lo hace Dmytro Tishchenko, desarrollador iOS independiente. Nació de una frustración simple: todas las herramientas decían que la conexión estaba bien mientras las llamadas se trababan y los juegos iban a tirones, y ninguna sabía decir de quién era la culpa.

Así que la app mide en lugar de adivinar — ICMP y TCP crudos desde el teléfono, el router comprobado por separado de internet, jitter y pérdida junto a la latencia — y las guías de este sitio explican cómo leer esos números. 27 herramientas, 13 idiomas; cada medición se ejecuta en el dispositivo y los resultados se quedan en su historial.

Cómo se producen los números

Cada medición se ejecuta en el teléfono, sin ningún servidor mío por medio. El ping es ICMP crudo sobre un socket de datagramas sin privilegios, así que no hace falta jailbreak ni ningún permiso especial; cuando una red filtra ICMP — la mayoría de las redes móviles lo hacen — la herramienta reintenta por TCP en el puerto que el host habla de verdad y lo dice en la fila, en lugar de dar por vencido un tiempo de espera que no lo es.

Dos costumbres importan más que el protocolo. La primera: el router se mide por separado de internet; si el primer salto ya va lento, todos los números remotos están inflados, y la app lo dice en voz alta en vez de dejarte culpar a un servidor de juego. La segunda: una fila muestra la mediana de once intentos, no un promedio, con el jitter y la pérdida al lado. Un valor atípico mueve un promedio y no puede mover una mediana, y una conexión de 40 ms con 30 ms de jitter se juega peor que unos 120 ms estables — un promedio esconde justo eso.

Lo que no te va a decir

iOS no da sockets crudos, así que las respuestas llegan sin su cabecera IP y un traceroute no puede informar del TTL que devolvió un salto. Nada mide en segundo plano: las mediciones existen mientras una herramienta está abierta. La latencia dentro del juego no es el mismo número que un ping a la misma región, porque los juegos añaden encima su propio tick de servidor y su bufferización. Y en una línea móvil la cola es del operador — la app puede demostrar que está ahí, y no puede hacer nada al respecto. Donde existe un límite así, las guías lo dicen.

Para quién es

Para quienes les han dicho que su internet está bien. Jugadores con un test de velocidad que marca 300 Mbit y una partida que da tirones, gente que teletrabaja y cuyas llamadas se cortan mientras sube una copia de seguridad, y cualquiera que esté a punto de abrir una incidencia con su operador y necesite algo más duradero que una captura de pantalla. La guía de pruebas existe porque una serie de mediciones fechadas saca una incidencia del soporte de primer nivel y una sola lectura no.

Cómo llegó hasta aquí

Publicado a la vista, un problema cada vez:

Contacto

Preguntas, fallos, un número que parece incorrecto: support@netdiag.online · @Tischenkod80

Descargar en el App Store

Gratis · 27 herramientas · compra única para quitar los anuncios · sin suscripción