[Uri-review] Request for review of draft-mcdonald-ipps-uri-scheme

Ira McDonald <blueroofmusic@gmail.com> Mon, 28 February 2011 17:14 UTC

Return-Path: <blueroofmusic@gmail.com>
X-Original-To: uri-review@core3.amsl.com
Delivered-To: uri-review@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3A18A3A6C1D for <uri-review@core3.amsl.com>; Mon, 28 Feb 2011 09:14:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.098
X-Spam-Level:
X-Spam-Status: No, score=-3.098 tagged_above=-999 required=5 tests=[AWL=0.500, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a7o9jLTbxviU for <uri-review@core3.amsl.com>; Mon, 28 Feb 2011 09:14:32 -0800 (PST)
Received: from mail-fx0-f44.google.com (mail-fx0-f44.google.com [209.85.161.44]) by core3.amsl.com (Postfix) with ESMTP id 4FA8D3A69FC for <uri-review@ietf.org>; Mon, 28 Feb 2011 09:14:32 -0800 (PST)
Received: by fxm15 with SMTP id 15so3991761fxm.31 for <uri-review@ietf.org>; Mon, 28 Feb 2011 09:15:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:date:message-id:subject:from:to :content-type; bh=ZlPyDXW0xzFa/JKjYdJQ6TEQieR2rcrbs15kNMJdiX0=; b=EH68QzPFYGBBQDZ0lL+Clzui31F1mUmBNMu1PlBF3Z9PwAJwuO2Wul2KDgBCWKG4tX E+MAVnYAaSN28qEYGCH2fIx7ZveogWtx5BIHrcNbgvlhPN+D+uwCEF/6HYkfB14EFkOs JzqOeu8Q4f2isu7Vs8hn8KbBp8fFhmQu34c88=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=pFJJvRdbcO6TLkqMepxyW0P/w+yzw7rRsEAf5u+BXbmGGevEl2G0tg0mMu+FYXCQAj F3yzFUWTnM5y1i78+/hRQrKIGS3TtBpI+Avb8Jk7sPwb4JvzfnF64B0vOSYbLXTBry7L XgKunjqoTa5YnvhkoTWNJWsmxIS3QURGcqojs=
MIME-Version: 1.0
Received: by 10.223.79.74 with SMTP id o10mr6819171fak.63.1298913130916; Mon, 28 Feb 2011 09:12:10 -0800 (PST)
Received: by 10.223.78.132 with HTTP; Mon, 28 Feb 2011 09:12:10 -0800 (PST)
Date: Mon, 28 Feb 2011 12:12:10 -0500
Message-ID: <AANLkTikd37wEPZuzc8Wser8tBkz086A_Bpp-b9sR1B6c@mail.gmail.com>
From: Ira McDonald <blueroofmusic@gmail.com>
To: "uri-review@ietf.org >> \"uri-review@ietf.org\"" <uri-review@ietf.org>, Ira McDonald <blueroofmusic@gmail.com>, Michael R Sweet <msweet@apple.com>
Content-Type: multipart/alternative; boundary="20cf30434544c32d64049d5ac773"
Subject: [Uri-review] Request for review of draft-mcdonald-ipps-uri-scheme
X-BeenThere: uri-review@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Proposed URI Schemes <uri-review.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/uri-review>, <mailto:uri-review-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/uri-review>
List-Post: <mailto:uri-review@ietf.org>
List-Help: <mailto:uri-review-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/uri-review>, <mailto:uri-review-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Feb 2011 17:14:34 -0000

Hi,

Please review and send us comments on the IPP over HTTPS Transport
Binding and 'ipps' URI Scheme and available at:

  http://tools.ietf.org/id/draft-mcdonald-ipps-uri-scheme-02.txt


Abstract:

   This memo defines the Internet Printing Protocol (IPP) over HTTPS
   transport binding and corresponding 'ipps' URI scheme, that is used
   to designate the access to the network location of a secure IPP print
   service or a network resource (for example, a print job) managed by
   such a service.

   This memo is a product of the Internet Printing Protocol Working
   Group in the IEEE-ISTO Printer Working Group.

   This memo updates RFC 2910 and RFC 2911.


Background:

This memo is a product of the Internet Printing Protocol Working
Group in the IEEE-ISTO Printer Working Group, as part of their IPP
Everywhere project for mobile, driverless, ubiquitous printing.

  http://pwg-wiki.wikispaces.com/IPP+Everywhere

IPP/1.1 (RFC 2910/2911) uses the 'ipp' URI scheme (RFC 3510) and
supports secure Printer and Job management and Job submission by
upgrading to TLS (RFC 5246) using HTTP Upgrade (RFC 2817).  The
requirement for this TLS upgrade is configured in the IPP Printer object
for a given service access point URI.

An 'ipp' URI is translated by identity (except for IANA well known port
631) into an HTTP URI over the wire (i.e., IPP uses HTTP for its
transport) - per IESG direction when IPP/1.1 replaced Experimental
IPP/1.0 (RFC 2565/2566) - see section 3.2 of this memo.

IPP/1.1 is now ubiquitous (i.e., supported by all network printers shipped
in the last decade).

However, many IPP/1.1 implementations do not support this TLS
upgrade (OPTIONAL for conformance in RFC 2910/2911).  And some
IPP/1.1 implementations don't immediately upgrade at connection startup
(which is non-conforming).

This situation has discouraged the use of IPP/1.1 over public Internet
connections.

The IPP Everywhere project of the IEEE-ISTO PWG requires the use of
TLS for *all* connections.  Therefore, an 'ipps' URI is translated by
identity
(again over port 631) into an 'https' URI (RFC 2818) - see section 3.3 of
this memo.  'ipps' URI values also must use UTF-8 (RFC 3629).

The 'ipps' URI scheme has been deployed for years in CUPS - the most
widely deployed implementation of an IPP print service - CUPS is the
default print spooler on Mac OSX, Linux, and most UNIX versions and is
also available on Windows and other operating systems.

Cheers,
- Ira McDonald (Co-Chair of IPP WG in IEEE-ISTO PWG)


Ira McDonald (Musician / Software Architect)
Chair - Linux Foundation Open Printing WG
Co-Chair - IEEE-ISTO PWG IPP WG
Co-Chair - TCG Hardcopy WG
IETF Designated Expert - IPP & Printer MIB
Blue Roof Music/High North Inc
http://sites.google.com/site/blueroofmusic
http://sites.google.com/site/highnorthinc
mailto:blueroofmusic@gmail.com
Christmas through April:
  579 Park Place  Saline, MI  48176
  734-944-0094
May to Christmas:
  PO Box 221  Grand Marais, MI 49839
  906-494-2434