未初始化的 IP 标头中的服务八位位组类型

注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。

点击这里察看该文章的英文版: 217207
本文已归档。它按“原样”提供,并且不再更新。
症状
服务类型 (TOS) 八位位组未初始化为零的 Windows NT 4.0 Service Pack 4 和 $ 在 Alpha 和 x86 上的更高版本的平台。 这将导致随机 TOS 八位位组中的优先级字段的值。 某些第三方供应商的 TCP/IP 堆栈可能需要: 优先级域将设置为零,然后它们会将重置发送到任何主机不能满足这一要求,从而导致 Windows NT 和这类主机失败,除非发生获取随机初始化为零的 Windows NT 优先级字段之间的会话。
解决方案
要变通解决此问题,静态 DefaultTOS 值设置为非零值在注册表中启动 TOS 八位位组。有关如何修改 DefaultTOS 值的其他信息,请参阅下列文章 Microsoft 知识库中相应:
120642 TCP/IP 和 NBT 为 Windows 2000 或 Windows NT 的配置参数
若要解决此问题,获得最新的 service pack,对于 Windows NT 4.0。有关更多的信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
152734如何获取最新的 Windows NT 4.0 服务包

状态
Microsoft 已经确认这是窗口 NT 4.0 中的问题。此问题已被首先在 Windows NT 4.0 版中更正 Service Pack 5。
更多信息
IBM 大型机主机是已知具有此问题的 IP 主机。 在 IP 堆栈 IBM 大型机可以将配置为接受优先级字段中的非零值。请有关如何进行必要的更改,参阅您的 IBM 操作系统文档,了解的信息。

在本文中讨论的第三方产品是由独立于 Microsoft 的公司生产的。Microsoft 会使没有担保,或暗示或其他方式,性能或可靠性,这些产品。
参考
下列 rfc 中提供了附加信息:
  • RFC 791、 $ 网际协议--DARPA Internet 程序协议规范
  • RFC 1349,网际协议组中的服务的类型

属性

文章 ID:217207 - 上次审阅时间:10/14/2013 19:34:13 - 修订版本: 2.2

Microsoft Windows NT 4.0 Service Pack 4, Microsoft Windows NT Workstation 4.0 开发员版

  • kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbbug kbnetwork KB217207 KbMtzh
反馈