RE: IPP> regarding "ipp:" (I spoke too soon...)
Ron Bergman <rbergma@dpc.com> Mon, 06 July 1998 15:18 UTC
Delivery-Date: Mon, 06 Jul 1998 11:18:16 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
by ietf.org (8.8.5/8.8.7a) with ESMTP id LAA24824
for <ietf-archive@ietf.org>; Mon, 6 Jul 1998 11:18:15 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id LAA03103
for <ietf-archive@cnri.reston.va.us>; Mon, 6 Jul 1998 11:20:35 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com
(8.7.5/8.7.3) with SMTP id LAA25445 for <ietf-archive@cnri.reston.va.us>;
Mon, 6 Jul 1998 11:18:14 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 6 Jul 1998 11:14:01 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id
LAA24630 for ipp-outgoing; Mon, 6 Jul 1998 11:11:05 -0400 (EDT)
Date: Mon, 6 Jul 1998 07:58:16 -0700 (Pacific Daylight Time)
From: Ron Bergman <rbergma@dpc.com>
To: ipp@pwg.org, Josh Cohen <joshco@microsoft.com>
cc: moore@cs.utk.edu
Subject: RE: IPP> regarding "ipp:" (I spoke too soon...)
In-Reply-To: <8B57882C41A0D1118F7100805F9F68B502D2D0AF@red-msg-45.dns.microsoft.com>
Message-ID: <Pine.WNT.3.96.980706074836.43A-100000@rbergm.dpc.com>
X-X-Sender: rbergma@newmai.dpc.com
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-ipp@pwg.org
Josh did an excellent job of expressing my concern regarding Keith Moore's and the IETF's position on a new scheme for ipp. It appears that the IETF prefers to "munge" HTTP and it's data content into one layer. Then why is a "content-type" field needed? An why just selectively apply this rule? I have read the many emails over the last several months, and I have seriously tried to understand the IETF's position. But some how I still do not get it. Why is HTTP not HTTP when the content-type is IPP? Ron Bergman Dataproducts Corp. On Thu, 2 Jul 1998, Josh Cohen wrote: > see below>>>> > > -----Original Message----- > > From: Keith Moore [mailto:moore@cs.utk.edu] > > Sent: Thursday, July 02, 1998 6:06 PM > > To: Robert Herriot > > Cc: Keith Moore; Scott Isaacson; Paul Moore; ipp@pwg.org; > > moore@cs.utk.edu > > Subject: Re: IPP> regarding "ipp:" (I spoke too soon...) > > > > But SWAP aside, my feeling is that the only protocols that should > > use the http: scheme are those which operate on the same data > > sets as traditional HTTP. So WebDAV counts, as does probably DASL. > > Other uses of http:, like for instance iCalendar or EDI, are dubious. > > > > I dont beleive that a new scheme is appropriate nor a new TCP port. > > I always thought that the scheme in the URL indicated which protocol > you are actually speaking on the wire. IPP *is* speaking HTTP. > It just has a different "service" than HTML, GIF, etc content > or GET/HEAD semantics. > > How about if different services layered on HTTP are differentiated > at a within the HTTP layer. Looking at IPP/SWAP/ or DAV from the > TCP layer should make it appear to be HTTP. > When examining the message at the HTTP layer, it should appear > to be IPP/SWAP/DAV service. > > In an analogy, lets look at HTTP as being TCP and TCP being where IP is. > (wait.. just give me a sec, I know this sounds wierd) > So, TCP differentiates itself from another IP protocol such as > UDP by using a different protocol number, right ? > When a new service/protocol is built on top of TCP, do > we expect the IP layer to understand it, or do we expect the TCP > layer to understand differentiation? I beleive it is > TCP. > > So, you wouldnt ask a new service built on top of TCP > to allocate a new IP protocol number, would you ? > > To make IPP, which is a layer on top of HTTP to expose > its differentiation at the TCP layer breaks the abstraction > layer. TCP is, in a sense, delegating the differentiation to the > HTTP layer, just like IP delegates to TCP to inspect port #s. > > Another analogy is RPC. If a firewall wants to filter all > protocols on TCP ports, and it chooses to allow RPC, it must > be all or nothing. To selectively filter RPC it must have > an RPC proxy in the firewall. > > This is the scenario I beleive is common for HTTP. If you > want to selectively allow certain HTTP messages of certain > URL types, methods, or content-types, you must employ a proxy > or device that can parse the HTTP layer. > > > Keith > > >
- IPP> regarding "ipp:" (I spoke too soon...) Keith Moore
- Re: IPP> regarding "ipp:" (I spoke too soon...) Carl-Uno Manros
- RE: IPP> regarding "ipp:" (I spoke too soon...) Paul Moore
- Re: IPP> regarding "ipp:" (I spoke too soon...) Keith Moore
- RE: IPP> regarding "ipp:" (I spoke too soon...) Paul Moore
- Re: IPP> regarding "ipp:" (I spoke too soon...) Keith Moore
- Re: IPP> regarding "ipp:" (I spoke too soon...) Carl-Uno Manros
- Re: IPP> regarding "ipp:" (I spoke too soon...) Tom Hastings
- Re: IPP> regarding "ipp:" (I spoke too soon...) Carl-Uno Manros
- Re: IPP> regarding "ipp:" (I spoke too soon...) Keith Moore
- Re: IPP> regarding "ipp:" (I spoke too soon...) Keith Moore
- Re: IPP> regarding "ipp:" (I spoke too soon...) Keith Moore
- Re: IPP> regarding "ipp:" (I spoke too soon...) Scott Isaacson
- RE: IPP> regarding "ipp:" (I spoke too soon...) Josh Cohen
- Re: IPP> regarding "ipp:" (I spoke too soon...) Carl-Uno Manros
- Re: IPP> regarding "ipp:" (I spoke too soon...) Scott Lawrence
- Re: IPP> regarding "ipp:" (I spoke too soon...) Keith Moore
- Re: IPP> regarding "ipp:" (I spoke too soon...) Keith Moore
- Re: IPP> regarding "ipp:" (I spoke too soon...) Randy Turner
- Re: IPP> regarding "ipp:" (I spoke too soon...) Carl-Uno Manros
- Re: IPP> regarding "ipp:" (I spoke too soon...) Robert Herriot
- Re: IPP> regarding "ipp:" (I spoke too soon...) Keith Moore
- Re: IPP> regarding "ipp:" (I spoke too soon...) Keith Moore
- RE: IPP> regarding "ipp:" (I spoke too soon...) Josh Cohen
- Re: IPP> regarding "ipp:" (I spoke too soon...) Jay Martin
- Re: IPP> regarding "ipp:" (I spoke too soon...) Keith Moore
- Re: IPP> regarding "ipp:" (I spoke too soon...)[a… Tom Hastings
- Re: IPP> regarding "ipp:" (I spoke too soon...)[a… Keith Moore
- Re: IPP> regarding "ipp:" (I spoke too soon...)[a… Tom Hastings
- Re: IPP> regarding "ipp:" (I spoke too soon...)[a… Keith Moore
- IPP> clarification needed re: "ipp:" proposal Keith Moore
- Re: IPP> regarding "ipp:" (I spoke too soon...) papowell
- Re: IPP> regarding "ipp:" (I spoke too soon...)[a… Tom Hastings
- RE: IPP> regarding "ipp:" (I spoke too soon...) Ron Bergman
- IPP> On clarifying the proposal for a new IPP sch… Tom Hastings
- IPP> Re: On clarifying the proposal for a new IPP… Keith Moore
- Re: IPP> Re: On clarifying the proposal for a new… Carl-Uno Manros