What is LPR/LPD?

Question:

What is LPR/LPD?

Answer:

LPR/LPD is the printing method most commonly used in TCP/IP networks. It is in use on university and business campuses where UNIX, AS/400 and mainframe systems have been in place for a while; the new generation of operating systems, for both mainframe and desktop, now support TCP/IP and LPD as well. It is a computer-to-computer printing method, rather than PC-to-PC.

The LPR/LPD protocol is broken into two parts, LPR and LPD.

LPR is an acronym for Line Printer Request; this is the part that submits the print request. LPR is the client part of the protocol and is sometimes confused when used on a mainframe. Any system submitting requests via an "LPR client" is a client. INTELLIscribe is an LPR client.

LPD stands for Line Printer Daemon; this is the piece that receives and processes the request. A "daemon" is a server or agent. RPM is a LPR/LPD server.

The LPD Protocol Specification is documented in RFC 1179, Line Printer Daemon Protocol, dated August 1990, edited by L. McLaughlin III.

RFC stands for Request for Comments. The RFCs document Internet protocols, practices and proposed standards. They are available via anonymous FTP at http://www.ietf.org/rfc.

 

Article 412-03

Issue: How to
Topic: Protocols

Did this information answer your question?

Your email address (optional):

Please provide additional comments. We welcome your feedback.

Case Studies
Satisfied customers using Brooks' software in their print environments to simplify document workflows.
 
 
IPDS Printing
Print IPDS files to any of your PCL-supported printers for ONLY $495!
 
 
Host to Windows
White Paper  Simple tools for connecting IBM-based data with the Windows® world
 
 
Print to File
RPM writes to disk incoming data from ANY host system, checks for duplicates...
 
 
AS400 Printing
RPM applies all the features of Windows printing to your AS/400 (iSeries / zSeries) spool files
 
 
UNIX to Windows
RPM enhances UNIX print services' ability to customize and control processing