Las multidifusiones que tienen valor cero para el TTL se transmiten a través de la red

Seleccione idioma Seleccione idioma
Id. de artículo: 311935 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Síntomas

Cuando tiene un programa que envía multidifusiones IP con una configuración de período de vida (TTL) de 0 (cero) para comunicar con otros programas locales, se supone que las multidifusiones con una configuración de TTL de 0 no debería ser transmitida por red. En cambio, se supone que sólo hacen un bucle invertido con otros programas del equipo local. Sin embargo, las multidifusiones IP con un valor de TTL de 0 se pueden transmitir por red. Esto puede hacer que la red se sobrecargue. Este problema se trató parcialmente en la revisión que se describe en el siguiente artículo de Microsoft Knowledge Base:
301453 Los paquetes de multidifusión con valor 0 para el TTL se transmiten mediante la pila TCP/IP de Windows 2000 y la pila TCP/IP de Windows XP
La revisión Q301453 previene la transmisión de multidifusiones con un TTL de 0 en las conexiones LAN. Sin embargo, después de aplicar la revisión desde 301453, las multidifusiones IP con un valor del TTL de 0 se pueden seguir transmitiendo en una conexión RAS.

Causa

La pila TCP/IP no controlaba correctamente las multidifusiones IP y transmitía el último fragmento de cada datagrama de multidifusión en la red. Las revisiones de 301453 corregían este problema y modificaban TCP/IP para informar a las capas inferiores de que no transmitieran multidifusiones con un TTL de 0. Sin embargo, esta revisión sólo arreglaba el problema en los vínculos de LAN. Incluso con esta revisión, NDISWAN ignoraba esta nueva información que le había pasado TCP/IP y seguía transmitiendo multidifusiones con un TTL de 0 en los vínculos de RAS.

Solución

Windows XP

Para resolver este problema, obtenga el Service Pack más reciente para Windows XP. Para obtener información adicional, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
322389 Cómo obtener el Service Pack más reciente para Windows XP
La versión en inglés de esta revisión para Windows XP debe tener los atributos de archivo siguientes u otros posteriores:
   Fecha         Hora   Versión     Tamaño    Nombre de archivo
   -----------------------------------------------------------
   28-Nov-2001  15:38  5.1.2600.21    87.296  Ndiswan.sys
   02-Nov-2001  16:50  5.1.2600.17     3.584  Spmsg.dll
   08-Nov-2001  13:56  5.1.2600.19    38.912  Spuninst.exe
				

Windows 2000

Para resolver este problema, obtenga el Service Pack más reciente para Windows 2000. Para obtener información adicional, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
260910 Cómo obtener el Service Pack más reciente para Windows 2000
La versión en inglés de esta revisión para Windows 2000 tiene los atributos de archivo enumerados en la siguiente tabla u otros posteriores. La fecha y la hora de estos archivos se muestran según el Horario universal coordinado (UTC). Cuando vea la información de archivo, se convertirá a la hora local. Para ver la diferencia entre la hora UTC y la hora local, utilice la ficha Zona horaria de la herramienta Fecha y hora del Panel de control.

   Fecha         Hora   Versión     Tamaño    Nombre de archivo
   --------------------------------------------------------
   19-Nov-2001  16:42  5.0.2195.4667  118.896  Afd.sys
   08-May-2002  12:20  5.0.2195.4874  105.232  Msafd.dll
   22-Mar-2002  12:18  5.0.2195.5241   89.712  Ndiswan.sys
   19-Abr-2002  17:45  5.2.2.2          3.584  Spmsg.dll
   19-Abr-2002  17:46  5.2.2.2         44.032  Spuninst.exe
   12-Jun-2001  22:05  5.0.2195.3727    3.856  Svcpack1.dll
   06-Abr-2002  16:50  5.0.2195.5542  313.168  Tcpip.sys
   30-Jul-2001  20:15  5.0.2195.3988   16.240  Tdi.sys
   08-May-2002  12:20  5.0.2195.4874   17.680  Wshtcpip.dll
   22-Mar-2002  12:18  5.0.2195.5241   89.232  Ndiswan.sys
   19-Abr-2002  17:46  5.2.2.2         10.240  Spcustom.dll
				

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados al principio de este artículo. Este problema se corrigió primero en el Service Pack 3 (SP3) de Microsoft Windows 2000 y en el Service Pack 1 (SP1) de Microsoft Windows XP.

Más información

Para obtener información adicional acerca de cómo obtener una revisión para Windows 2000 Datacenter Server, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
265173 The Datacenter Program and Windows 2000 Datacenter Server Product
Para obtener información adicional acerca de cómo instalar múltiples revisiones con un único reinicio, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
296861 Utilizar QChain.exe para instalar varias revisiones con sólo un reinicio

Propiedades

Id. de artículo: 311935 - Última revisión: miércoles, 29 de marzo de 2006 - Versión: 1.3
La información de este artículo se refiere a:
  • Service Pack 1 de Microsoft Windows 2000
  • Service Pack 2 de Microsoft Windows 2000
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Advanced Server
  • Service Pack 1 de Microsoft Windows 2000
  • Service Pack 2 de Microsoft Windows 2000
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
Palabras clave: 
kbbug kbfix kbwin2000presp3fix kbqfe kbwin2000sp3fix kbenv kbnetwork kbwinxpsp1fix kbhotfixserver KB311935

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