Re: [mif] Comments about default route and draft-ietf-mif-dhcpv6-route-option-02

Marc Blanchet <marc.blanchet@viagenie.ca> Tue, 02 August 2011 15:30 UTC

Return-Path: <marc.blanchet@viagenie.ca>
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 EDB0621F873D for <mif@ietfa.amsl.com>; Tue, 2 Aug 2011 08:30:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.6
X-Spam-Level:
X-Spam-Status: No, score=-102.6 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
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 eRKpKannt83s for <mif@ietfa.amsl.com>; Tue, 2 Aug 2011 08:30:17 -0700 (PDT)
Received: from jazz.viagenie.ca (unknown [IPv6:2620:0:230:8000:226:55ff:fe57:14db]) by ietfa.amsl.com (Postfix) with ESMTP id C251A21F873A for <mif@ietf.org>; Tue, 2 Aug 2011 08:30:17 -0700 (PDT)
Received: from h109.viagenie.ca (h109.viagenie.ca [206.123.31.109]) by jazz.viagenie.ca (Postfix) with ESMTPSA id 92FAC21BBB for <mif@ietf.org>; Tue, 2 Aug 2011 11:30:26 -0400 (EDT)
Message-ID: <4E381812.7040802@viagenie.ca>
Date: Tue, 02 Aug 2011 11:30:26 -0400
From: Marc Blanchet <marc.blanchet@viagenie.ca>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:5.0) Gecko/20110624 Thunderbird/5.0
MIME-Version: 1.0
To: mif@ietf.org
References: <4E38162B.1040507@gmail.com>
In-Reply-To: <4E38162B.1040507@gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 8bit
Subject: Re: [mif] Comments about default route and draft-ietf-mif-dhcpv6-route-option-02
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:30:28 -0000

Le 11-08-02 11:22, Alexandru Petrescu a écrit :

> - it is a waste of memory and bandwidth to communicate 136bits of
> prefix, as the route-option draft does, when it is known that that
> prefix is ::/0 in the case of default route (RFC). We don't see a
> simple means to optimize the format of the Route Prefix Option
> (including the mandatory 136bits) of the current route-option draft.
>

I don't agree with your assessment of waste of memory and bandwidth.

This usage of bandwidth is completly noise compared to a single http 
request on the wire.

For implementations, simplicity has benefits, including memory usage. 
(i.e. all routes are from a single DHCPv6 codepoint makes the 
implementation simpler, therefore most likely will consume ->less<- 
memory by combining the default route with other routes into a single 
dhcpv6 codepoint.)

Therefore, I don't agree with your assessment about memory and bandwidth.

Marc.

> - the default route is special ("when everything else fails"), it is
> not a simple prefix-nexthop route, because:
>
> - the default route appears in a linux routing table as another typical
> route but it appears as well in the mandatory ND Default Router List
> associated with more parameters (actually dereferenced pointers to
> the Neighbor Cache).
>
> - the default route is better if it uses a Lifetime. It is assumed ND
> is already implemented by the vast majority of IPv6 Hosts. (1) The
> current route-option draft mentions Lifetime to be managed according
> to general events of DHCP (and not of ND) - this may lead to
> incoherent behaviour when both DHCP and ND are run on same Host. (2)
> The Lifetime of DHCP is on 32bits whereas of ND is on 16bit.
>
> - it may be advantageous to communicate the MAC address of the gw of
> the default route, with DHCP. This may speed up implementation,
> because it avoids the Host to need to perform NS/NA for the IP
> address of the gw of the default route. The draft route-option does
> not communicate a MAC address.
>
> - the route-option draft can communicate several default routes as
> follows: nexthop-prefix, nexthop-prefix,... However, a more
> efficient scheme is possible as follows: 1bit, nexthop, nexthop,...
>
> - the scope of the route-option draft reads as environments where
> routing protocols are more appropriate, whereas a more reduced scope
> could be to focus exclusively on the obtention of the default route
> as part of basic IP connectivity (not necessarily the complex
> topologies afforded by routing protocols).
>
> We believe a better technique is possible to communicate default route
> with DHCPv6.
>
> What do people think about these comments?
>
> Yours,
>
> Alex
> _______________________________________________
> mif mailing list
> mif@ietf.org
> https://www.ietf.org/mailman/listinfo/mif


-- 
=========
IETF81 Quebec city: http://ietf81.ca
IPv6 book: Migrating to IPv6, Wiley. http://www.ipv6book.ca
Stun/Turn server for VoIP NAT-FW traversal: http://numb.viagenie.ca
DTN Implementation: http://postellation.viagenie.ca
NAT64-DNS64 Opensource: http://ecdysis.viagenie.ca
Space Assigned Number Authority: http://sanaregistry.org