Rendimiento lento al copiar archivos desde MS-DOS cliente al equipo basado en Windows 2000

Seleccione idioma Seleccione idioma
Id. de artículo: 244826 - Ver los productos a los que se aplica este artículo
Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.
importante : este artículo contiene información acerca de cómo modificar el registro. Antes de modificar el Registro, asegúrese de hacer una copia de seguridad del mismo y de que sabe cómo restaurarlo si ocurre algún problema. Para obtener información sobre cómo realizar una copia de seguridad, restaurar y modificar el Registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
256986Definición del Registro de Microsoft Windows
Expandir todo | Contraer todo

Síntomas

Puede observar un retraso largo cuando copia un archivo desde un cliente de MS-DOS a un equipo basado en Microsoft Windows 2000 mediante el protocolo TCP/IP.

Nota : este comportamiento no se produce cuando copia un archivo desde un cliente de MS-DOS a un equipo que ejecuta Microsoft Windows NT 4.0 o Microsoft Windows 95 o Microsoft Windows 98, o cuando se copia un archivo desde un equipo basado en Windows 2000 para un equipo basado en MS-DOS.

Causa

Este comportamiento se produce porque el remitente de MS-DOS quita paquetes durante la transmisión. Windows 2000 utiliza una predeterminada TCP el tamaño de ventana de 17 KB de recepción para Ethernet (8 KB en Windows NT 4.0). MS-DOS envía paquetes de tipo opuesto con opuesto o sándwich en un intento de rellenar el búfer del destinatario que está inundando su adaptador de red. El controlador de adaptador de red de MS-DOS en modo real es no se puede mantener el ritmo de la secuencia de paquetes enviados por la pila TCP/IP de MS-DOS, lo que produce pérdidas de paquetes. El controlador del adaptador de red descarta los paquetes antes de que se colocan en la conexión.

Solución

Advertencia : si utiliza incorrectamente el Editor del registro, pueden surgir problemas graves que conlleven la reinstalación del sistema operativo. Microsoft no garantiza que pueda solucionar los problemas resultantes del uso incorrecto del Editor del Registro. Utilice el Editor del Registro bajo su responsabilidad.

Para evitar este problema, el conjunto TCP tamaño ventana de recepción en Windows 2000 a un valor igual o menor que 8 KB:
  1. Inicie el Editor del Registro (Regedt32.exe).
  2. Busque la siguiente clave del registro:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\tcpip\Parameters
  3. En el menú Edición , haga clic en Agregar valor y, a continuación, agregue el siguiente valor del registro:
    Nombre de valor: TcpWindowSize
    Tipo de datos: REG_DWORD
    Valor: 8192
  4. Salga del Editor del Registro.

Estado

Microsoft ha confirmado que trata de un problema con controladores de adaptador de red de modo real de MS-DOS.

Más información

El tamaño máximo de segmento (MSS) se calcula desde la máxima transmisión (MTU) informa el controlador NDIS (tarjeta de red). Por ejemplo, Ethernet = 1460; 4 MB Token Ring = 4128; 16 MB Token Ring = 17888.

Cuando el cliente MS-DOS envía el primer segmento de datos, el cliente puede enviar un paquete infradimensionado utilizando un valor de ventana TCP es menor que el MSS. Una traza de red muestra este valor en el encabezado TCP. Para Ethernet, el valor de Windows en el encabezado TCP similar al ejemplo siguiente:
Ventana TCP: = 1450 (0x5AA)
Si se produce esta situación, configure el TCP recibe el tamaño de ventana en el equipo basado en Windows 2000 para ser un múltiplo de la ventana TCP que utiliza el cliente. En este ejemplo, el valor es un múltiplo de 1450 en lugar de 1460, así que la recepción de TCP el tamaño de ventana es 7250 (1450 x 5).

No debería reducir el TCP recibe el tamaño de ventana para solucionar problemas de red. Reducir el tamaño de ventana, hace síntomas menos evidente, pero no resuelve el problema.

Puede establecer el TCP recibe el tamaño de ventana con la clave del Registro TcpWindowSize. Para obtener información adicional acerca de cómo hacerlo, haga clic en el número de artículo siguiente para ver el artículo en Microsoft Knowledge Base:
120642Parámetros de configuración de TCP/IP y NBT para Windows NT y Windows 2000

Propiedades

Id. de artículo: 244826 - Última revisión: lunes, 3 de febrero de 2014 - Versión: 3.2
La información de este artículo se refiere a:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
Palabras clave: 
kbnosurvey kbarchive kbmt kbnetwork kbprb KB244826 KbMtes
Traducción automática
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): 244826

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com