Comment fonctionnent les serveurs d'impression?

14

Il s'agit plus d'une question conceptuelle que d'une question sur une configuration réelle dans la pratique.

Disons que j'ai une imprimante réseau, un serveur d'impression (serveur A) et des postes de travail B et C qui utiliseront les services d'impression. (Tous sont dans le même sous-réseau).

Lorsque les postes de travail B et C souhaitent utiliser l'imprimante via le serveur A, font-ils:

  1. Vous avez toujours besoin du pilote d'imprimante de l'imprimante réseau? S'ils le font, puis après avoir téléchargé le pilote d'imprimante, se connectent-ils toujours au serveur A pour l'impression?

Ou :

  1. Se connecter directement à l'imprimante réseau à la place (car ils sont tous dans le même réseau)?

En général, est un serveur d'impression utilisé pour:

  1. Il suffit de distribuer les pilotes aux postes de travail qui se connecteront ensuite directement à l'imprimante réseau?

Ou :

  1. Gérer l'impression sur les imprimantes, de sorte que les postes de travail se connectent au serveur d'impression au lieu de se connecter directement à l'imprimante? Si oui, pourquoi le pilote d'imprimante est-il toujours installé sur le poste de travail?
tiongmaru
la source

Réponses:

23

En général, les serveurs d'impression sont utilisés pour les deux distribuent les pilotes à l' ordinateur client et traiter de manière centralisée et gérer les travaux d'impression. Dans les grands environnements, il est utile d'avoir des pilotes homogènes (qui contiennent généralement certaines configurations d'impression souhaitables pour un contrôle centralisé) en plus d'avoir un emplacement central pour la gestion et la journalisation des travaux d'impression. Par exemple, le paramètre le plus courant que je vois que les entreprises veulent "pousser" vers les PC clients à partir du serveur d'impression est de choisir par défaut l'impression noir et blanc, plutôt que l'impression couleur (pour économiser de l'argent sur l'encre couleur plus chère).

Alors oui, dans le cas général, l'ordinateur client se connecte au serveur d'impression, acquiert le pilote d'imprimante à partir de celui-ci, puis se connecte au serveur pour imprimer réellement sur cette imprimante. Il est possible, bien que beaucoup moins commun, de se connecter à un serveur d'impression justepour obtenir le bon pilote, installez directement l'imprimante avec ce pilote, puis contournez le serveur d'impression en imprimant directement sur cette imprimante. Mais notez que cela dépend de la façon dont l'imprimante est installée sur le client. Il est soit installé "directement" en tant qu'imprimante autonome sur le client, soit installé en tant qu'imprimante partagée à partir du serveur d'impression, et c'est ce qui détermine si le client se connecte directement à l'imprimante, ou via le serveur d'impression à la place. C'est là que la distinction entre une imprimante physique ("périphérique d'impression") et une imprimante logique est importante - il est en fait possible d'avoir le même périphérique d'impression physique installé plusieurs fois que différentes imprimantes logiques. Par exemple, en installant le même périphérique d'impression une fois directement et une fois via l'imprimante partagée sur le serveur d'impression.

Étant donné que vous avez marqué votre question avec Server 2012 R2, ce document Technet sur les technologies de partage d'imprimantes Server 2012 sera probablement intéressant. Notez la section intitulée: Point et impression améliorés , qui est une technologie qui permet aux clients d'imprimer sur des imprimantes compatibles via un serveur d'impression Windows Server 2012+ sans installer de pilote spécifique pour l'imprimante sur le client. Cela signifie, bien sûr, qu'il est également possible d'utiliser un serveur d'impression afin que les clients n'aient pas besoin d'installer des pilotes pour des imprimantes spécifiques, mais il est toujours plus courant qu'un serveur d'impression distribue des pilotes au client et traite / gère les travaux d'impression du client .

HopelessN00b
la source
3
Bonne réponse, +1. Mais je pense qu'il pourrait être utile de faire la différence entre une imprimante (logique) et un périphérique d'impression (physique).
Ben Plont
2
@BenPlont Ewww, imprimantes. Mais un bon point, alors je l'ai ajouté.
HopelessN00b
@ HopelessN00b merci pour la merveilleuse réponse. juste curieux - comment pouvons-nous dicter comment le pilote est installé sur le client - "en tant qu'imprimante autonome ou partagée"? si les deux sont installés, apparaissent-ils comme 2 appareils différents pour un utilisateur?
tiongmaru
@tiongmaru Vous dictez comment l'imprimante est installée lorsque vous l'installez - si vous installez en vous connectant directement à l'imprimante, elle est installée en tant que connexion directe. Si vous vous connectez à l'imprimante partagée [logique] sur le serveur d'impression, il est installé en tant qu'imprimante logique accessible via le serveur d'impression. (Si vous souhaitez utiliser le pilote sur le serveur d'impression, mais l'installer en tant que périphérique direct, vous téléchargez le pilote depuis le serveur d'impression, mais installez directement et spécifiez le pilote téléchargé lors de l'installation.)
HopelessN00b
1
Les pilotes d'imprimante côté client sont à peu près obsolètes sur * nix depuis que les cups ont obtenu l'impression PDF. Fondamentalement, il suffit de créer un PDF côté client, puis de l'envoyer au serveur d'impression; c'est son problème maintenant
dom0
9

Une imprimante partagée en utilisant le partage de fichiers et d'imprimantes de Windows est exportée via le protocole SMB / CIFS, qui en lui-même ne fournit guère plus qu'un «tuyau en réseau» au périphérique d'impression. En d'autres termes, l'imprimante partagée ne devient rien de plus qu'un périphérique en réseau, le client ayant besoin d'installer les bons pilotes pour l'utiliser. Le serveur de partage d'imprimantes est chargé de stocker les pilotes requis et de les fournir aux clients de connexion.

Dans la version récente de Windows, l'imprimante partagée est parfois exportée via un protocole standard comme IPP ou WDS. Dans ce cas, le client n'a pas besoin d'installer un pilote tiers simplement parce que Windows possède déjà les pilotes standard relatifs intégrés.

Enfin, il est parfois possible de configurer le serveur d'impression lui-même comme une véritable file d'attente d'impression. Dans ce cas, le client transmet la définition postscript de la page au serveur, lui demandant d'imprimer la page téléchargée. Dans ce cas, le client n'a besoin d'aucun pilote, mais c'est un scénario beaucoup moins courant (un inconvénient possible est l'option d'impression très limitée exportée vers le client). Cela nécessite une version Windows très récente (Win8 / Win2012 +).

shodanshok
la source
2
Ou à peu près n'importe quelle variante Unix remontant à des décennies , mais bon.
Shadur
1
Vrai. La manière unix de faire les choses était parfois bien en avance sur ce qui était disponible du côté de Windows ...
shodanshok
0

Vous pouvez essayer de 2 manières, en réseau par UTP sur imprimante (recommandé) ou en partage USB.

PC général télécharger à partir du serveur les pilotes mais s'ils ne vous obligent pas à installer manuellement, provoquer son nécessaire. Vous pouvez utiliser le serveur d'impression pour vos deux questions pilotes et gestion, vous pouvez installer sur le serveur des programmes tiers pour surveiller les pages et le toner aussi.

N3kos
la source