Introduzione a LPR (Line Printer Protocol)

LPR (Line Printer Protocol) è il protocollo utilizzato per la comunicazione di stampa tra client e server, basato sul TCP. La porta sui cui va in ascolto è di default la 515, risponde a richieste provenienti dalle porte sorgenti da 721 a 731.  

[pippo@SATURNO root]$ cat /etc/services | grep printer
printer         515/tcp         spooler         # line printer spooler
printer         515/udp         spooler         # line printer spooler


Nei sistemi Unix standard vi sono una serie di programmi che interagiscono con il processo di stampa:
- lpr ha il compito di gestire la coda di stampa
- lpq visualizza la coda di stampa
- lprm rimuove file dalla coda di stampa
- lpc programma di controllo della stampa e stampanti

LPRng di Patrick Powell è un altro software di stampa che migliora alcune funzionalità di sicurezza e portabilità rispetto a lpr.
LPRng può essere integrato con Samba, permette autenticazioni di stampa sicure supportando i principali software di crittografia.

Privacy Policy