Re: [Dime] Fwd: New Version Notification for draft-zhou-dime-4over6-provisioning-04.txt

Tom Taylor <tom.taylor.stds@gmail.com> Wed, 24 September 2014 02:48 UTC

Return-Path: <tom.taylor.stds@gmail.com>
X-Original-To: dime@ietfa.amsl.com
Delivered-To: dime@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DFDF21A19EA for <dime@ietfa.amsl.com>; Tue, 23 Sep 2014 19:48:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.4
X-Spam-Level:
X-Spam-Status: No, score=-1.4 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, J_CHICKENPOX_31=0.6, SPF_PASS=-0.001] autolearn=no
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 fBTGyJvfBlcZ for <dime@ietfa.amsl.com>; Tue, 23 Sep 2014 19:48:49 -0700 (PDT)
Received: from mail-ie0-x236.google.com (mail-ie0-x236.google.com [IPv6:2607:f8b0:4001:c03::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 85DAF1A047A for <dime@ietf.org>; Tue, 23 Sep 2014 19:48:49 -0700 (PDT)
Received: by mail-ie0-f182.google.com with SMTP id tp5so5384890ieb.41 for <dime@ietf.org>; Tue, 23 Sep 2014 19:48:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=EUDHd1SZoCZ+ZvhmfJHItadzJBXLD077PRN5kC+d/Ow=; b=0vxgaeOTUlkRYIla/t5mgHJzrm6s5+GdrBdlzW1n6XJWM1zIxTXew/yA5xWwnnIlsW GzSnLdD/WEV4bd+1CeSV8sV9761gPJFxXBNzykaWsjJ1TJmkvOQL5R648Em6X1TXwR37 T5NaM/oYhJuZeEz31JNJMKvfth9bdU6k+iAhd4i+6pCMJVTOMWBkmEiVZufHIG3Lforc rVfQx2e8Fwp+7p6LJoHRVG438w1hb0Y3oU8T13Bw38iJlaHCIR7bXZTVl+rs6IWygD56 +ZiTYh2Etd3JHmZWN/rmhWAGXNKmlMqyJcPDWmQC6E1xsd/eKXLxtkIQn9ee7A/x5nMI 10zQ==
X-Received: by 10.42.23.16 with SMTP id q16mr7909606icb.0.1411526928952; Tue, 23 Sep 2014 19:48:48 -0700 (PDT)
Received: from [192.168.97.184] ([67.210.160.130]) by mx.google.com with ESMTPSA id jj6sm3245284igb.15.2014.09.23.19.48.48 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 23 Sep 2014 19:48:48 -0700 (PDT)
Message-ID: <5422310A.5010503@gmail.com>
Date: Tue, 23 Sep 2014 22:48:42 -0400
From: Tom Taylor <tom.taylor.stds@gmail.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: lionel.morand@orange.com, "dime@ietf.org" <dime@ietf.org>
References: <20140917012142.28396.19843.idtracker@ietfa.amsl.com> <5418E8F8.9010605@gmail.com> <6341_1410952345_54196C99_6341_4311_1_6B7134B31289DC4FAF731D844122B36E721810@PEXCVZYM13.corporate.adroot.infra.ftgroup> <5419908A.2010508@gmail.com> <18610_1410963108_541996A4_18610_4429_11_6B7134B31289DC4FAF731D844122B36E721F79@PEXCVZYM13.corporate.adroot.infra.ftgroup>
In-Reply-To: <18610_1410963108_541996A4_18610_4429_11_6B7134B31289DC4FAF731D844122B36E721F79@PEXCVZYM13.corporate.adroot.infra.ftgroup>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/dime/IWu7bhxA3RRqdj7NDtNfl1-gPN8
Cc: draft-zhou-dime-4over6-provisioning.authors@tools.ietf.org
Subject: Re: [Dime] Fwd: New Version Notification for draft-zhou-dime-4over6-provisioning-04.txt
X-BeenThere: dime@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Diameter Maintanence and Extentions Working Group <dime.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dime>, <mailto:dime-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dime/>
List-Post: <mailto:dime@ietf.org>
List-Help: <mailto:dime-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dime>, <mailto:dime-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Sep 2014 02:48:51 -0000

OK, I've used Delegated-IPv6-Prefix (RFC 4818) in version -05 where the 
semantics seemed to fit, and otherwise defined Grouped AVPs based on RFC 
5777 IP-Address. Submitted as draft-zhou-dime-4over6-provisioning-05. 
Thanks for your comments.

Tom

On 17/09/2014 10:11 AM, lionel.morand@orange.com wrote:
> "I can't find Framed-IPv6-Prefix AVP in the IANA registry"
>
> It is because it is one of the reuse of RADIUS attributes and it istom.taylor.stds@gmail.
> therefore part of AVP codes reserved for RADIUS attributes. You can
> look into the table given in
> http://www.iana.org/assignments/radius-types/radius-types.xhtml#radius-types-2
>
>
You can also refer to RFC 7155 when the AVP is defined.
>
> If you are considering reusing the Framed-IPv6-Prefix AVP, we may
> also consider reusing the IP-Address AVP (Address type) defined in
> RFC 5777 to convey either an IPv4 or an IPv6.
>
> Again, this is only a proposal and others might have another opinion.
> I just try to move forward this draft in the best and easiest
> direction.
>
> Regards,
>
> Lionel
>
>
> -----Message d'origine----- De : Tom Taylor
> [mailto:tom.taylor.stds@gmail.com] Envoyé : mercredi 17 septembre
> 2014 15:46 À : MORAND Lionel IMT/OLN; dime@ietf.org Objet : Re:
> [Dime] Fwd: New Version Notification for
> draft-zhou-dime-4over6-provisioning-04.txt
>
> Thank you for your comments. I think my aversion to going with
> Grouped AVPs was concern over reusability of the AVPs, that I would
> have to create a new AVP for each Grouped one to make the semantics
> clear. But I guess if I can get away with using a generic AVP like
> the Framed-IPv6-Prefix AVP the semantics are set by its presence
> within the specific Grouped AVP. I'll rework the document and see
> what I get.
>
> I can't find Framed-IPv6-Prefix AVP in the IANA registry. So I guess
> that's my "common data format" redefined as an AVP.
>
> Tom Taylor
>
> On 17/09/2014 7:12 AM, lionel.morand@orange.com wrote:
>> Hi Tom,
>>
>> Coming back on the need for a new format ("Common prefix Data
>> format"), could you please explain (or remind me) why this new AVP
>> format would be simpler than creating a Grouped AVP as soon as
>> Prefix or Address can be provisioned?
>>
>> For instance, based on the current draft, the
>> Tunnel-Source-Pref-Or-Addr is defined as a single AVP using the new
>> AVP format defined in this draft:
>>
>> 3.4. Tunnel-Source-Pref-Or-Addr AVP
>>
>> The Tunnel-Source-Pref-Or-Addr AVP (AVP Code TBD02) conveys either
>> the IPv6 Binding Prefix or the tunnel source address on the CE, as
>> described in Section 2.2.  The Tunnel-Source-Pref-Or-Addr AVP uses
>> the common prefix data format.  The AddressType field MUST be set
>> to 2 (IPv6).  Valid values in the PrefixLength field are from 0 to
>> 128 (full address).
>>
>> This AVP is defined separately from the LW4over6-Binding AVP
>> (which includes it) to provide flexibility in the transport of the
>> tunnel source address from the provisioning system to AAA.
>>
>> But the same info could be also provided as follow:
>>
>> 3.4. Tunnel-Source-Pref-Or-Addr AVP
>>
>> The Tunnel-Source-Pref-Or-Addr (AVP Code TBD0X) is of type
>> Grouped. It MUST contains either an either the IPv6 Binding Prefix
>> or the tunnel source address on the CE, as described in Section
>> 2.2.
>>
>> Tunnel-Source-Pref-Or-Addr  ::= < AVP Header: TBD0X > [
>> Tunnel-Source-Address ] [ Tunnel-Source-Prefix ] *[ AVP ]
>>
>> 3.X Tunnel-Source-Address AVP
>>
>> The Tunnel-Source-Address AVP (AVP Code xxx) is of type Address and
>> specifies the tunnel source IPv6 address on the CE.
>>
>> 3.Y. Framed-IPv6-Prefix AVP
>>
>> The Tunnel-Source-Prefix AVP (AVP Code yyy) is of type OctetString
>> and contains the IPv6 Binding Prefix on the CE.
>>
>> If there is no risk of clash, the existing Framed-IPv6-Prefix AVP
>> could even be reused for the second one.
>>
>> This alternative would have the advantage not to define a new
>> format. I'm not saying that the definition of any new format should
>> be prohibited. But in this case, it seems weird to have to define a
>> new format for combining different types of information that can be
>> already carried in existing AVPs.
>>
>> About the link with Softwires, we need to ensure that the set of
>> information defined in this document has reviewed and somehow
>> endorsed by the WG. Then I think it will become a pure Dime
>> discussion.
>>
>> Lionel
>>
> ...
>
> _________________________________________________________________________________________________________________________
>
>  Ce message et ses pieces jointes peuvent contenir des informations
> confidentielles ou privilegiees et ne doivent donc pas etre diffuses,
> exploites ou copies sans autorisation. Si vous avez recu ce message
> par erreur, veuillez le signaler a l'expediteur et le detruire ainsi
> que les pieces jointes. Les messages electroniques etant susceptibles
> d'alteration, Orange decline toute responsabilite si ce message a ete
> altere, deforme ou falsifie. Merci.
>
> This message and its attachments may contain confidential or
> privileged information that may be protected by law; they should not
> be distributed, used or copied without authorisation. If you have
> received this email in error, please notify the sender and delete
> this message and its attachments. As emails may be altered, Orange is
> not liable for messages that have been modified, changed or
> falsified. Thank you.
>
>