Re: [dhcwg] [radext] [homenet] PPP, DHCPv6 and Prefix Delegation

Athanasios Douitsis <aduitsis@gmail.com> Wed, 20 November 2013 09:59 UTC

Return-Path: <aduitsis@gmail.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E8EF21AE17E; Wed, 20 Nov 2013 01:59:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RJah140lgWSi; Wed, 20 Nov 2013 01:59:08 -0800 (PST)
Received: from mail-ie0-x22e.google.com (mail-ie0-x22e.google.com [IPv6:2607:f8b0:4001:c03::22e]) by ietfa.amsl.com (Postfix) with ESMTP id 30DCD1AE19D; Wed, 20 Nov 2013 01:59:08 -0800 (PST)
Received: by mail-ie0-f174.google.com with SMTP id at1so7206111iec.19 for <multiple recipients>; Wed, 20 Nov 2013 01:59:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=OhgoUXxJqxqHsU88EE3sRFQTCu5kfIgbvQ+5Qt4zL9o=; b=hkTFMycnnWzfMzZ/3QvoeZHd+P4Q6t8IJk1n69jqORn7bOmt9k82qjGCuvOywqOPP0 z4AETfWaHNUClXklfj1stNOFg/8ldbGTGotFYzNA7ZXLQTeZxj1B6d38PM2F2kLQ+xjD r+RohHxcewPn/wG8qr76ycdpTPLMZhT3PPDtCHMqtcuBvgdwZXugN6poyTEi4qAfKWeb 7tXFbrH8dv4Pk0OBPidJIjxiYZ5RawOBgzshL/7V8k65SNEI1wAsqjRwH+rjrdwupNyA MvUlJNn9yQgAn5i/GJgPutYGxrXBUB92Cy/9UJxRM9tECVpFRoEUeavrIkgQEAppgnN/ CQhw==
MIME-Version: 1.0
X-Received: by 10.50.30.229 with SMTP id v5mr22595654igh.27.1384941541803; Wed, 20 Nov 2013 01:59:01 -0800 (PST)
Received: by 10.64.227.168 with HTTP; Wed, 20 Nov 2013 01:59:01 -0800 (PST)
In-Reply-To: <6EEC4A96-FD3B-47E8-AA6B-14A40BF1D983@gmail.com>
References: <11836.1384276281@sandelman.ca> <CAKOT5Ko2OO=U_0jADb6R88JiFh59BLDSe4P0haqgaBr2M7HobA@mail.gmail.com> <3673.1384528283@sandelman.ca> <CAKOT5Kpp0dCqbZyFzwtjTh9UJ5hGHUMN0ZGQHUL35+mkO9VRrA@mail.gmail.com> <CABT9mj-rw5bsVa7UAiraxu-U2t1QGqPronYj3Fx6ZxoPWo0Zow@mail.gmail.com> <CABT9mj-sQbfiNyfUZDxVmCg7SYWaJXcp+pNbyUSj64iFSA5fuA@mail.gmail.com> <70913413-2B68-4703-84E3-F7CC47E1A0E2@cisco.com> <CABT9mj9Jg-5pM4JKKOOgqszarFj6eDHji_rHZkTw3Eknddaqdw@mail.gmail.com> <489D13FBFA9B3E41812EA89F188F018E1AD9CDF7@xmb-rcd-x04.cisco.com> <B10FDF95-9612-4DD7-8C3E-9361CCBCA4E3@gmail.com> <CABT9mj-p3tjamspMo-F5vJRSCAWEVkvBEogFjAFrr4jL3p9vpw@mail.gmail.com> <489D13FBFA9B3E41812EA89F188F018E1AD9D36C@xmb-rcd-x04.cisco.com> <CABT9mj8Gt==+m-JL2foTvZnU49EhSODN0595cb-P1jn9YQgE6Q@mail.gmail.com> <57C3345230A4F94C9B2F5CFA05D7F2BD1D4ED850@xmb-rcd-x01.cisco.com> <659AA1B8-BA47-420F-A452-24DB776B3061@gmail.com> <57C3345230A4F94C9B2F5CFA05D7F2BD1D4EDB99@xmb-rcd-x01.cisco.com> <CABT9mj-eZ2Xz24YXT7dBvY9jLwyZyuCCFzNoD4YqG7Vz37YuSw@mail.gmail.com> <6EEC4A96-FD3B-47E8-AA6B-14A40BF1D983@gmail.com>
Date: Wed, 20 Nov 2013 11:59:01 +0200
Message-ID: <CABT9mj98QM4FavbB69tv2CjmmvG5koWWgyqj_tSDEFZXZerauA@mail.gmail.com>
From: Athanasios Douitsis <aduitsis@gmail.com>
To: Jouni Korhonen <jouni.nospam@gmail.com>
Content-Type: multipart/alternative; boundary="047d7bacc30ca24f7504eb98d4c3"
Cc: "radext@ietf.org" <radext@ietf.org>, "Bernie Volz (volz)" <volz@cisco.com>, Michael Richardson <mcr+ietf@sandelman.ca>, "dhcwg@ietf.org WG" <dhcwg@ietf.org>, "homenet@ietf.org" <homenet@ietf.org>
Subject: Re: [dhcwg] [radext] [homenet] PPP, DHCPv6 and Prefix Delegation
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg/>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Nov 2013 09:59:10 -0000

On Wed, Nov 20, 2013 at 10:55 AM, Jouni Korhonen <jouni.nospam@gmail.com>wrote:

> I don't think having multiple attributes brings any additional value. That
> would mean you allocate "just to be sure" a prefix from another block. What
> I would do in this specific case is just to halve delegated prefix and pick
> the single prefix from there and delegate the rest to the client. That
> wastes half of the delegated prefix but I as a delegating router am allowed
> to do so. This would make the logic/provisioning on the RADIUS server and
> the client always the same. The additional logic would be in the delegating
> router to device whether it halves the delegated prefix or not.


Hello,

Yes, using one prefix and halving it if necessary is simpler and more
elegant from a certain point of view. Admittedly allocating "just to be
sure" is by the same token ugly.

The only downside that I'd like to mention is that many administrators
generally like to do as much as possible in the RADIUS and rely on
specialized router features as little as possible. Not only is it easier to
add functionality and logic on the side of the RADIUS, but it makes one
more standards compliant and vendor independent in case one would like to
make a switch in the future. From that point of view, relying on the BNG to
halve (or in any other way modify) the prefixes if necessary can be
slightly disadvantageous. Especially if it is not possible to tell what
eventually happened with the prefix(es), even by looking at the radius
accounting records.

My regards and thanks very much,
-- 
Athanasios Douitsis