Quel protocole d'impression à distance utiliser?

10

Mon imprimante réseau prend en charge plusieurs protocoles d'impression réseau:

  1. LPR / LPD - Le protocole d'impression Unix "traditionnel"
  2. Impression TCP / IP "brute"
  3. IPP
  4. WSD

De plus, plusieurs protocoles de découverte de réseau sont pris en charge: uPNP, SLP, mDNS, ainsi que SNMP.

Je vais imprimer à partir de machines Windows 7 uniquement. Plusieurs personnes vont utiliser l'imprimante simultanément dans un environnement domestique.

J'ai eu des problèmes avec le protocole WSD dans le passé (le spouleur d'impression Windows se bloque au hasard), le protocole IPP permet de configurer la sécurité (nom d'utilisateur / mot de passe) et permet aux clients d'interroger le serveur, mais apparemment, les travaux d'impression IPP sont traités différemment de WSD travaux d'impression, donc si deux utilisateurs utilisent des protocoles différents, mon imprimante est confuse. LPR / LPD est le protocole le plus ancien et le plus stupide, le plus robuste mais sans aucune sécurité.

Je voudrais m'installer sur un seul protocole, et désactiver tous les autres, pour simplifier le dépannage et réduire la surface d'attaque (nous avons parfois des invités, y compris des enfants avec des ordinateurs portables sur notre réseau Wi-Fi).

Question: Quel est le protocole réseau préféré pour les clients Windows? .

haimg
la source
Préféré comment? Celui qui fonctionne est généralement assez bon. :) Lequel avez-vous essayé? Quel problème rencontrez-vous?
Ƭᴇcʜιᴇ007
@ techie007: J'ai ajouté quelques informations à ma question.
haimg

Réponses:

3

Le protocole préféré est Raw. Chaque imprimante le comprend, tout comme chaque PC Windows. LPR / LPD serait mon prochain favori. Cela remonte aux anciens jours de Berkeley Unix, mais cela fonctionne de manière très fiable. Il utilise un "nom de file d'attente" qui peut être spécifique à l'imprimante avec des imprimantes plus anciennes. Les imprimantes plus récentes ne se soucient généralement pas du nom que vous utilisez. Je n'utiliserais IPP que s'il n'y a pas d'autre moyen d'accéder à l'imprimante. WSD ne fonctionnera qu'avec les dernières imprimantes.

Tous les protocoles permettent à un nombre illimité d'utilisateurs d'imprimer simultanément - même s'ils utilisent des protocoles différents. L'imprimante accepte les travaux selon le principe du premier arrivé, premier servi.

Je ne me suis jamais inquiété de la sécurité des imprimantes. Qu'est-ce qu'un pirate informatique va y faire? Oui, il est possible d'annuler des travaux ou de modifier les paramètres de l'imprimante, mais ce n'est pas un problème majeur. Si vous êtes préoccupé par la sécurité, les protocoles tels que telnet ou http devraient figurer en tête de liste.

hdhondt
la source
3
Je ne veux pas être offensant, mais ces deux choses peuvent être très ennuyeuses ou longues à dépanner, donc je suis d'accord pour vouloir réduire les risques de problèmes.
KAMonica
@KA Je suppose que vous entendez annuler des travaux ou modifier des paramètres. Dans ce cas, n'oubliez pas que les deux peuvent être effectuées via http, ou même depuis le panneau avant. En revanche, ils ne peuvent pas être effectués via les protocoles LPR ou Raw.
hdhondt
5
Il y a des raisons de s'inquiéter de la sécurité de l'imprimante de nos jours. Ils peuvent exécuter Java et disposer de gigaoctets de stockage, de sorte qu'ils peuvent lancer des points pour exécuter des serveurs ou percer des pare-feu.
Kevin Panko
Pour autant que je sache, très peu d'imprimantes prennent en charge Java. Les seules que je connaisse sont les imprimantes qui utilisent un matériel RIP Fiery. Ils sont aussi les principaux avec "gigaoctets de stockage"
hdhondt
1
@KevinPanko sans parler de la possibilité qu'une imprimante infectée visualise des travaux d'impression confidentiels ou soit un point pivot.
elBradford
1

LPD est beaucoup plus stable pour moi dans les cas avec des erreurs d'impression que raw car LPD semble passer l'état de l'imprimante de manière très fiable (ou pas du tout). Je configure LPD (port 515) chaque fois que possible, suivi de Jetdirect (9100).

mikebabcock
la source
Je suis d'accord avec ça. Le seul problème est que certaines imprimantes hésitent à utiliser le nom de file d'attente correct. Mais la plupart ne le sont pas. Cependant, je n'utilise jamais le port TCP / IP standard d'un fabricant (par exemple HP). Et, le port 9100 n'est pas un port Jetdirect. Pour autant que je sache, le protocole a été lancé par Adobe et connu sous le nom de Appsocket.
hdhondt
@hdhondt Depuis speedguide.net/port.php?port=9100 et la mémoire historique, je l'ai toujours vu comme le port HP. Son répertorié comme PDL ou JetDirect dans la plupart des endroits; qui sont tous deux HP. Il peut exister cela, mais je n'en suis pas conscient.
mikebabcock
Je l'ai utilisé il y a quelques décennies dans les imprimantes couleur à cire thermique Tektronix, avant que les imprimantes HP ne commencent à l'utiliser. Voici un document de 1993: www.office.xerox.com/userdoc/P200/200pdf/220i_220e_user.pdf. BTW, PDL signifie langage de description de page, par exemple PCL ou PostScript
hdhondt