Devrais-je configurer mon impression CUPS pour utiliser IPP, LPD ou URL?

Quand je dois append une imprimante réseau, je suis toujours confronté au même dilemme:

Dois-je configurer l’imprimante via IPP, LPD ou en utilisant son adresse IP (AppSocket / Jetdirect?) Et pourquoi?

Quels sont les avantages et les inconvénients de chacun?

En quoi IPP est-il différent de l’adresse IP? Si je choisis IPP, cela m’empêchera-t-il de devoir rappend l’imprimante si l’adresse IP change?


Une question similaire se pose ici, mais les réponses se réfèrent à un modèle / une situation spécifique : quelle est la différence entre les différentes connexions d’imprimante?


Voici une capture d’écran de la configuration de style IP de l’assistant d’installation de Kubuntu: entrez la description de l'image ici

    LPD est un vieux standard, IPP est plus récent.

    Ubuntu utilise le système d’impression UNIX commun (“CUPS”) pour gérer l’impression. CUPS utilise le protocole d’impression Internet (“IPP”) comme base de gestion des travaux d’impression et des files d’attente . D’autres protocoles sont également pris en charge ( LPD , SMB, AppSocket ou JetDirect), certains avec une fonctionnalité réduite .

    LPD / LPR est encore couramment utilisé et fonctionne assez bien, mais il ne permet pas aux utilisateurs de contrôler les parameters d’imprimante par travail d’impression.

    Les protocoles LPD et JetDirect / AppSocket peuvent être utilisés sur Internet aujourd’hui, mais aucun de ces protocoles ne fournit de services d’authentification, de contrôle d’access, de gestion de formatage et de formatage (y compris les commandes spécifiques à l’imprimante) doit être géré par la machine qui envoie le document.

    IPP est préférable car il utilise une communication bidirectionnelle qui vous donne plus de feedback et de contrôle.

    Certaines imprimantes peuvent ne pas prendre en charge IPP.