[mif] Announcing draft-mouton-mif-dhcpv6-drlo-00 about default route with DHCPv6

Alexandru Petrescu <alexandru.petrescu@gmail.com> Tue, 02 August 2011 15:23 UTC

Return-Path: <alexandru.petrescu@gmail.com>
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 DBB0921F8586 for <mif@ietfa.amsl.com>; Tue, 2 Aug 2011 08:23:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.602
X-Spam-Level:
X-Spam-Status: No, score=-1.602 tagged_above=-999 required=5 tests=[AWL=-1.218, BAYES_00=-2.599, FRT_LOLITA1=1.865, HELO_EQ_FR=0.35]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RNQg9m0btDiN for <mif@ietfa.amsl.com>; Tue, 2 Aug 2011 08:23:14 -0700 (PDT)
Received: from oxalide-out.extra.cea.fr (oxalide-out.extra.cea.fr [132.168.224.8]) by ietfa.amsl.com (Postfix) with ESMTP id 6734E21F856D for <mif@ietf.org>; Tue, 2 Aug 2011 08:23:08 -0700 (PDT)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by oxalide.extra.cea.fr (8.14.2/8.14.2/CEAnet-Internet-out-2.2) with ESMTP id p72FNGk5022146 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 2 Aug 2011 17:23:16 +0200
Received: from muguet1.intra.cea.fr (muguet1.intra.cea.fr [132.166.192.6]) by pisaure.intra.cea.fr (8.14.4/8.14.4) with ESMTP id p72FNFd6005130; Tue, 2 Aug 2011 17:23:15 +0200 (envelope-from alexandru.petrescu@gmail.com)
Received: from [132.166.133.178] (is010183.intra.cea.fr [132.166.133.178]) by muguet1.intra.cea.fr (8.13.8/8.13.8/CEAnet-Intranet-out-1.1) with ESMTP id p72FNFhk010641; Tue, 2 Aug 2011 17:23:15 +0200
Message-ID: <4E381663.7070109@gmail.com>
Date: Tue, 02 Aug 2011 17:23:15 +0200
From: Alexandru Petrescu <alexandru.petrescu@gmail.com>
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20110624 Thunderbird/5.0
MIME-Version: 1.0
To: mif <mif@ietf.org>
Content-Type: multipart/mixed; boundary="------------010203090102030700030301"
Subject: [mif] Announcing draft-mouton-mif-dhcpv6-drlo-00 about default route with DHCPv6
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: Tue, 02 Aug 2011 15:23:15 -0000

Dear MIF,

We would like to announce a new draft focusing to offer default route
with DHCPv6:

            "Default Router List Option for DHCPv6 (DRLO)"
                draft-mouton-mif-dhcpv6-drlo-00.txt
http://tools.ietf.org/html/draft-mouton-mif-dhcpv6-drlo-00.txt

Thank you in advance for commenting on this draft.

Alex and Maximilien

--------------------------------------------------------------------
Implementation Details

A prototype linux implementation is ongoing, and modifies ISC Client and
Server; Relay works unmodified.

A wireshark capture is attached (dissector code available upon request).

Server uses a new pattern of 'format codes' "6SmMoA", and the conf file
says:
[...]
> option dhcp6.default-router 2002:c130:13c1:11f::ff 8400
> 00:07:32:06:7e:72,2002:c130:13c1:11f:13c1:11f::fe 88
> 00:07:32:06:7e:73 ,2002:c130:13c1:11f::f5 8300 ;
[...]

Client conf file says:
> interface "eth0"{ request
> dhcp6.domain-search,dhcp6.name-servers,dhcp6.default-router; }
Client says:
> RCV:  X-- Server ID: 00:01:00:01:15:67:c9:7d:00:12:3f:1c:a2:95
> RCV:  | | X-- TEST_AJOUT eth0 et 0 et 2.
> RCV:  | | X-- DEFAULT_ROUTER_ADDR 2002:c130:13c1:11f::ff.
> RCV:  | | | X-- Default_router_lifetime 8000.
> RCV:  | | | X-- Default_router_link_layer_addr 00:22:68:17:59:ae.
> RCV:  | | X-- TEST_AJOUT eth0 et 0 et 2.
> RCV:  | | X-- DEFAULT_ROUTER_ADDR 2002:c130:13c1:11f::fe.
> RCV:  | | | X-- Default_router_lifetime 8400.
> RCV:  | | | X-- Default_router_link_layer_addr 00:07:32:06:7e:72.
> RCV:  Advertisement recorded.

After execution of the DHCP exchange, the neigh cache is (note "expires"
corresponding to the lifetime):
> # ip -6 route show
[...]
> default via 2002:c130:13c1:11f::ff dev eth0  proto kernel metric 1024
> expires 7752sec mtu 1500 advmss 1440 hoplimit 0
[...]

Thank you for considering this draft.

Alex