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

Mark Stapp <mjs@cisco.com> Mon, 30 April 2007 16:40 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 1HiYvq-0003Wy-3d; Mon, 30 Apr 2007 12:40:58 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1HiYvo-0003WK-Sc for dhcwg@ietf.org; Mon, 30 Apr 2007 12:40:56 -0400
Received: from rtp-iport-2.cisco.com ([64.102.122.149]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HiYvo-0002J3-GJ for dhcwg@ietf.org; Mon, 30 Apr 2007 12:40:56 -0400
Received: from rtp-dkim-1.cisco.com ([64.102.121.158]) by rtp-iport-2.cisco.com with ESMTP; 30 Apr 2007 12:40:56 -0400
X-IronPort-AV: i="4.14,471,1170651600"; d="scan'208"; a="119895082:sNHT48817172"
Received: from rtp-core-1.cisco.com (rtp-core-1.cisco.com [64.102.124.12]) by rtp-dkim-1.cisco.com (8.12.11/8.12.11) with ESMTP id l3UGeucM031737; Mon, 30 Apr 2007 12:40:56 -0400
Received: from xbh-rtp-201.amer.cisco.com (xbh-rtp-201.cisco.com [64.102.31.12]) by rtp-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id l3UGecHB022475; Mon, 30 Apr 2007 16:40:56 GMT
Received: from xfe-rtp-201.amer.cisco.com ([64.102.31.38]) by xbh-rtp-201.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Mon, 30 Apr 2007 12:40:54 -0400
Received: from [161.44.65.228] ([161.44.65.228]) by xfe-rtp-201.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Mon, 30 Apr 2007 12:40:54 -0400
Message-ID: <46361C14.7080104@cisco.com>
Date: Mon, 30 Apr 2007 12:40:52 -0400
From: Mark Stapp <mjs@cisco.com>
User-Agent: Thunderbird 1.5.0.10 (Windows/20070221)
MIME-Version: 1.0
To: "David W. Hankins" <David_Hankins@isc.org>
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> <20070430164841.GF5276@isc.org>
In-Reply-To: <20070430164841.GF5276@isc.org>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 30 Apr 2007 16:40:54.0143 (UTC) FILETIME=[51E740F0:01C78B46]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=2193; t=1177951256; x=1178815256; c=relaxed/simple; s=rtpdkim1001; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=mjs@cisco.com; z=From:=20Mark=20Stapp=20<mjs@cisco.com> |Subject:=20Re=3A=20[dhcwg]=20Review=20of=20draft-ietf-dhc-relay-agent-fl ags-02.txt |Sender:=20 |To:=20=22David=20W.=20Hankins=22=20<David_Hankins@isc.org>; bh=32B4F/Tuo3Sp9s3Ar+/EOBL24zZYTMoOUnghKVGb2hs=; b=UA37exAgx342DwlcQokfqMETjKVcds2IORtQb5rD4PTBNqcV0K600i2THN0P9N1hag5t/Mw0 UyAA2CDa80vW4kAx3AJWD7iXx5lYalot0R1Cmk0JxkoUIkQ7SOxK/Fe0;
Authentication-Results: rtp-dkim-1; header.From=mjs@cisco.com; dkim=pass (si g from cisco.com/rtpdkim1001 verified; );
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 0a7aa2e6e558383d84476dc338324fab
Cc: Thomas Narten <narten@us.ibm.com>, 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

David,

unless I read Thomas's emails wrong, he wasn't really trying to point 
out some subtle state-machine issue. he was just talking about a MUST 
terminology issue that he'd like clarified. I think it's just a text 
change ... coming soon ...

-- Mark

David W. Hankins wrote:
> On Tue, Mar 13, 2007 at 06:44:24AM -0600, Thomas Narten wrote:
>> 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?).
> 
>   "Such as determining which server in a cluster will respond to the
>    client."
> 
> Would be my pick.  Simplest one.
> 
>> 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.
> 
> There is a compatibility matrix here.
> 
> If both the SRSN and the flags option are present, then a server
> might choose to support the SRSN and copy its contents to the
> server-identifier option.
> 
> If the SRSN is present, and the flags option isn't, then they
> might refuse to copy the contents over, which preserves the
> detection of RENEWING vs REBINDING even if the result is all
> RENEWs fail (due to filters or topology).
> 
> If the flags option itself is present on its own, that's possibly
> useless...unless more flags are defined.
> 
> 
> So it depends what "compatibility" means.  The middle scenario
> will "work" in all cases.  In the scenario where SRSN is trying
> to bridge a unicast network gap, it will force clients to rebind
> rather than renew...their unicasts to the server will fail.
> 
> Certainly, it will still work, but is that compatible?
> 
> If we said yes, does this mean that any solution that sends
> clients through INIT to retain network connectivity is also
> compatible?
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> 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