Re: [dhcwg] dhc WG last call on draft-ietf-dhc-proxyserver-opt-00 - NO GO!

Senthil Kumar B <ksenthil@intotoinc.com> Thu, 12 August 2004 12:18 UTC

Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA26960; Thu, 12 Aug 2004 08:18:27 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1BvEQ2-0001Qu-NF; Thu, 12 Aug 2004 08:10:54 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1BvEMg-0000jP-M0 for dhcwg@megatron.ietf.org; Thu, 12 Aug 2004 08:07:26 -0400
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA26528 for <dhcwg@ietf.org>; Thu, 12 Aug 2004 08:07:25 -0400 (EDT)
Received: from [203.199.203.114] (helo=brahma.intotoind.com) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1BvERY-0002Ux-9G for dhcwg@ietf.org; Thu, 12 Aug 2004 08:12:34 -0400
Received: from intotoinc.com ([192.168.5.51]) by brahma.intotoind.com (8.12.6/8.11.6) with ESMTP id i7CCDrP1002973; Thu, 12 Aug 2004 17:43:53 +0530
Message-ID: <411B5D73.9010804@intotoinc.com>
Date: Thu, 12 Aug 2004 17:37:15 +0530
From: Senthil Kumar B <ksenthil@intotoinc.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Bernie Volz <volz@cisco.com>
Subject: Re: [dhcwg] dhc WG last call on draft-ietf-dhc-proxyserver-opt-00 - NO GO!
References: <002001c47fec$c84326f0$d0412ca1@amer.cisco.com>
In-Reply-To: <002001c47fec$c84326f0$d0412ca1@amer.cisco.com>
X-Scanned-By: MIMEDefang 2.40
X-Spam-Score: 0.6 (/)
X-Scan-Signature: 32a65c0bf5eb4ec26489239c7cdd0636
Cc: neumann@wu-wien.ac.at, dhcwg@ietf.org, srihary@cisco.com, exand@wu-wien.ac.at, 'Ralph Droms' <rdroms@cisco.com>
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: dhcwg.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1099624753=="
Sender: dhcwg-bounces@ietf.org
Errors-To: dhcwg-bounces@ietf.org

Thanks a lot for you reply and please see my reply inline. Replies are 
in Blue color.

Bernie Volz wrote:

>I do *NOT* agree with the last call on this document!
>
>The current document is
>http://www.ietf.org/internet-drafts/draft-ietf-dhc-proxyserver-opt-01.txt
>and I assume that is really the one being last called and the one I'll
>comment on (as there are significant differences between 00 and 01).
>
>First, I'd like to understand how they'll encode values such as 1080 into a
>single byte:
>
>   The Proxy Server Configuration entry consists of a sequence of 
>   Protocol Type (p), Encoding (e), IP address and port. 
>   	  
>   	+--+--+--+--+--+--+--+--+
>	|p |e |IP address |port |
>	+--+--+--+--+--+--+--+--+
>
>   The Protocol(p) and encodig (e) are on octet each; each IP address is
>---------------------------------------^^ (I assume this is ONE octet each?)
>   four octets, and each port number is a two-octet integer encoded in
>   network byte order.
>
>And then:
>
>   The protocol type(p) specifies the type of Protocol and MUST be 
>   one of the following assigned numbers.
>
>       +-------------------------------+
>       | protocol     |       Number   |
>       +-------------------------------+
>       |   HTTP       |         80     |
>       +-------------------------------+
>       |   FTP        |         21     |
>       +-------------------------------+
>       |   NNTP       |         119    |
>       +-------------------------------+
>       |   Gopher     |         70     |
>       +-------------------------------+
>       |   SSL        |         TBD    |
>       +-------------------------------+
>       |   SOCKS      |         1080   |
>  
>1080 requires two bytes to encode.
>

I agree that the protocol should be 2 octets. Initially, I thought of 
getting these protocol types assigned by IANA.

As per your earlier suggestion, I had changed it to standard protocol 
numbers, but forgot to update the document.

Will change it.

>
>Later, the document goes on about:
>
>   The format of the Proxy Server Configuration using Metadata type is:
>
>
>            p       Len        RDF Metadata for the Proxy    
>   	 +-------+------+----------------------------------+
>   	 |  RDF  |  N   |             RDF                  |
>   	 +-------+------+----------------------------------+
>
>
>What is this and where does this go? Is this a new option? Is this encoded
>in the existing option in some manner which I can't understand?
>
>
>And, the option size would seem to exceed the 255 byte limit: "... giving a
>total of 418 characters including the overhead", yet nothing is ever
>mentioned about RFC 3396 (encoding long options).
>
If the protocol type field (first field in the tuple in p/e/IPADDR/port) 
has the value for RDF (as specified in the table), 
then it SHOULD be followed by the length (N) of the RDF payload.

I agree that RFC 3396 needs to be referred here. Will do the changes.

Please let me know if there are any further comments, so that i can 
update all at once and will submit a new version.

>
>So, I think this draft needs much further revision before I feel it would be
>acceptable.
>
>Best regards,
>
>- Bernie
>
>  
>
>>-----Original Message-----
>>From: dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] 
>>On Behalf Of Ralph Droms
>>Sent: Wednesday, August 11, 2004 3:15 PM
>>To: dhcwg@ietf.org
>>Subject: [dhcwg] dhc WG last call on draft-ietf-dhc-proxyserver-opt-00
>>
>>
>>This message announces a second WG last call on "DHCP Option 
>>for Proxy Server Configuration" 
>><draft-ietf-dhc-proxyserver-opt-00>.  There was insufficient 
>>(that is, none) response to the first WG last call.  This 
>>document can not be submitted to the IESG without positive 
>>response during the WG last call.  This last call will 
>>conclude at 1700 EDT, 2004-08-27.
>>
>>Please respond to this WG last call.  If you support 
>>acceptance of the document without change, respond with a 
>>simple acknowledgment, so that support for the document can 
>>be assessed.
>>
>>"DHCP Option for Proxy Server Configuration" defines a 
>>Dynamic Host Configuration Protocol (DHCP) option that can be 
>>used to configure the TCP/IP host's Proxy Server 
>>configuration for standard protocols like HTTP, FTP, NNTP, 
>>SOCKS, Gopher, SLL and etc. Proxy servers provide controlled 
>>and efficient access to the Internet through the use of 
>>access control mechanisms for different types of user 
>>requests and caching frequently accessed information (Web 
>>pages and other files that might have been downloaded using 
>>FTP and other protocols).  This draft is available as 
>>    
>>
>http://www.ietf.org/internet-drafts/draft-ietf-dhc-proxyserver-opt-00.txt
>
>- Ralph Droms
>
>
>_______________________________________________
>dhcwg mailing list
>dhcwg@ietf.org
>https://www1.ietf.org/mailman/listinfo/dhcwg
>
>
>_______________________________________________
>dhcwg mailing list
>dhcwg@ietf.org
>https://www1.ietf.org/mailman/listinfo/dhcwg
>
>
>_______________________________________________
>dhcwg mailing list
>dhcwg@ietf.org
>https://www1.ietf.org/mailman/listinfo/dhcwg
>
>  
>
_______________________________________________
dhcwg mailing list
dhcwg@ietf.org
https://www1.ietf.org/mailman/listinfo/dhcwg