Re: [dhcwg] Brokenness of specs w.r.t. client behavior with M&O bits

Ted Lemon <Ted.Lemon@nominum.com> Fri, 17 October 2008 20:02 UTC

Return-Path: <ipv6-bounces@ietf.org>
X-Original-To: ipv6-archive@megatron.ietf.org
Delivered-To: ietfarch-ipv6-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C1EEA3A6B01; Fri, 17 Oct 2008 13:02:52 -0700 (PDT)
X-Original-To: ipv6@core3.amsl.com
Delivered-To: ipv6@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5CCC13A6A87; Fri, 17 Oct 2008 13:02:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.447
X-Spam-Level:
X-Spam-Status: No, score=-6.447 tagged_above=-999 required=5 tests=[AWL=0.152, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 uqQ9nMABxYk3; Fri, 17 Oct 2008 13:02:50 -0700 (PDT)
Received: from chip3og65.obsmtp.com (chip3og65.obsmtp.com [64.18.14.207]) by core3.amsl.com (Postfix) with ESMTP id 2A55F3A67F8; Fri, 17 Oct 2008 13:02:50 -0700 (PDT)
Received: from source ([64.89.228.229]) (using TLSv1) by chip3ob65.postini.com ([64.18.6.12]) with SMTP; Fri, 17 Oct 2008 13:03:53 PDT
Received: from webmail.nominum.com (webmail.nominum.com [64.89.228.50]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (Client CN "webmail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id 9C76B1B80A6; Fri, 17 Oct 2008 13:04:00 -0700 (PDT)
Received: from uma.here (71.32.40.139) by exchange-01.win.nominum.com (64.89.228.50) with Microsoft SMTP Server (TLS) id 8.1.291.1; Fri, 17 Oct 2008 13:03:52 -0700
Message-ID: <FB85212A-3421-4D3F-8EC9-F2F8DFA8E85A@nominum.com>
From: Ted Lemon <Ted.Lemon@nominum.com>
To: Ralph Droms <rdroms@cisco.com>
In-Reply-To: <B16AF664-5D38-47ED-9558-3AE9880714F6@cisco.com>
MIME-Version: 1.0 (Apple Message framework v929.2)
Subject: Re: [dhcwg] Brokenness of specs w.r.t. client behavior with M&O bits
Date: Fri, 17 Oct 2008 13:03:51 -0700
References: <7182010.12431219366974773.JavaMail.weblogic@epml09> <200809171517.m8HFHaaV009346@cichlid.raleigh.ibm.com> <9A613C72-E818-410B-9769-8C34E8A78AE1@cisco.com> <200810131540.m9DFeRGR009155@rotala.raleigh.ibm.com> <BA6C47AC-1668-47CE-94D0-49C4F7A6775E@muada.com> <20081013163846.GA5577@isc.org> <FA7A47C2-0935-4BA3-A0EF-EC1773B181A0@muada.com> <20081014163236.GD5364@isc.org> <F3BF1907-5B33-4B6E-9ED8-B5AF275134BE@muada.com> <A06D0544-B8C7-40F2-8D29-CF70FD0451CF@cisco.com> <B16AF664-5D38-47ED-9558-3AE9880714F6@cisco.com>
X-Mailer: Apple Mail (2.929.2)
Cc: DHC WG <dhcwg@ietf.org>, IPV6 List Mailing <ipv6@ietf.org>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://www.ietf.org/mailman/private/ipv6>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"; DelSp="yes"
Sender: ipv6-bounces@ietf.org
Errors-To: ipv6-bounces@ietf.org

On Oct 17, 2008, at 4:21 AM, Ralph Droms wrote:
> 1. Is the following text an accurate summary of the previous IETF
> consensus on the definition and use of M/O bits:
>
>   The M/O flags indicate the availability of DHCPv6 service for
>   address assignment and other configuration information,
>   respectively.  The IPv6 specifications make no requirements on the
>   behavior of DHCPv6 clients in response to the values of the M/O
>   flags received in RAs.

It seems like it is, yes.

> 2. Does the IETF choose to continue to accept this consensus or should
> the definition of client behavior in response to the M/O flags be
> revisited?

I think the current spec is vague, and therefore harmful to  
interoperability.   So I'd like the IETF to consider changing it.

> 2. NO: How does the IETF want to change this consensus and how should
> the
> change process be conducted?
>
>    There have been some suggestions for changes to the current
> consensus
>    behavior:
>
> * Deprecate the M/O flags; require that future DHCPv6 clients ignore
>   the M/O flags; require that routers send RAs with M/O flags set to 1

This would be my preference.

> * Revert to previous definitions and behaviors in RFC 286*

I think this is a bad idea, but if the consensus is to go this way  
then we need to tweak what is said in the old RFCs, because what they  
said still wasn't very helpful.

> * draft-cha-ipv6-ra-mo-00.txt

I think this draft nicely summarizes the problem, but that the  
proposed solution isn't ready for prime time.

--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------