本文介绍标准端口监视器在 Microsoft Windows Server 2003 中的工作原理,并将其与 LPR 端口监视器进行比较。
适用于: Windows Server 2003
原始 KB 数: 814586
总结
本分步文章介绍如何安装标准端口监视器。 标准端口监视器将客户端连接到使用 TCP/IP 协议的网络打印机。
Microsoft Windows Server 2003 为网络打印设备提供标准端口监视器,作为线路打印机远程(LPR)端口监视器的替代方法。 Microsoft Windows 2000 中引入了标准端口监视器。 在 Windows Server 2003 中,标准端口监视器已更新,以提供更好的性能和更详细的设备状态。
标准端口监视器使用简单网络管理协议(SNMP)读取目标打印设备的配置并确定设备的详细状态。 此外,标准端口监视器提供比其他端口监视器(如 LPR 端口监视器)启用的有限打印错误消息更准确的错误报告。 例如,标准端口监视器支持“报出”错误。
如果标准端口监视器无法使用默认 TCP 端口来配置目标打印设备和 SNMP,则标准端口监视器使用 LPR 协议。 (目标设备必须支持 LPR 协议。
注意
默认 TCP 目标端口为 9100。 默认 TCP 源端口是随机选择的打开端口,大于 1023。
可以使用任何连接到 Internet 的客户端的基于 Web 的接口来查看标准端口监视器事件的状态。
安装标准端口监视器
- 单击“开始”,然后单击“打印机”和“传真”。
- 双击“ 添加打印机”。
- “添加新打印机向导”启动时,单击“ 下一步”。
- 选择要设置的打印机类型,然后单击“ 下一步”。
- 单击“创建新端口”,在“端口类型”列表中单击“标准 TCP/IP 端口”,然后单击“下一步”。
- 按照屏幕上显示的说明完成“添加标准 TCP/IP 打印机端口向导”。 继续时,标准端口监视器会查询打印设备,并尝试根据 SNMP 响应对其进行配置。 如果使用 SNMP 确定打印机模型和打印机选项,则无需选择打印机。 将自动配置打印机。
详细信息
对于联网打印设备,标准端口监视器是最佳选择。 与 LPR 端口监视器相比,过去几年网络打印中选择的标准,标准端口监视器速度更快、更具可缩放性,并且具有双向功能。 相比之下,LPR 端口监视器在所有这些方面都受到限制。
标准端口监视器使用 RAW 或 LPR 打印协议将文档发送到打印机。 这些协议共同支持大多数最新的 TCP/IP 打印机。 不要将这些打印协议与传输协议混淆,例如 TCP/IP 或数据链接控制(DLC)。
默认情况下,标准端口监视器以两种方式偏离 LPR 端口监视器:
- 标准端口监视器不符合 RFC 1179 要求源 TCP 端口位于端口 721 和端口 731 之间。 标准端口监视器使用常规的、未保留的端口池中的端口。 此池包括端口 1024 及更高端口。
- LPR 端口监视器要求打印作业包含有关打印作业大小的信息。 发送包含作业大小信息的打印作业时,端口监视器必须后台处理作业两次,一次确定大小,一次将作业发送到后台处理程序。 如果作业仅后台处理一次,打印性能会提高。 因此,标准端口监视器将作业发送到后台处理程序,而无需确定实际作业大小。 标准端口监视器声明作业是默认大小,而不考虑作业的实际大小。 下表将标准端口监视器与 LPR 端口监视器进行比较:
| LPR (RFC 1179 合规) | 标准端口监视器 |
|---|---|
| 限制为 721-731 源端口。 | 来自临时端口的源端口。 (9100 是默认端口。 |
| 每个端口 3 的 4 分钟超时。 | 没有源端口超时。 |
| 单向单错误状态报告。 | 使用 SNMP 进行详细状态和错误报告。 |
| 控制文件需要双重后台处理,以便进行准确的字节计数。 | 默认启用单文件后台处理程序。 (这可通过端口属性进行配置。 |
| 打印到目标端口 515。 | 打印到 LPR 模式下的目标端口 515。 |