Re: [v6ops] New Version Notification for draft-yourtchenko-ra-dhcpv6-comparison-00.txt (fwd)

Andrew Yourtchenko <ayourtch@cisco.com> Mon, 09 December 2013 00:36 UTC

Return-Path: <ayourtch@cisco.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DAFB1AE12F for <v6ops@ietfa.amsl.com>; Sun, 8 Dec 2013 16:36:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.902
X-Spam-Level:
X-Spam-Status: No, score=-6.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham
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 m13qV8v3BvJv for <v6ops@ietfa.amsl.com>; Sun, 8 Dec 2013 16:36:52 -0800 (PST)
Received: from av-tac-bru.cisco.com (weird-brew.cisco.com [144.254.15.118]) by ietfa.amsl.com (Postfix) with ESMTP id 14F9D1AE118 for <v6ops@ietf.org>; Sun, 8 Dec 2013 16:36:51 -0800 (PST)
X-TACSUNS: Virus Scanned
Received: from stew-brew.cisco.com (localhost.cisco.com [127.0.0.1]) by av-tac-bru.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id rB90akHv007779 for <v6ops@ietf.org>; Mon, 9 Dec 2013 01:36:46 +0100 (CET)
Received: from ams-ayourtch-8711.cisco.com (ams-ayourtch-8711.cisco.com [10.55.144.242]) by stew-brew.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id rB90aflg009929; Mon, 9 Dec 2013 01:36:42 +0100 (CET)
Date: Mon, 09 Dec 2013 01:36:18 +0100
From: Andrew Yourtchenko <ayourtch@cisco.com>
X-X-Sender: ayourtch@ayourtch-mac
To: Mark ZZZ Smith <markzzzsmith@yahoo.com.au>
In-Reply-To: <1386533152.79592.YahooMailNeo@web161905.mail.bf1.yahoo.com>
Message-ID: <alpine.OSX.2.00.1312090133160.83043@ayourtch-mac>
References: <alpine.OSX.2.00.1311271353550.3903@ayourtch-mac> <1386274786.29351.YahooMailNeo@web142501.mail.bf1.yahoo.com> <alpine.OSX.2.00.1312060759220.68814@ayourtch-mac> <1386378082.99914.YahooMailNeo@web161901.mail.bf1.yahoo.com> <alpine.OSX.2.00.1312072028290.68814@ayourtch-mac> <F024FF5B-35A6-4221-952C-4A730A68C59D@delong.com> <489D13FBFA9B3E41812EA89F188F018E1ADD7D60@xmb-rcd-x04.cisco.com> <alpine.OSX.2.00.1312080731480.68814@ayourtch-mac> <1386533152.79592.YahooMailNeo@web161905.mail.bf1.yahoo.com>
User-Agent: Alpine 2.00 (OSX 1167 2008-08-23)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="0-2001112970-1386549378=:83043"
Cc: "v6ops@ietf.org" <v6ops@ietf.org>
Subject: Re: [v6ops] New Version Notification for draft-yourtchenko-ra-dhcpv6-comparison-00.txt (fwd)
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Dec 2013 00:36:54 -0000


On Sun, 8 Dec 2013, Mark ZZZ Smith wrote:

> People who really don't like RAs can switch them off and use static configuration. They can also switch off neighbor discovery and manually configure that to eliminate ND multicasts, and configure static multicast group membership to eliminate MLD multicasts. If their complaint is RA multicasts (which can be up to 30 minutes apart per the RFC advertisement interval), then I think their actual complaint is or should be all multicasts.
>
> The point of RAs and DHCPv6 is automated configuration. To make automation work reliably you need to minimise and ideally remove options and parameters, because options and parameters can require human beings to make choices and to get them right, and that creates opportunities for human error. This includes errors in implementations of mechanisms to negotiate methods, options or parameters (see issues with misinterpretation of and between the M/O RA and PIO A options in "DHCPv6/SLAAC Address Configuration Interaction Problem Statement", draft-liu-bonica-dhcpv6-slaac-problem, as an example.)
>
> Technical people like choice and flexibility, because I think they think about "what ifs" - "what if I was in this situation, what if I was in that situation, and what would I like to tweak to make it work." Non-technical end-users (usually our customers or at least our relatives), who far surpass us in numbers, don't care, shouldn't care and shouldn't have to care. They just want it to work, work reliably, and don't want to have to engage technical people to either make it work or call in assistance if it doesn't work or stops working. Choices, options and parameters make things more complex and therefore more fragile and less robust.
>
> We currently have a single mechanism to announce a default gateway, and the default gateway announces itself, out of the box. That makes it pretty hard, if not impossible for that information to be wrong. DHCPv6 for default gateways would in the DHCPv6 relay scenario would require human entry of that information, creating the opportunity for human error, and potential conflict with what RAs are announcing.

All very good points.

I agree with the majority of them.

Thanks a lot for the discussion.

--a