[dhcwg] Re: Last call for <draft-ietf-dhc-csr-05.txt>

Stuart Cheshire <cheshire@apple.com> Tue, 28 August 2001 02:24 UTC

Received: from optimus.ietf.org (ietf.org [] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA07730; Mon, 27 Aug 2001 22:24:29 -0400 (EDT)
Received: from optimus.ietf.org (localhost []) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id WAA16939; Mon, 27 Aug 2001 22:22:45 -0400 (EDT)
Received: from ietf.org (odin []) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id WAA16910 for <dhcwg@ns.ietf.org>; Mon, 27 Aug 2001 22:22:43 -0400 (EDT)
Received: from mail-out2.apple.com (mail-out2.apple.com []) by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA07691 for <dhcwg@ietf.org>; Mon, 27 Aug 2001 22:21:21 -0400 (EDT)
Received: from apple.com (A17-129-100-225.apple.com []) by mail-out2.apple.com (8.9.3/8.9.3) with ESMTP id TAA02242 for <dhcwg@ietf.org>; Mon, 27 Aug 2001 19:22:42 -0700 (PDT)
Received: from scv3.apple.com (scv3.apple.com) by apple.com (Content Technologies SMTPRS 4.2.1) with ESMTP id <T55a1e1f921118164e14ec@apple.com>; Mon, 27 Aug 2001 19:22:41 -0700
Received: from [] (vpn-gh-1077.apple.com []) by scv3.apple.com (8.9.3/8.9.3) with SMTP id TAA04426; Mon, 27 Aug 2001 19:22:40 -0700 (PDT)
Message-Id: <200108280222.TAA04426@scv3.apple.com>
Date: Mon, 27 Aug 2001 19:22:40 -0700
x-sender: cheshire@mail.apple.com
x-mailer: Claris Emailer 2.0v3, January 22, 1998
From: Stuart Cheshire <cheshire@apple.com>
To: "Ted Lemon" <mellon@nominum.com>
cc: "DHCP discussion list" <dhcwg@ietf.org>
Mime-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Subject: [dhcwg] Re: Last call for <draft-ietf-dhc-csr-05.txt>
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

>But you can't specify that with the static routes option!   This is
>why we need the CSR option - because you can't specify a CIDR route
>such as the one you just mentioned using the existing static routes

10/8 is NOT a CIDR route. Net 10 is a common private network, and 10/8 is 
the standard classful interpretation.

>The client probably won't *get* all three options!  The server will
>likely leave one out due to lack of space, and there is no reason to
>believe that the one it will drop will be the static routes option.

I didn't say I expected the server to send all three options.
I said the client has to *ask* for all three options, because it doesn't 
know what the server is configured for.

A typical server will most often be configured to send either (a) only 
CSR, or (b) only Router and Static Routes.

The problem is that the client doesn't know which until it asks.

>>     * Can anyone give any technical reason why it is          *
>>     * necessary for *this* document to prohibit clients       *
>>     * from requesting DHCP option number 6 (static routes)?   *
>Because both options are likely not to fit in a packet.

The Mac OS DHCP client sets the DHCP Maximum Message Size Option to 1500 

The Static Routes option for a single Net 10/8 entry is ten bytes.

The CSR option for a single Net 10/8 entry is eight bytes.

I think a 1500-byte packet has space for eighteen bytes, even if the 
server were configured to send both, which as I said above, it probably 

Stuart Cheshire <cheshire@apple.com>
 * Wizard Without Portfolio, Apple Computer
 * Chairman, IETF ZEROCONF
 * www.stuartcheshire.org

dhcwg mailing list