Estás trabajando sin conexión, espera a que vuelva la conexión a Internet

Exploración lenta en Internet Explorer debido a varias llamadas de función isInNet

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 3140773
Síntomas
Considere el siguiente escenario:
  • Internet Explorer está configurado para utilizar un archivo de configuración automática de Proxy (PAC) o WPAD para la configuración de proxy.
  • El archivo PAC contiene varias llamadas a la función isInNet(), que son similares a los siguientes:

    función FindProxyForURL (url, host)
    {

    Si (isInNet (host, "192.168.3.4","255.255.255.0")) ||
    isInNet (host, "10.10.1.1", "255.255.255.0") ||
    isInNet (host, "72.10.10.10", "255.240.0.0")) ||
    isInNet (host, "172.16.0.0", "255.240.0.0"))
    {

    devolver el PROXY <proxyname:PORT>;


    }


    }</proxyname:PORT>

Si hay que varios tales isInNet()llama en el archivo PAC, Internet Explorer tarda más de lo esperado para ir a una página Web.
Causa
Este problema se produce porque Internet Explorer debe realizar llamadas adicionales para el subsistema DNS para determinar la dirección IP del parámetro host. Debe hacerlo para poder comparar la dirección IP del parámetro de host con el intervalo de direcciones IP que se proporciona en la llamada de funciónisInNet().
Solución
Para evitar estas llamadas adicionales al subsistema de DNS cada vez que un "host" se pasa a la llamada de función isInNet() , tomar medidas para resolver el nombre de host a la dirección IP fuera de las llamadas isInNet()pasando la dirección IP en lugar del nombre de host.

Para ello, modifique el código de ejemplo en la sección "Síntomas" de la siguiente manera:
  • función FindProxyForURL (url, host)
    {

    var resolved_IP = dnsResolve(host);


    Si (isInNet (resolved_IP, "192.168.3.4","255.255.255.0")) ||
    isInNet (resolved_IP, "10.10.1.1", "255.255.255.0") ||
    isInNet (resolved_IP, "72.10.10.10", "255.240.0.0")) ||
    isInNet (resolved_IP, "172.16.0.0", "255.240.0.0"))
    {

    devolver el PROXY <proxyname:PORT>;

    }

    }</proxyname:PORT>

Configuración automática de proxy; Internet Explorer; WPAD; isInNet; dnsResolve

Advertencia: este artículo se tradujo automáticamente

Propiedades

Id. de artículo: 3140773 - Última revisión: 03/17/2016 21:23:00 - Revisión: 1.0

Windows Internet Explorer 9, Windows Internet Explorer 8, Windows Internet Explorer 10

  • kbmt KB3140773 KbMtes
Comentarios
/html>