Cómo utilizar httpdns de Android
Entonces, ¿por qué utilizar HttpDNS? Hay tres razones principales.
Secuestro de DNS local
Se reduce el retardo medio de acceso.
La tasa de fallos de conexión de usuarios ha disminuido.
Secuestro de LocalDNS: dado que HttpDNS solicita directamente http para obtener la dirección del servidor A a través de IP, no existe ningún proceso para solicitar la resolución del dominio al operador local, por lo que fundamentalmente se evita el problema del secuestro. (Para el secuestro de la capa TCP/IP del contenido HTTP, se pueden utilizar factores de autenticación o cifrado de datos para garantizar la credibilidad de los datos transmitidos).
El retraso de acceso promedio se reduce: debido al acceso IP directo , se omite un dominio El proceso de análisis (incluso si el sistema tiene velocidad de caché, será un poco más rápido en milisegundos), se encuentra el nodo más rápido para acceder a través de clasificación de algoritmos inteligentes.
Reducir la tasa de fallas de conexión del usuario: reducir la clasificación de servidores con altas tasas de fallas pasadas a través de algoritmos, mejorar la clasificación de los servidores a través de datos a los que se accedió recientemente y mejorar la clasificación de los servidores a través de registros históricos de éxito de acceso. Si se produce un error de acceso a ip(a), la próxima vez se devolverán los registros ordenados por ip(b) o ip(c). (Lo más probable es que LocalDNS devuelva registros dentro de un ttl (o varios TTL).