Re: [dhcwg] WGLC for draft-ietf-dhc-sedhcpv6-02 - Respond by May 18

"Bernie Volz (volz)" <volz@cisco.com> Wed, 07 May 2014 19:14 UTC

Return-Path: <volz@cisco.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C17391A0843 for <dhcwg@ietfa.amsl.com>; Wed, 7 May 2014 12:14:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.152
X-Spam-Level:
X-Spam-Status: No, score=-8.152 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, J_BACKHAIR_55=1, J_BACKHAIR_56=1, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GmSUlVKIh7Xj for <dhcwg@ietfa.amsl.com>; Wed, 7 May 2014 12:14:40 -0700 (PDT)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) by ietfa.amsl.com (Postfix) with ESMTP id CE8391A0814 for <dhcwg@ietf.org>; Wed, 7 May 2014 12:14:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2827; q=dns/txt; s=iport; t=1399490076; x=1400699676; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=3mdAWIc9E8Q+DAIv8NmDwmltSIMyxd10RkrNARndNZc=; b=T2W4GgVDHnvK+xgWwfkxB1y+S7DAZrgZr9uH8CZNjRk6+/1uY03aswfm FoQqbACXt3yk1hwcZmqWp4rNGzFdx1I9tUK3bRXAMEcqrZMqVlWHyRZJJ 8/6dCSKk7r/YeUqlYZvz9sZEwRBorF0JfcItVvKKmr8f8au/g2CTUY/M2 E=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AhoFAMmFalOtJA2H/2dsb2JhbABagwaBJ4JnwjgBgRwWdIIlAQEBBCEBBVIMBAIBCBEEAQEBAQMGBRgCAwIyFAkIAgQOBQiIOY5HnBkBpTsXgSeKHIJeMQcGgms5gRUBA4RaAqdWgzSCLw
X-IronPort-AV: E=Sophos;i="4.97,1005,1389744000"; d="scan'208";a="41848699"
Received: from alln-core-2.cisco.com ([173.36.13.135]) by alln-iport-5.cisco.com with ESMTP; 07 May 2014 19:14:36 +0000
Received: from xhc-aln-x04.cisco.com (xhc-aln-x04.cisco.com [173.36.12.78]) by alln-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id s47JEa2m018278 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 7 May 2014 19:14:36 GMT
Received: from xmb-rcd-x04.cisco.com ([169.254.8.140]) by xhc-aln-x04.cisco.com ([173.36.12.78]) with mapi id 14.03.0123.003; Wed, 7 May 2014 14:14:36 -0500
From: "Bernie Volz (volz)" <volz@cisco.com>
To: Ted Lemon <ted.lemon@nominum.com>
Thread-Topic: [dhcwg] WGLC for draft-ietf-dhc-sedhcpv6-02 - Respond by May 18
Thread-Index: AQHPag0KHMzNFfxEIk6wcBa/GM4ndJs1oYkAgAAGu4D//7E7YIAAby6A//+thtCAAFjVAP//rJ9Q
Date: Wed, 07 May 2014 19:14:35 +0000
Message-ID: <489D13FBFA9B3E41812EA89F188F018E1B00F31E@xmb-rcd-x04.cisco.com>
References: <535FEDAD.5010103@gmail.com> <CAJE_bqen37j5UCsKZj6syVyvk2Xed4V_xGp-t4xY8shjmS+H5g@mail.gmail.com> <489D13FBFA9B3E41812EA89F188F018E1B008430@xmb-rcd-x04.cisco.com> <4F2473AB-E8F7-4620-874C-3DCA59E70DE5@gmail.com> <5D36713D8A4E7348A7E10DF7437A4B923AE431FB@nkgeml512-mbx.china.huawei.com> <489D13FBFA9B3E41812EA89F188F018E1B00BAC1@xmb-rcd-x04.cisco.com> <9A6A9452-AF57-4EE1-9401-E0CE26922E6B@gmail.com> <5D36713D8A4E7348A7E10DF7437A4B923AE438BE@nkgeml512-mbx.china.huawei.com> <4891B713-5C8E-414A-99D7-64869C2E6F3A@gmail.com> <CAJE_bqc+qofsHEHZyuG7UotHmZ170OuFoUzz13hz7Rj_8V5FsA@mail.gmail.com> <87A01A92-7517-40A4-8DD0-EE29AADA4AF6@nominum.com> <CAJE_bqeKYoRzVxSgJHg2Ud6H2qEZGaEdFyD=4Ps84NTFyOdELA@mail.gmail.com> <489D13FBFA9B3E41812EA89F188F018E1B00EF3B@xmb-rcd-x04.cisco.com> <074EF8DF-6404-4D90-B56C-6955A3939A6D@nominum.com> <489D13FBFA9B3E41812EA89F188F018E1B00F1F6@xmb-rcd-x04.cisco.com> <9EDC6F15-62FA-42B4-A145-94CEFAAE2918@nominum.com>
In-Reply-To: <9EDC6F15-62FA-42B4-A145-94CEFAAE2918@nominum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [161.44.70.121]
Content-Type: text/plain; charset="iso-2022-jp"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/dhcwg/jwq-j_qQIpMlYXvZt5HNL3HxNiY
Cc: dhcwg <dhcwg@ietf.org>, 神明達哉 <jinmei@wide.ad.jp>, Ralph Droms <rdroms.ietf@gmail.com>
Subject: Re: [dhcwg] WGLC for draft-ietf-dhc-sedhcpv6-02 - Respond by May 18
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg/>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 May 2014 19:14:42 -0000

