IPP
Internet Printing Protocol
IPP - Het netwerk protocol
- IPP - Internet Printing Protocol
- Opweg naar 1 protocol:
- Windows vanaf 2027 geen third-party drivers
- Linux - CUPS
- MacOSX - Apple CUPS & AirPrint
- Bijna alle nieuwe printers ondersteunen IPP
IPP - history
- 1996:
- Voorstel Novell voor een Internet printing protocol
- Novell & Xerox LDPA draft
- IBM HyperText Printing Protocol (HTPP)
- Allemaal in de Printer Working Group (PWG) (IEEE)
IPP - Versies
- 1999: IPP/1.0 - RFCs
- 2005: IETF Internet Printing Protocol (ipp) workgroup
- 2009: IPP/2.0 - PWG Candidate standard
- 2013: IPP Everywhere
- 2015: PWG 5100.12-2015 - PWG standard
- 2018: IPP/1.1 - STD 92
IPP - protocol
- Maakt gebruik van HTTP(s) voor transport
- Luistert op port 631
- URI
- ipp(s)://hostname.or.IP/path/printername
- Wordt:
- http(s)://hostname.or.IP:631/path/printername
IPP - functies
- Query a printer's capabilities
- Submit print jobs to a printer
- Query the status of a printer
- Query the status of one or more print jobs
- Cancel previously submitted jobs
Printer capabilities
- Can they print duplex?
- Can they print in color?
- Do they support stapling?
- Have they paper with A3 dimensions loaded?
- How much ink do they have left?
- Etc.
IPP Everywhere
- Printing zonder drivers geïnstalleerd
Printer document formaten
- PWG Raster Format
- MIME-type: image/pwg-raster
- JPEG File Information Format (JFIF)
- PDF format, depending on the IPP version
- MIME-type: application/pdf
Samenvatting
- We hebben gezien dat printen een complexe aangelegenheid is