Re: [dhcwg] Re: Last call for <draft-ietf-dhc-fqdn-option-02.txt>
Mark Stapp <mjs@cisco.com> Mon, 27 August 2001 23:02 UTC
Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA03757; Mon, 27 Aug 2001 19:02:48 -0400 (EDT)
Received: from optimus.ietf.org (localhost [127.0.0.1]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id TAA11368; Mon, 27 Aug 2001 19:00:58 -0400 (EDT)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id TAA11311 for <dhcwg@ns.ietf.org>; Mon, 27 Aug 2001 19:00:55 -0400 (EDT)
Received: from funnel.cisco.com (funnel.cisco.com [161.44.131.24]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA03652 for <dhcwg@ietf.org>; Mon, 27 Aug 2001 18:59:35 -0400 (EDT)
Received: from MJS-W2K.cisco.com (dhcp-161-44-149-89.cisco.com [161.44.149.89]) by funnel.cisco.com (8.8.5-Cisco.1/8.6.5) with ESMTP id TAA02939; Mon, 27 Aug 2001 19:00:21 -0400 (EDT)
Message-Id: <4.3.2.7.2.20010827182735.01b1f8c8@funnel.cisco.com>
X-Sender: mjs@funnel.cisco.com
X-Mailer: QUALCOMM Windows Eudora Version 4.3.2
Date: Mon, 27 Aug 2001 19:00:06 -0400
To: Stuart Cheshire <cheshire@apple.com>
From: Mark Stapp <mjs@cisco.com>
Subject: Re: [dhcwg] Re: Last call for <draft-ietf-dhc-fqdn-option-02.txt>
Cc: DHCP discussion list <dhcwg@ietf.org>
In-Reply-To: <200108272107.f7RL7Kw03215@scv2.apple.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Sender: dhcwg-admin@ietf.org
Errors-To: dhcwg-admin@ietf.org
X-Mailman-Version: 1.0
Precedence: bulk
List-Id: <dhcwg.ietf.org>
X-BeenThere: dhcwg@ietf.org
Stuart, I have identified three technical objections in your messages. First, you object to the presence of the RCODE fields, which you do not find useful. Second, you wish there were a single domain-name encoding in the fqdn option. Third, there is some lack of clarity about what servers' default behavior should be when presented with client fqdns that are in zones outside the servers' administration. I've tried to respond to the third issue in the other email threads. As you observed in your reply to a question about the csr option, there are many millions of deployed clients with dependencies on parts of some existing options. In some cases, the presence of running implementations is worth considering when developing a new protocol feature. In my opinion, that is the case with both of your other objections. If we retain some backwards compatibility, new functionality is introduced with a minimum of disruption. The name encoding cost is born largely by the server implementations, who must be prepared for clients who only understand the deprecated ascii encoding. Everyone bears the burden of the additional two bytes per option for the RCODEs. But that seems to me to be a smaller burden than having to support both the existing option as deployed in many millions of clients, as well as the time and cost to define, approve, implement, and deploy a brand-new option that saves the two bytes. It has been some time since those issues were last addressed by the working group. I think that the compromise has been a very practical and reasonable one. I don't think it's worth the time to reopen such a fundamental issue as the value of fqdn option compatibility with every shipping MS client since win98. I'd prefer that we make the best engineering tradeoff that's available, account for the deployed clients, and add additional capabilities that can be supported by future clients. If others feel that this tradeoff is not worth making, we need to hear from them. I feel that the purpose of the wg is to identify problems, reach consensus on solutions, implement, and then refine based on operational experience. We have some operational experience integrating DHCP and DNS, and that motivates these specifications. I'm not quite certain what you're getting at when you refer to our server implementation. We update the server quite frequently, like many vendors. If you have specific issues or integration problems with the cisco server, feel free to contact me or Kim directly. -- Mark At 02:07 PM 8/27/2001 -0700, Stuart Cheshire wrote: > >the [FQDN] option has already been widely deployed > >This I think is the real issue. > >The purpose of WG discussion is to discuss protocol design, not to >rubber-stamp an existing implementation, warts and all. > >An Informational RFC is the right place to document an existing >implementation, warts and all. > >Mark, don't misunderstand this. I don't have any objection to you >shipping products. I do object to a Standards-Track RFC published >after-the-fact to give the impression that the design of the previously >mentioned shipping products was the result of IETF Working Group >Consensus. > >If you want this to be a Working Group publication, you have to be able >to update your deployed products to comply with the eventual Working >Group Consensus. If you can't update your deployed products to comply, >then this whole process is a waste of time. Just publish it as >Informational. > >Stuart Cheshire <cheshire@apple.com> > * Wizard Without Portfolio, Apple Computer > * Chairman, IETF ZEROCONF > * www.stuartcheshire.org > > > >_______________________________________________ >dhcwg mailing list >dhcwg@ietf.org >http://www1.ietf.org/mailman/listinfo/dhcwg _______________________________________________ dhcwg mailing list dhcwg@ietf.org http://www1.ietf.org/mailman/listinfo/dhcwg
- Re: [dhcwg] Re: Last call for <draft-ietf-dhc-fqd… Mark Stapp
- [dhcwg] Re: Last call for <draft-ietf-dhc-fqdn-op… Ralph Droms
- [dhcwg] Re: Last call for <draft-ietf-dhc-fqdn-op… Mark Stapp
- [dhcwg] Re: Last call for <draft-ietf-dhc-fqdn-op… Stuart Cheshire
- Re: [dhcwg] Re: Last call for <draft-ietf-dhc-fqd… Stuart Cheshire
- [dhcwg] Re: Last call for <draft-ietf-dhc-fqdn-op… Stuart Cheshire
- RE: [dhcwg] Re: Last call for <draft-ietf-dhc-fqd… Bernie Volz (EUD)
- RE: [dhcwg] Re: Last call for <draft-ietf-dhc-fqd… Christian Huitema
- Re: [dhcwg] Re: Last call for <draft-ietf-dhc-fqd… Mark Stapp
- [dhcwg] Re: Last call for <draft-ietf-dhc-fqdn-op… Ted Lemon
- [dhcwg] How to encode DNS labels in DHCP options Thomas Narten
- Re: [dhcwg] status of draft-ietf-dhc-agent-subnet… Thomas Narten
- Re: [ntpwg] [dhcwg] Re: Network Time Protocol (NT… Hal Murray