Skip to content
Search

Line Printer Daemon protocol

lastmod 2020-11-20created 2015-10-254 edits

The Line Printer Daemon protocol/Line Printer Remote protocol (or LPD, LPR) is a network protocol for submitting print jobs to a remote printer. The original implementation of LPD was in the Berkeley printing system in the BSD UNIX operating system; the LPRng project also supports that protocol. The Common Unix Printing System (or CUPS), which is more common on modern Linux distributions, supports LPD as well as the Internet Printing Protocol (IPP). Commercial solutions are available that also leverage Berkeley printing protocol components, where more robust functionality and performance is necessary than is available from LPR/LPD (or CUPS) alone (such as might be required in large corporate environments). The LPD Protocol Specification is documented in RFC 1179.

Line Printer

LPR (Line Printer) is LPR 515; the LPR protocol specification is defined in RFC 1179. One of the features of TCP/IP software, it lets a client terminal directly access a printer connected to the network without going through a server. Derived from the UNIX command LPR.

For reference, among the port numbers used in Windows, it is defined as follows.

  • printer 515/tcp spooler
  • printer 515/udp spooler
  • UNIX Printing TCP 515

/etc/hosts.lpd

Trusted hosts that are allowed to use the local print service.

See also

Favorite site

author Zer0 sitemap