Ted:

1. There is client unicast. Though not sure how much it is used.
2. From my understanding (at least from the IBM documentation), if the destination is local to link (i.e. client multicast), the link's MTU is used (not the min MTU). So this still benefits client multicast and most of the communication in DHCPv6 to use the FULL link's MTU.

So the only case is when the next hop (again, either relay<->relay or relay<->server or client/server unicast cases where the next-hop isn't local to the link), will the 1280 MTU be used and result in fragmentation.

I don't know who well PMTU works these days for UDP and how widely it is implemented in the common stacks. If it works great, then maybe this option is unnecessary (as the components must likely to need them are probably on 'good' stacks - relays and servers that implement PMTU).

I am taking a sample of one (the IBM documentation) and perhaps there is other information that says this option doesn't work well.

- Bernie

-----Original Message-----
From: Ted Lemon [mailto:ted.lemon@nominum.com] 
Sent: Wednesday, May 07, 2014 3:08 PM
To: Bernie Volz (volz)
Cc: dhcwg; 神明達哉; Ralph Droms
Subject: Re: [dhcwg] WGLC for draft-ietf-dhc-sedhcpv6-02 - Respond by May 18

On May 7, 2014, at 1:51 PM, Bernie Volz (volz) <volz@cisco.com> wrote:
> Here's some documentation from IBM (google found this - 2nd in list when searching for IPV6_USE_MIN_MTU):

Ah, thanks.   That took so long to load when I tried it that I gave up, but I waited this time and got the info.

I think this option is not only unnecessary, but harmful, when used with DHCP, because it sets the maximum DHCP message size to 1280 when in nearly every conceivable circumstance, the path MTU will be at least 1500.

The reason why you might want to enable this option for DNS is that you really care about latency on DNS queries, and waiting for PMTU discovery increases latency.   No such problem exists for DHCP: the initial packet is _always_ multicast by the client, and that's the only one where we care about latency.   There's no latency for the client because it knows the path MTU--it's the link MTU.   There may be occasional latency on the relay agent, but it is amortized over many clients, and hence not really a problem.   It's unlikely that the same client will pay the latency tax twice.

Unicast queries only happen at renewal time.   At renewal time, latency is immaterial: you already have a configuration―you're just refreshing it, so nothing is blocked waiting on the response.

So I see no beneficial use case for this, and many harmful use cases.   We should be advising implementors _not_ to use this option, not advising them _to_ use it.