Re: [mif] Comments on draft-mouton-mif-dhcpv6-drlo-00

maximilien mouton <> Mon, 26 September 2011 08:41 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id F047B21F8B50 for <>; Mon, 26 Sep 2011 01:41:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -3.299
X-Spam-Status: No, score=-3.299 tagged_above=-999 required=5 tests=[AWL=0.300, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id oBTBVjhHynzj for <>; Mon, 26 Sep 2011 01:41:18 -0700 (PDT)
Received: from ( []) by (Postfix) with ESMTP id F1CE921F8B3F for <>; Mon, 26 Sep 2011 01:41:17 -0700 (PDT)
Received: by eye4 with SMTP id 4so3510124eye.31 for <>; Mon, 26 Sep 2011 01:43:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=Nimjn21Owog7VFt11w6l8vKHfJBPAcp8EqfgyUSlsr8=; b=AUgc/vI/bhGU+0cqwv4NV8Wj4PiQzuLday8VLNckcLxCM3n/BnJm8fXvcMQDZ869rL Pywq/an1f1KEHSU5J0wRnEKRD8vyuTvvov/Up7qIW0JLll59Nr8y6ZlkfUGKFX32wTe8 tFaUoEAQU4dEpkX6aLMsy/s9OSfNE2hfxyf3Q=
Received: by with SMTP id h4mr1543142ebc.108.1317026638094; Mon, 26 Sep 2011 01:43:58 -0700 (PDT)
Received: from [] ([]) by with ESMTPS id v9sm57832778eej.5.2011. (version=SSLv3 cipher=OTHER); Mon, 26 Sep 2011 01:43:57 -0700 (PDT)
Message-ID: <>
Date: Mon, 26 Sep 2011 10:43:38 +0200
From: maximilien mouton <>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0.2) Gecko/20110902 Thunderbird/6.0.2
MIME-Version: 1.0
To: Ted Lemon <>
References: <> <> <> <> <> <> <>
In-Reply-To: <>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Cc: "<>" <>
Subject: Re: [mif] Comments on draft-mouton-mif-dhcpv6-drlo-00
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multiple Interface Discussion List <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Mon, 26 Sep 2011 08:41:19 -0000

Hi Ted again,

Le 13/09/2011 19:56, Ted Lemon a écrit :
> On Sep 13, 2011, at 1:44 PM, Maximilien MOUTON wrote:
>> Even if I grant It would imply big changes in DHCP, I think it
>> would be interesting for DHCP to imitate ND dynamic behavior
>> because in this draft we are trying to challenge ND by allowing
>> DHCP to provide an entire IP/Internet configuration by its own.
> We never had a TTL on the route offered in DHCPv4. Why is DHCPv6
> different?

DHCPv6 could be different because of ND.
Why include a lifetime in default router list option(DRLO)?

ND has been chosen as the best way for default router configuration
because it provides a dynamic autoconfiguration.

But in some case RA is not set or not desirable. This is what describes
Ralph Droms in draft-droms-dhc-dhcpv6-default-router-00. This is why
DHCP should provide default router also.

Use cases for using default router lifetime are actually each cases in
which you can use ND for autoconf and either you can't or don't want to.
An example of scenario is given in the draft.

As we are here challenging ND as an autoconfiguration mechanism we
propose a solution which tries to imitate its dynamic behavior. This is
why we propose a lifetime.
Here's a concrete case to illustrate this:

A client has multiple default routers available. Usually if those
routers use RA if the selected default router fails, the connectivity of
the client is down while the lifetime of the router in its default
router list is not null. At this time another default router is selected.
But if a static configuration is used without lifetime, as far as I
know, the default router list is not updated and the client connectivity
is never recovered whereas it could be.
The default router lifetime could solve this problem by making the
failed router expire in the client's default router list and let another
one take its place.

We receive also questions about the interest of providing a link layer
Why a link layer address field?

Because it avoids unnecessary NS/NA exchange which represents an economy
of network resources (very useful for some resource constraint networks)
and a gain of time because client don't need to wait for NA anymore.
This field is also useful if ND is nor present in the link between the
client and the router.


> _______________________________________________ mif mailing list