List of printing protocols explained

A printing protocol is a protocol for communication between client devices (computers, mobile phones, tablets, etc.) and printers (or print servers). It allows clients to submit one or more print jobs to the printer or print server, and perform tasks such as querying the status of a printer, obtaining the status of print jobs, or cancelling individual print jobs.

Dedicated protocols

Protocols listed here are specific for printing.

Generic protocols

These protocols put the printer as similar class to remote disks, scanners and multimedia devices. This is especially true for multi-function printers, that also produce image files (scans and faxes) and send them back through the network.

Wireless protocols

Wireless protocols is designed for wireless devices. This kind of protocol is based on one kind of printing protocols plus Zero-configuration networking (zeroconf) mechanisms. In this way, printers can be used by wireless devices seamlessly. Note that the printer itself is not necessary to be wireless.

Internet protocols

The computer and the printer should be located on the same local area network (LAN) when using all of the above protocols. Internet printing protocols is designed for Internet printing.

See also

External links

Notes and References

  1. http://www.rfc-editor.org/rfc/rfc1179.txt RFC1179
  2. Web site: AppSocket TCP/IP Protocol . LPRng Reference Manual . 26 Nov 2010 . 2017-09-06 .
  3. Web site: Using Network Printers . cups.org . 2017-09-06 .
  4. Common Internet File System, Microsoft TechNet Library
  5. Apple . AirPrint . September 15, 2010 . UK .
  6. Web site: AirPrint & Linux . Finnie . Ryan . how-to . November 13, 2010 . November 2, 2013 .
  7. Web site: Printing from iPad AirPrint via Cups . how-to . Rho . CC . November 2, 2013 . https://web.archive.org/web/20130116205840/http://www.rho.cc/index.php/linux2/48-misc/104-printing-from-ipad-airprint-via-cups . January 16, 2013 . dead .