Re: [mif] Route option for DHCPv6 - next steps?

Margaret Wasserman <mrw@lilacglade.org> Thu, 29 March 2012 13:46 UTC

Return-Path: <mrw@lilacglade.org>
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 EC57C21F8B2E for <mif@ietfa.amsl.com>; Thu, 29 Mar 2012 06:46:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.327
X-Spam-Level:
X-Spam-Status: No, score=-102.327 tagged_above=-999 required=5 tests=[AWL=-0.062, BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334, USER_IN_WHITELIST=-100]
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 kBNGf8So-WQW for <mif@ietfa.amsl.com>; Thu, 29 Mar 2012 06:46:55 -0700 (PDT)
Received: from permutation-city.suchdamage.org (permutation-city.suchdamage.org [69.25.196.28]) by ietfa.amsl.com (Postfix) with ESMTP id 043A221F8B2D for <mif@ietf.org>; Thu, 29 Mar 2012 06:46:55 -0700 (PDT)
Received: from dhcp-43e9.meeting.ietf.org (dhcp-43e9.meeting.ietf.org [130.129.67.233]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client did not present a certificate) by mail.suchdamage.org (Postfix) with ESMTPSA id E6455204D5; Thu, 29 Mar 2012 09:46:08 -0400 (EDT)
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset="us-ascii"
From: Margaret Wasserman <mrw@lilacglade.org>
In-Reply-To: <4F74546D.4060808@gmail.com>
Date: Thu, 29 Mar 2012 15:46:52 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <72C42575-6BE2-4F27-B7F4-AA4539DA7EF9@lilacglade.org>
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>
To: Alexandru Petrescu <alexandru.petrescu@gmail.com>
X-Mailer: Apple Mail (2.1084)
Cc: "mif@ietf.org" <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: Thu, 29 Mar 2012 13:46:56 -0000

Speaking solely as a technical contributor...

I think this entire discussion of a "lifetime" of default routes being assigned via DHCP is going off the rails, and I'd like to explain why.

The DHCPv6 route option is _not_ a dynamic routing protocol.  The DHCP server doesn't fate share with the routing infrastructure and isn't expected to get route updates from routing protocols.  The purpose of the DHCPv6 route option is to allow centralized configuration of _static routes_ on a DHCPv6 configured node.  These can, and should be, the same sort of static routes as one can configure at a CLI ("sudo route add ..."), via  SNMP, or potentially at an administrative UI.  The purpose of putting this option in DHCP is to allow site admins to configure these routes, on a per-node basis if desired, from a central location, rather than needed to do it on each machine that joins that local network.   

So, why are we talking about route lifetimes, as though we think that some entity will come along and refresh this information on a regular basis?

Obviously, like all DHCP config, this information should be flushed when the node moves to a new network and begins a new DHCP exchange.  But, when the nodes stays on one network, it should remain constant, just like a DHCPv6-configured DNS Server list or NTP Server list.  

Shouldn't it?

Margaret