Re: [mif] Route option for DHCPv6 - next steps?
"Tony Hain" <alh-ietf@tndh.net> Wed, 04 April 2012 19:39 UTC
Return-Path: <alh-ietf@tndh.net>
X-Original-To: mif@ietfa.amsl.com
Delivered-To: mif@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 75A5111E80BE for <mif@ietfa.amsl.com>; Wed, 4 Apr 2012 12:39:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.381
X-Spam-Level:
X-Spam-Status: No, score=-0.381 tagged_above=-999 required=5 tests=[AWL=0.465, BAYES_00=-2.599, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, RDNS_DYNAMIC=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VNRHiBZia9zh for <mif@ietfa.amsl.com>; Wed, 4 Apr 2012 12:39:49 -0700 (PDT)
Received: from tndh.net (75-149-170-53-Washington.hfc.comcastbusiness.net [75.149.170.53]) by ietfa.amsl.com (Postfix) with ESMTP id 239BB11E80B7 for <mif@ietf.org>; Wed, 4 Apr 2012 12:39:40 -0700 (PDT)
X-AuthUser: alh-ietf@tndh.net
Received: from eaglet ([172.20.144.31]:44300) by tndh.net with [XMail 1.27 ESMTP Server] id <S19202DE> for <mif@ietf.org> from <alh-ietf@tndh.net>; Wed, 4 Apr 2012 12:39:39 -0700
From: Tony Hain <alh-ietf@tndh.net>
To: 'Ted Lemon' <Ted.Lemon@nominum.com>
References: <75459BC2-E733-45C0-BC1C-25A19BBA1137@gmail.com> <CAE97176.17DF4%wdec@cisco.com> <CANF0JMD_zfXGcfMy+rCOFXS1aCZ3RPHoRtkBeS8kDgOFcfQ8Fg@mail.gmail.com> <75D251D1-9828-4AFE-9BEF-B376E97133C7@nominum.com> <CANF0JMBbhrF0G=hSvcvyZAddAMW7oSO5KpzUmcJXCtwcnmyWOw@mail.gmail.com> <4A221CE5-ECF0-4E07-9329-E6BAA3F06A96@nominum.com> <4EC4AADB.8030803@piuha.net> <DD1241D5-B794-49C3-A3A2-4294248DDD10@gmail.com> <4F719186.3060507@gmail.com> <CAKD1Yr3tSoDPcheriWdZEeKyhqpDANCP7Co0wVVqK5+mXc7e5A@mail.gmail.com> <4F72CD22.3080604@gmail.com> <CAKD1Yr3RUUthiawKrmxjSNqzEbJcOLpHvDGb9XLtdiU-tfEYyw@mail.gmail.com>, <4F744831.3070406@gmail.com> <8D23D4052ABE7A4490E77B1A012B6307472D4175@mbx-01.win.nominum.com> <4F7453FC.3010502@gmail.com> <4F74546D.4060808@gmail.com>, <72C42575-6BE2-4F27-B7F4-AA4539DA7EF9@lilacglade.org> <8D23D4052ABE7A4490E77B1A012B6307472D43A1@mbx-01.win.nominum.com>, <069301cd0dd2$5954df00$0bfe9d00$@tndh.net> <8D23D4052ABE7A4490E77B1A012B6307472D45F6@mbx-01.win.nominum.com> , <075201cd0f8e$94cb81 7 0$be628450$@tndh.net> <8D23D4052ABE7A4490E77B1A012B6307472D5C5B@mbx-01.win.nominum.com>, <00c301cd10ec$46f39ff0$d4dadfd0$@tndh.net> <8D23D4052ABE7A4490E77B1A012B6307472D608D@mbx-01.win.nominum.com> <01a601cd11b6$34522090$9cf661b0$@tndh.net> <3B8389FE-8FE4-4AC8-B1F2-D2FD924EAC8A@nominum.com>
In-Reply-To: <3B8389FE-8FE4-4AC8-B1F2-D2FD924EAC8A@nominum.com>
Date: Wed, 04 Apr 2012 12:39:37 -0700
Message-ID: <00a501cd129a$ace0f560$06a2e020$@tndh.net>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQGYocXPKzopiDhicKFSNXe3ky5PRQFWcj/vAj3jZD8CE4SQEAM8EDN1Aal2DB8CuqDa4AGu3TE6AouFInYBmOpBUgHiAfgSAabbPDMCVhY93gK9RQNgAaU+fSYBVklIJAKKPEcuAtiEBeIBI67GfQHRMw/lAVePDlICiVre6wGxPjrQAeJ5bLEClisipgIfvbl0lVo145A=
Content-Language: en-us
Cc: mif@ietf.org
Subject: Re: [mif] Route option for DHCPv6 - next steps?
X-BeenThere: mif@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multiple Interface Discussion List <mif.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mif>, <mailto:mif-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mif>
List-Post: <mailto:mif@ietf.org>
List-Help: <mailto:mif-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mif>, <mailto:mif-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Apr 2012 19:39:50 -0000
Ted Lemon wrote: > On Apr 3, 2012, at 12:24 PM, Tony Hain <alh-ietf@tndh.net> wrote: > It appears you missed my point that my personal preference is to avoid using > DHCPv6 for this single function, because I have no other ongoing need. At > the same time, as I said my personal preference doesn't matter, and I will > defend the right of others to have the tools they expect. > > This argument would be a good justification for perpetuating the use of NetBIOS. > > What I mean is that if we are trying to replicate functionality, that doesn't motivate > us to choose DHCP over RA, or vice versa: we can just replicate the functionality in > whatever way is most architecturally appropriate, and be happy that we have provided > people with the tools they need to do their job. If enough people wanted the IETF to work on standardizing issues related to NetBIOS, it would be wrong to ignore that. > If, on the other hand, what we need to do is to produce functionality that > matches someone's mental model of how networks work, then that's a very different > problem. But we do not want to do that; if we did, we would have adopted NetBIOS. It is not the IETF's place to tell people what protocols to run. The role here is to tell implementers to be consistent so the operators have a chance of doing something that works. > Nobody's saying that people can't use NetBIOS if they want, and nobody's saying > people can't use IPv4 behind a NAT if they want. But your argument doesn't really > address the question, which is, is there a *need* for the DHCPv6 route option? > Is there a use case that RA doesn't address, or addresses poorly, but that DHCPv6 route > does address. And you keep refusing to hear the use case that "an RA option does not work for people that want to manage related functionality in their existing DHCP server". Requiring some things in an RA and others in DHCP is just broken; both operationally and architecturally. > Tony, when I asked you to specifically say why RA didn't address your use case, > you didn't answer my question. Instead you said, effectively "no, people want NetBIOS." > That's orthogonal to the question. *Is* there something RA can't do well that >DHCPv6+Route can? If so, can you clearly state what that is? If not, then you haven't >articulated a use case. "Somebody wants to use a hammer" is not a use case. See above about the brokenness of requiring both RA and DHCP to make a network work ... Let's try a different analogy ... We need to deliver Champaign to clients. The RA approach is the equivalent of a custom developed stemmed and fluted crystal glass, while DHCPv6 is equivalent to a generic ceramic coffee mug. We are NOT discussing delivering different types of Champaign, it is coming from the same bottle. The only discussion point is the delivery mechanism. My point is both need to exist and be viable because they serve different operational models and efficiency needs. Your argument against allowing the DHCP option to exist amounts to an irrational fear that somehow allowing people to choose to consume from their existing generic ceramic mug will be detrimental to your ability to consume from the crystal glass. While I do understand some degree of that fear being derived from the insanity of the ongoing IESG stance that the IETF's role is to restrict everything to one-size-fits-all, then force everyone to adopt that even when it doesn't work efficiently for them; that still doesn't justify fighting against someone else's approach. If MIF is doing its job right, it will present both the RA and the DHCP drafts at the same time and tell the IESG to get over itself. What we have though is the ongoing infighting between DHCP and RA that has done nothing but hamper progress for 15 years. If we don't define both in parallel, there is a very real chance that the IESG will kill off efforts to define the second one, further bolstering the claims that the IETF ignores the operations community. That said, if we know they are going to kill one off anyway we should give them the RA one; because any vendor can define an option in DHCP then bypass the IESG stupidity by going straight to the RFC editor with an Informational draft that explains to the community how to interpret that option number. If we get 15 years down the road and one of the operational models has so significantly dominated the other that the lesser one becomes operationally irrelevant (re: your NetBIOS comments), then the right thing to do is define the lesser one as Historic and move on. Again, the IETF is not here to tell people how to run their networks, it is here to make sure the products they attempt to use will work consistently with each other. The operator gets to choose which approach is most efficient for their local needs. Tony
- Re: [mif] Route option for DHCPv6 - next steps? Lorenzo Colitti
- Re: [mif] Route option for DHCPv6 - next steps? Alexandru Petrescu
- Re: [mif] Route option for DHCPv6 - next steps? Ted Lemon
- Re: [mif] Route option for DHCPv6 - next steps? Tomek Mrugalski
- Re: [mif] Route option for DHCPv6 - next steps? Alexandru Petrescu
- Re: [mif] Route option for DHCPv6 - next steps? Ted Lemon
- Re: [mif] Route option for DHCPv6 - next steps? Alexandru Petrescu
- Re: [mif] Route option for DHCPv6 - next steps? Margaret Wasserman
- Re: [mif] Route option for DHCPv6 - next steps? Margaret Wasserman
- Re: [mif] Route option for DHCPv6 - next steps? Ted Lemon
- Re: [mif] Route option for DHCPv6 - next steps? Ted Lemon
- Re: [mif] Route option for DHCPv6 - next steps? Tony Hain
- Re: [mif] Route option for DHCPv6 - next steps? Ted Lemon
- Re: [mif] Route option for DHCPv6 - next steps? Margaret Wasserman
- Re: [mif] Route option for DHCPv6 - next steps? Ted Lemon
- Re: [mif] Route option for DHCPv6 - next steps? Alexandru Petrescu
- Re: [mif] use cases - Router instead of Host (was… Alexandru Petrescu
- Re: [mif] Route option for DHCPv6 - next steps? Tony Hain
- Re: [mif] Route option for DHCPv6 - next steps? Tony Hain
- Re: [mif] Route option for DHCPv6 - next steps? Ted Lemon
- Re: [mif] Route option for DHCPv6 - next steps? Tony Hain
- Re: [mif] Route option for DHCPv6 - next steps? Ted Lemon
- Re: [mif] Route option for DHCPv6 - next steps? Tony Hain
- Re: [mif] Route option for DHCPv6 - next steps? Erik Kline
- Re: [mif] Route option for DHCPv6 - next steps? Lorenzo Colitti
- Re: [mif] Route option for DHCPv6 - next steps? Erik Kline
- Re: [mif] Route option for DHCPv6 - next steps? Ted Lemon
- Re: [mif] Route option for DHCPv6 - next steps? Ted Lemon
- Re: [mif] Route option for DHCPv6 - next steps? Alexandru Petrescu
- Re: [mif] Route option for DHCPv6 - next steps? Tony Hain
- Re: [mif] Route option for DHCPv6 - next steps? Ted Lemon
- Re: [mif] Route option for DHCPv6 - next steps? Ted Lemon
- Re: [mif] Route option for DHCPv6 - next steps? Brian E Carpenter
- Re: [mif] Route option for DHCPv6 - next steps? Ted Lemon
- Re: [mif] Route option for DHCPv6 - next steps? Brian E Carpenter
- Re: [mif] Route option for DHCPv6 - next steps? jouni korhonen
- Re: [mif] Route option for DHCPv6 - next steps? Behcet Sarikaya
- Re: [mif] Route option for DHCPv6 - next steps? Sri Gundavelli
- Re: [mif] Route option for DHCPv6 - next steps? Lorenzo Colitti
- Re: [mif] Route option for DHCPv6 - next steps? Wojciech Dec
- Re: [mif] Route option for DHCPv6 - next steps? Tao Sun
- Re: [mif] Route option for DHCPv6 - next steps? Arifumi Matsumoto
- Re: [mif] Route option for DHCPv6 - next steps? Lorenzo Colitti
- Re: [mif] Route option for DHCPv6 - next steps? Arifumi Matsumoto
- Re: [mif] Route option for DHCPv6 - next steps? Ted Lemon
- Re: [mif] Route option for DHCPv6 - next steps? Maglione Roberta
- Re: [mif] Route option for DHCPv6 - next steps? Lorenzo Colitti
- Re: [mif] Route option for DHCPv6 - next steps? Brian E Carpenter
- Re: [mif] Route option for DHCPv6 - next steps? Alexandru Petrescu
- Re: [mif] Route option for DHCPv6 - next steps? Lorenzo Colitti
- Re: [mif] Route option for DHCPv6 - next steps? Maglione Roberta
- Re: [mif] Route option for DHCPv6 - next steps? Alexandru Petrescu
- Re: [mif] Route option for DHCPv6 - next steps? Lorenzo Colitti
- Re: [mif] Route option for DHCPv6 - next steps? Alexandru Petrescu
- Re: [mif] Route option for DHCPv6 - next steps? jouni korhonen
- Re: [mif] Route option for DHCPv6 - next steps? Lorenzo Colitti
- Re: [mif] Route option for DHCPv6 - next steps? Alexandru Petrescu
- Re: [mif] Route option for DHCPv6 - next steps? Alexandru Petrescu
- Re: [mif] Route option for DHCPv6 - next steps? Lorenzo Colitti
- Re: [mif] Route option for DHCPv6 - next steps? Behcet Sarikaya