![使用旧应用程序 (Win2000) 打印速度很慢](https://linux22.com/image/498798/%E4%BD%BF%E7%94%A8%E6%97%A7%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%20(Win2000)%20%E6%89%93%E5%8D%B0%E9%80%9F%E5%BA%A6%E5%BE%88%E6%85%A2.png)
我有一个旧版应用程序,说实话,我对它在 Windows 2000 上运行的情况不太了解。有时打印速度很慢。它会在远程位置(我将其称为位置 B)创建一个文件,然后打印它。为了创建此文件,用户必须使用与旧版域不同的帐户安装网络驱动器(他们未登录到此域)。
从位置 A 的 PC 打印时,大约需要 20 秒。在位置 A 的域控制器(新域,而非旧域)上安装应用程序时,打印大约需要一半的时间(10 秒)。
我已经从其中一台 PC (XP) 运行了捕获,(我没有从域控制器运行捕获)。大多数流量和时间似乎都来自 microsoft-ds 和 SMB 流量。一旦客户端准备好与打印机通信,这不会花费太多时间。WINs / NetBIOS 可能与此有关吗?我对这些协议不太了解。
对于要寻找什么有什么想法吗?
更新:
客户端(DC 或 PC)都没有 WIN 或 的旧域ipconfig /all
。此外,当我根据 SMB.file == '报告创建的文件' 进行过滤时,数据包和字节数是原来的 10 倍以上。因此该文件的 SMB 活动要多得多。
答案1
客户端 DNS 搜索后缀中是否同时包含这两个域?您是否正在运行可以简化跨域解析的 WINS?听起来客户端在解析远程域时遇到了麻烦。我将查看名称解析以开始并验证客户端是否可以解析远程域而不会出现任何延迟时间。