1 votos

Interpretación de la salida JSON de networkQuality

Si ejecuta networkQuality -c se obtiene una salida JSON adecuada para su posterior procesamiento. El problema que tengo es que puedo especular pero no estoy seguro de lo que cada clave y la unidad para su valor en la salida.

Este es un ejemplo de la salida de networkQuality -c a continuación, salvo que he eliminado el contenido de las matrices por brevedad:

    {
      "base_rtt" : 42,
      "dl_flows" : 20,
      "dl_throughput" : 278482080,
      "end_date" : "12/29/22, 6:27:55 PM",
      "il_h2_req_resp" : [],
      "il_tcp_handshake_443" : [],
      "il_tls_handshake" : [],
      "interface_name" : "en0",
      "lud_foreign_h2_req_resp" : [],
      "lud_foreign_tcp_handshake_443" : [],
      "lud_foreign_tls_handshake" : [],
      "lud_self_h2_req_resp" : [],
      "os_version" : "Version 13.1 (Build 22C65)",
      "responsiveness" : 75,
      "start_date" : "12/29/22, 6:27:38 PM",
      "ul_flows" : 20,
      "ul_throughput" : 15571602
    }

Muchas se explican por sí solas. Pero otras no. ¿Cuál es el significado de cada una y qué unidad se utiliza? No he podido encontrar documentación y la página de manual no me ha servido de ayuda.

1voto

Darren Puntos 46

Me ha parecido un buen resumen: https://danpetrov.xyz/MacOS/2021/11/14/analysing-network-quality-MacOS.html

Capacidad de carga/descarga (su ancho de banda Tx/Rx esencialmente) Flujos de subida/descarga, parece ser el número de paquetes de prueba utilizados para las pruebas de capacidad de respuesta Capacidad de respuesta de carga/descarga medido en viajes de ida y vuelta por minuto (RPM), que según Apple, es el número de idas y vueltas secuenciales, o transacciones, que una red puede realizar en un minuto en condiciones normales de funcionamiento

0voto

kirsch Puntos 11

Lista incompleta, se editará si los comentarios completan los espacios en blanco.

  • base_rtt :
  • dl_flows :
  • dl_throughput : Velocidad de descarga en bits por segundo. Divide por 1 millón para obtener Mbps.
  • end_date : Hora local de finalización de la prueba.
  • il_h2_req_resp :
  • il_tcp_handshake_443 :
  • il_tls_handshake :
  • interface_name : Interfaz de red en la que se ejecutó la prueba (por ejemplo, en0 para WiFi en Macs modernos).
  • lud_foreign_h2_req_resp :
  • lud_foreign_tcp_handshake_443 :
  • lud_foreign_tls_handshake :
  • lud_self_h2_req_resp :
  • os_version : Versión de MacOS en la que se ejecutó la prueba.
  • responsiveness : Viajes de ida y vuelta por minuto. Cuanto más alto, mejor.
  • start_date : Hora local de inicio de la prueba.
  • ul_flows :
  • ul_throughput : Velocidad de subida en bits por segundo. Divide por 1 millón para obtener Mbps.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X