打印服务器如何工作?


14

这更多是一个概念性问题,而不是有关实践中实际设置的问题。

假设我有一个网络打印机,一个打印服务器(服务器A)以及将使用打印服务的工作站B和C。(它们都在同一个子网中)。

当工作站B和C要通过服务器A使用打印机时,请执行以下操作:

  1. 仍然需要网络打印机的打印机驱动程序吗?如果这样做,那么在下载打印机驱动程序之后,它们是否仍连接到服务器A进行打印?

  1. 而是直接连接到网络打印机(因为它们都在同一网络中)?

通常,打印服务器用于:

  1. 只需将驱动程序分发到工作站,然后工作站将直接连接到网络打印机?

  1. 管理打印机的打印,以便工作站将连接到打印服务器,而不是直接连接到打印机?如果是这样,为什么工作站仍安装了打印机驱动程序?

Answers:


23

通常,打印服务器用于将驱动程序分发到客户端计算机,又用于集中处理和管理打印作业。在大型环境中,除了具有用于管理和记录打印作业的中央位置之外,具有同类驱动程序(通常将包含某些需要集中控制的打印配置)非常有用。例如,我看到公司希望从打印服务器“推出”到客户端PC的最常见设置是默认为黑白打印,而不是彩色打印(以节省更昂贵的彩色墨水的费用)。

因此,是的,在一般情况下,客户端计算机将连接到打印服务器,从中获取打印机驱动程序,然后再连接到服务器以实际打印到该打印机。尽管不常见,但有可能连接到打印服务器要获得正确的驱动程序,请直接使用该驱动程序安装打印机,然后通过直接打印到该打印机来绕过打印服务器。但是请注意,这取决于客户端上打印机的安装方式。它要么作为客户端上的独立打印机“直接”安装,要么作为打印服务器上的共享打印机安装,这决定了客户端是直接连接到打印机还是通过打印服务器连接到打印机。这是物理打印机(“打印设备”)和逻辑打印机之间的区别所在的地方-实际上,与不同的逻辑打印机多次安装相同的物理打印设备是可能的。例如,直接安装一次相同的打印设备,然后通过打印服务器上的共享打印机安装一次。

由于您使用Server 2012 R2标记了问题,因此有关Server 2012打印机共享技术的Technet文档可能会引起您的兴趣。请注意标题为“ 增强型即点即打”的部分,该技术允许客户端通过Windows Server 2012+打印服务器打印到兼容打印机,而无需在客户端上安装打印机的特定驱动程序。当然,这意味着也可以使用打印服务器,从而使客户端不需要为特定打印机安装驱动程序,但是,打印服务器只将驱动程序分发给客户端并处理/管理客户端打印作业仍然是最常见的。 。


3
好答案,+ 1。但是我认为区分打印机(逻辑)和打印设备(物理)可能是值得的。
Ben Plont

2
@BenPlont Ewww,打印机。但是很好,所以我添加了它
HopelessN00b

@ HopelessN00b感谢您的出色答复。只是好奇-我们如何指示驱动程序如何在客户端上安装-“作为独立打印机还是作为共享打印机”?如果同时安装了两者,它们是否会作为两个设备显示给用户?
tiongmaru

@tiongmaru您决定安装打印机时的安装方式-如果通过直接连接到打印机进行安装,则该打印机将作为直接连接安装。如果连接到打印服务器上的共享[逻辑]打印机,则将其安装为可通过打印服务器访问的逻辑打印机。(如果希望在打印服务器上使用驱动程序,但直接安装,请从打印服务器下载驱动程序,但直接安装并在安装过程中指定下载的驱动程序。)
HopelessN00b 2016年

1
* nix上的客户端打印机驱动程序已经过时了,因为杯子可以进行PDF打印。基本上只是创建一个PDF客户端,然后将其发送到打印机服务器。现在是他的问题
dom0

9

使用Windows文件共享和打印共享的打印机通过SMB / CIFS协议导出,该协议本身仅向打印设备提供“网络管道”。换句话说,共享打印机只不过是联网设备,客户端需要安装正确的驱动程序才能使用它。打印机共享服务器负责存储所需的驱动程序并将其提供给连接客户端。

在最新的Windows版本中,有时共享打印机通过标准协议导出为IPP或WDS。在这种情况下,客户端不需要仅由于Windows已经内置了相对标准的驱动程序而安装第三方驱动程序。

最后,有时可以将打印服务器本身配置为实际的打印队列。在这种情况下,客户端将页面的后记定义传递给服务器,要求其打印上载的页面。在这种情况下,客户端不需要任何驱动程序,但这是一种不太常见的情况(一个可能的缺点是,导出到客户端的打印选项非常有限)。这需要非常新的Windows版本(Win8 / Win2012 +)。


2
或几乎任何十年前的 unix变体,但嘿。
Shadur

1
真正。UNIX的处理方式比Windows上的可用方式领先几英里……
shodanshok

0

您可以尝试两种方式,通过打印机上的UTP进行网络连接(推荐)或USB共享。

常规PC从服务器下载驱动程序,但如果没有,则必须手动安装,以使其具有必要。您可以将printserver用于您的问题驱动程序和管理,也可以安装在服务器第三方程序上以监视页面和碳粉。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.