FACTOID # 23: Wisconsin has more metal fabricators per capita than any other state.
 Home   Encyclopedia   Statistics   States A-Z   Flags   Maps   FAQ   About 


FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:



(* = Graphable)



Encyclopedia > Internet Printing Protocol

The Internet Printing Protocol or IPP, defines a standard protocol for printing as well as managing print jobs, media size, resolution, and so forth. For other senses of this word, see protocol. ... For other articles which might have the same name, see Print (disambiguation). ... In computing, a print job is a file or set of files that has been submitted to be printed. ... Image resolution describes the detail an image holds. ...

Like all IP-based protocols, IPP can be used locally or over the Internet to printers hundreds or thousands of miles away. Unlike other printing protocols, however, IPP also supports access control, authentication, and encryption, making it a much more capable and secure printing solution than older ones. The Internet Protocol (IP) is a data-oriented protocol used for communicating data across a packet-switched internetwork. ... Authentication (from Greek αυθεντικός; real or genuine, from authentes; author) is the act of establishing or confirming something (or someone) as authentic, that is, that claims made by or about the thing are true. ... “Cipher” redirects here. ...

It faces criticism for its protocol overloading, because it is built on HTTP/1.1. This allegedly makes for a more complex and bloated protocol and implementation than necessary — for example the venerable lp protocol was extended to cover the same functionality. Hypertext Transfer Protocol (HTTP) is a communications protocol used to transfer or convey information on the World Wide Web. ... The Line Printer Daemon protocol/Line Printer Remote protocol (or LPD, LPR) also known as the Berkeley printing system, is a set of programs that provide printer spooling and network print server functionality for Unix-like systems. ...

The good side of building a printing protocol on top of HTTP is in the fact that the latter protocol is already massively tested on the Internet as a proven method to transfer files, which enables reuse of proven, well tested and debugged client and server code. A computer programming paradigm in which one writes small bits of code to accomplish a common task. ...

IPP by design goal will not invent new security features, when existing protocols can be used. For example, original RFC suggested authorization may be done for example via HTTP's Digest access authentication mechanism or via SSL3. Encryption will not be done by IPP itself either, but it may be handled by SSL/TLS protocol layer. Digest access authentication is one of the agreed methods a web page can use to negotiate credentials with a web user (using the HTTP protocol). ... Transport Layer Security (TLS) and its predecessor, Secure Sockets Layer (SSL), are cryptographic protocols which provide secure communications on the Internet for such things as web browsing, e-mail, Internet faxing, instant messaging and other data transfers. ... Secure Sockets Layer (SSL) and Transport Layer Security (TLS), its successor, are cryptographic protocols which provide secure communications on the Internet. ... This article or section does not adequately cite its references or sources. ...

The Internet Printing Protocol is used, among other places, in the Common Unix Printing System. The Common Unix Printing System (CUPS) is a modular computer printing system for Unix-like operating systems that allows a computer to act as a powerful print server. ...


  • RFC 2910 Internet Printing Protocol/1.1: Encoding and Transport
  • RFC 2911 Internet Printing Protocol/1.1: Model and Semantics
  • RFC 2567 Design Goals for an Internet Printing Protocol
  • RFC 2568 Rationale for the Structure and Model and Protocol for the Internet Printing Protocol
  • RFC 2569 Mapping between LPD and IPP Protocols

See also



Share your thoughts, questions and commentary here
Your name
Your comments

Want to know more?
Search encyclopedia, statistics and forums:


Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms, 1022, m