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.