Re: [dhcwg] Review of draft-ietf-dhc-relay-agent-flags-02.txt

Stig Venaas <stig.venaas@uninett.no> Wed, 14 March 2007 22:52 UTC

Return-path: <dhcwg-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1HRcKp-0007AM-3F; Wed, 14 Mar 2007 18:52:43 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1HRcKn-0007AE-K0 for dhcwg@ietf.org; Wed, 14 Mar 2007 18:52:41 -0400
Received: from tyholt.uninett.no ([2001:700:1::eecb]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HRcKm-0005iM-Nx for dhcwg@ietf.org; Wed, 14 Mar 2007 18:52:41 -0400
Received: from localhost (localhost.localdomain [127.0.0.1]) by tyholt.uninett.no (Postfix) with ESMTP id CBE59B5B27; Wed, 14 Mar 2007 23:52:37 +0100 (CET)
Received: from tyholt.uninett.no ([127.0.0.1]) by localhost (tyholt.uninett.no [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 24867-01-11; Wed, 14 Mar 2007 23:52:37 +0100 (CET)
Received: from [IPv6?2001?700?1?1100?1b3?b181?ad53?a3f9] (unknown [IPv6:2001:700:1:1100:1b3:b181:ad53:a3f9]) by tyholt.uninett.no (Postfix) with ESMTP id B9019B5A8E; Wed, 14 Mar 2007 23:52:36 +0100 (CET)
Message-ID: <45F87C5E.4030206@uninett.no>
Date: Wed, 14 Mar 2007 18:51:10 -0400
From: Stig Venaas <stig.venaas@uninett.no>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: Mark Stapp <mjs@cisco.com>
Subject: Re: [dhcwg] Review of draft-ietf-dhc-relay-agent-flags-02.txt
References: <200703071423.l27ENvSI026953@cichlid> <45F5C1A8.6090208@cisco.com> <200703131244.l2DCiOl5000429@cichlid.raleigh.ibm.com>
In-Reply-To: <200703131244.l2DCiOl5000429@cichlid.raleigh.ibm.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at uninett.no
X-Spam-Score: -2.8 (--)
X-Scan-Signature: f4c2cf0bccc868e4cc88dace71fb3f44
Cc: dhcwg@ietf.org
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>
Errors-To: dhcwg-bounces@ietf.org

Thomas Narten wrote:
>> Since the wg last-call is over, I'm not sure quite what the right thing 
>> to do is. Do you feel that the iesg will not be able to evaluate this 
>> draft without another revision, containing one extra sentence?
> 
> I think they (and the IETF as a whole, as I don't think the IETF LC
> has happened) will probably be able to evaluate it better with the
> extra sentence (btw, what will it be?). But is it critical? No. Also,
> since it only takes 2 minutes to submit a revised ID (once you have
> the text), I think its often less work to just do so than have a
> discussion about whether to. :-)

Yes, submitting a new ID is pretty easy, while people in general
seems to somehow resist this.

Anyway, I suggest that the authors can state what to change/add.
We can see if people are happy with it, and I can also check with
Jari whether we should update now or later.

Not having that extra sentence might possibly delay the IESG
evaluation...

Stig

> 
>>>> 4.  DHCP Relay Agent Behavior
>>>>
>>>>    A DHCP relay agent MUST include this suboption in every Relay Agent
>>>>    Information Option [RFC3046] it adds to a forwarded DHCP request.  In
>>> It seems to me like this MUST is too strong and unenforceable. Relay
>>> Agent options are already defined, and this is a new one, so this
>>> requirement is unenforceable. Moreover, why is this so important?  In
>>> the absence of a compelling justification, SHOULD seems more
>>> appropriate.
>>>
>>>
> 
>> the intention here wasn't to introduce some sort of ... unfunded 
>> mandate. it was just to make it clear what support for the standard 
>> would mean. if an implementation doesn't support the (eventual) 
>> standard, then of course it's not going to be including this suboption. 
>> an implementation that claims compliance needs to obey section 4. an 
>> implementation that isn't compliant ... probably won't. Is there 
>> something here that's different from any of the other suboptions (or 
>> options) that have been developed individually?
> 
> Well, for one thing, the above text makes its sound like a protocol
> violation to implement the spec, but choose not to send the option
> (e.g., even if configured to do so for some reason). That seems a bit
> strong to me.
> 
> Thomas
> 
> _______________________________________________
> 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