[Softwires] Why transform draft-xu-softwire-encaps-udp to draft-xu-bess-encaps-udp

Xuxiaohu <xuxiaohu@huawei.com> Fri, 13 February 2015 01:21 UTC

Return-Path: <xuxiaohu@huawei.com>
X-Original-To: softwires@ietfa.amsl.com
Delivered-To: softwires@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D7AEE1A026C; Thu, 12 Feb 2015 17:21:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.211
X-Spam-Level:
X-Spam-Status: No, score=-4.211 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 zL7IcBWTjytB; Thu, 12 Feb 2015 17:21:11 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 57DC81A0264; Thu, 12 Feb 2015 17:21:10 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml403-hub.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BPF63868; Fri, 13 Feb 2015 01:21:09 +0000 (GMT)
Received: from NKGEML403-HUB.china.huawei.com (10.98.56.34) by lhreml403-hub.china.huawei.com (10.201.5.217) with Microsoft SMTP Server (TLS) id 14.3.158.1; Fri, 13 Feb 2015 01:21:07 +0000
Received: from NKGEML512-MBS.china.huawei.com ([169.254.8.115]) by nkgeml403-hub.china.huawei.com ([10.98.56.34]) with mapi id 14.03.0158.001; Fri, 13 Feb 2015 09:21:02 +0800
From: Xuxiaohu <xuxiaohu@huawei.com>
To: "bess@ietf.org" <bess@ietf.org>
Thread-Topic: Why transform draft-xu-softwire-encaps-udp to draft-xu-bess-encaps-udp
Thread-Index: AQHQRytUcGZn4ONeakCtxHdYX1jLBA==
Date: Fri, 13 Feb 2015 01:21:02 +0000
Message-ID: <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE083064D3@NKGEML512-MBS.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.111.99.55]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <http://mailarchive.ietf.org/arch/msg/softwires/P6PJ328mdwRdbFpOdSBoFOFACA4>
Cc: Softwires WG <softwires@ietf.org>
Subject: [Softwires] Why transform draft-xu-softwire-encaps-udp to draft-xu-bess-encaps-udp
X-BeenThere: softwires@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: softwires wg discussion list <softwires.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/softwires>, <mailto:softwires-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/softwires/>
List-Post: <mailto:softwires@ietf.org>
List-Help: <mailto:softwires-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/softwires>, <mailto:softwires-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Feb 2015 01:21:22 -0000

Hi all,

According to the suggestion from Adrian as a Routing co-AD, draft-xu-softwire-encaps-udp (https://tools.ietf.org/html/draft-xu-softwire-encaps-udp) which was posted to the Softwire WG is now posted to the BESS WG. 

Any comments and suggestions are welcome.

Best regards,
Xiaohu

> -----Original Message-----
> From: Xuxiaohu
> Sent: Friday, February 13, 2015 8:45 AM
> To: 'adrian@olddog.co.uk'; 'Black, David'; rcallon@juniper.net;
> draft-ietf-l3vpn-end-system@tools.ietf.org; bess-chairs@tools.ietf.org;
> softwire-chairs@tools.ietf.org
> Cc: 'Alvaro Retana'; akatlas@gmail.com; 'Loa Andersson'
> Subject: RE: draft-ietf-l3vpn-end-system and draft-ietf-mpls-in-udp
> 
> Hi Adrian,
> 
> Thanks a lot for your response. Although RFC5512 (i.e.,
> draft-ietf-softwire-encaps-safi) and RFC5566 (i.e.,
> draft-ietf-softwire-encaps-ipsec) which specify the BGP Tunnel Encapsulation
> Attribute Tunnel Types for GRE, L2TPv3 and IPsec respectively are all originated
> from Softwire, and further the Softwire WG co-chairs didn't state that
> draft-xu-softwire-encaps-udp doesn't belong to their WG, if the BESS and
> Softwire WG co-chairs could reach an agreement that any future work related
> to BGP Tunnel Encapsulation Attribute should be done in the BESS WG, it looks
> fine to me. I would submit the same draft to the BESS WG as
> draft-xu-bess-encaps-udp.
> 
> Best regards,
> Xiaohu
> 
> > -----Original Message-----
> > From: Adrian Farrel [mailto:adrian@olddog.co.uk]
> > Sent: Thursday, February 12, 2015 10:50 PM
> > To: Xuxiaohu; 'Black, David'; rcallon@juniper.net;
> > draft-ietf-l3vpn-end-system@tools.ietf.org;
> > bess-chairs@tools.ietf.org; softwire-chairs@tools.ietf.org
> > Cc: 'Alvaro Retana'; akatlas@gmail.com; 'Loa Andersson'
> > Subject: RE: draft-ietf-l3vpn-end-system and draft-ietf-mpls-in-udp
> >
> > Hello all,
> >
> > 1. Why softwire? That is strictly IP-in-IP with a particular intention
> > of 4-over-6 and 6-over-4. Why would MPLS-in-UDP fall into their charter?
> > You say "all the specifications for the BGP signaling for GRE, IPsec
> > and etc were all defined in separate drafts belonging to the Softwire
> > WG" but I see no evidence of this. The only vaguely related draft I
> > can see is draft-xu-softwire-ip-in-udp which is a specific
> > IP-over-UDP-over-IP mechanism about which I will reserve judgement
> > except to say that I that softwire really needs yet another transition
> > mechanism and that I believe IP-in-IP can be hashed by existing ECMP
> hardware.
> >
> > You also referenced draft-xu-softwire-encaps-udp but I believe this
> > document expired over 12 months ago. I would not say that it was the
> > most substantive or technical document I have ever read :-)
> >
> > I have not removed the chairs from this thread, but I really hate
> > spamming people's in-boxes.
> >
> > 2. While Xiaohu has correctly pointed at the current version of the
> > I-D, it might be better to look at the status in the Datatracker via
> > http://datatracker.ietf.org/doc/draft-ietf-l3vpn-end-system/
> > - You'll see that the status is Waiting for AD Go-Ahead::Revised I-D
> > Needed which means it has completed IETF last call and is waiting for a
> revision.
> >
> > 3. If you are following the BESS mailing list, you'll see that there
> > is text agreed with IANA to fix the "empty" IANA considerations section.
> > http://www.ietf.org/mail-archive/web/bess/current/msg00233.html
> > This will be in the next revision of the draft.
> >
> > 4. I am sure we can involve the BESS chairs any time we note some work
> > that they need to do. At the moment, they may be interested to know
> > there is a conversation, but I don't know that we have identified any
> > actions for them. I have not removed them from this thread, but I
> > really hate spamming people's in-boxes.
> >
> >
> > I believe there are two pieces of work:
> >
> > A. Assign a BGP Tunnel Encapsulation Attribute Tunnel Type. This has
> > already been done. No amount of effort to change documents or advance
> > one document or another will change this fact. The code point has
> > already been assigned. The registry is "First Come First Served" and
> > no particular process was required except an application to IANA. No further
> action is desirable.
> >
> > B. Specify necessary protocol work to utilise this code point. This is
> > a matter for the BESS WG. They may consider that everything needed has
> > already been documented, they may consider that they do not want to
> > specify anything, they may consider that further work is needed and
> > can be based on your I-D, they may consider that further work is
> > needed and can needs a different starting point. The correct way to
> > handle this is to post your I-D and take the discussion to the BESS mailing list.
> You may ask the BESS chairs for advice.
> >
> >
> > What am I missing here?
> > What do you want to achieve and why?
> >
> > What action are you actually asking for?
> >
> > Adrian
> >
> > > -----Original Message-----
> > > From: Xuxiaohu [mailto:xuxiaohu@huawei.com]
> > > Sent: 12 February 2015 05:56
> > > To: Xuxiaohu; Black, David; adrian@olddog.co.uk;
> > > rcallon@juniper.net;
> > > draft-ietf- l3vpn-end-system@tools.ietf.org;
> > > bess-chairs@tools.ietf.org; softwire- chairs@tools.ietf.org
> > > Cc: Alvaro Retana; akatlas@gmail.com; Loa Andersson
> > > Subject: RE: draft-ietf-l3vpn-end-system and draft-ietf-mpls-in-udp
> > >
> > > By the way, I think it would be better to allow the BESS and
> > > Softwire WG co-chairs to be involved.
> > >
> > > Best regards,
> > > Xiaohu
> > >
> > > > -----Original Message-----
> > > > From: Xuxiaohu
> > > > Sent: Thursday, February 12, 2015 9:47 AM
> > > > To: 'Black, David'; adrian@olddog.co.uk; rcallon@juniper.net;
> > > > 'draft-ietf-l3vpn-end-system@tools.ietf.org'
> > > > Cc: Alvaro Retana; akatlas@gmail.com; 'Loa Andersson'
> > > > Subject: RE: draft-ietf-l3vpn-end-system and
> > > > draft-ietf-mpls-in-udp
> > > >
> > > > (cced to the authors of the end-system draft)
> > > >
> > > > Hi all,
> > > >
> > > > I thinks there must be some avoidable mistaken IANA action request.
> > > > The IANA Considerations of the latest version of the end-system
> > > > draft
> > > > (https://tools.ietf.org/html/draft-ietf-l3vpn-end-system-04#page-2
> > > > 1)
> > > > which
> > > was
> > > > published on October 2, 2014 clearly states that " This document
> > > > has no IANA actions." Furthermore, the -03 version
> > > > (https://tools.ietf.org/html/draft-ietf-l3vpn-end-system-03) which
> > > > was published on September 18, 2014 and all the previous versions
> > > > didn't mention the BGP tunnel type matter at all. On the contrary,
> > > > the BGP tunnel type for MPLS-in-UDP has been mentioned since the
> > > > 00 version of the MPLS-in-UDP draft
> > > > (https://tools.ietf.org/html/draft-xu-mpls-in-udp-00#page-4) which
> > > > was published April 28, 2012. However, According to the WG
> > > > consensus during the WG adoption poll period, that section about
> > > > "Signaling for Encapsulation in UDP" was removed and accordingly
> > > > be specified in a separate draft
> > > > (https://tools.ietf.org/html/draft-xu-softwire-encaps-udp-00)
> > > > which was published on February 12, 2013.
> > > >
> > > > Since the WG consensus during the adoption poll of the MPLS-in-UDP
> > > > draft is to specify the signaling for encapsulation in UDP in a
> > > > separate draft and all the specifications for the BGP signaling
> > > > for GRE, IPsec and etc were all defined in separate drafts
> > > > belonging to the Softwire WG, I do believe we should define
> > > the
> > > > signaling for UDP tunnel in a separate draft belonging to the Softwire WG.
> > > >
> > > > Since authors of the end-system draft believe the BGP tunnel type
> > > > for MPLS-in-UDP is necessary and the MPLS-in-UDP draft is going to
> > > > be published soon, the normative way is to move forward
> > > > draft-xu-softwire-encaps-udp as quickly as possible, IMHO.
> > > >
> > > > Best regards,
> > > > Xiaohu
> > > >
> > > > > -----Original Message-----
> > > > > From: Black, David [mailto:david.black@emc.com]
> > > > > Sent: Wednesday, February 11, 2015 9:58 PM
> > > > > To: adrian@olddog.co.uk; Xuxiaohu; rcallon@juniper.net
> > > > > Cc: Alvaro Retana; akatlas@gmail.com; Black, David
> > > > > Subject: RE: draft-ietf-l3vpn-end-system and
> > > > > draft-ietf-mpls-in-udp
> > > > >
> > > > > Adrian,
> > > > >
> > > > > Ok, that's roughly what I expected - between IANA and the RFC
> > > > > Editor, the l3vpn-end-system draft will record IANA's actions here.
> > > > >
> > > > > I had included you as the (ir)responsible AD for the
> > > > > l3vpn-end-system draft, and indeed what is transpiring is a
> > > > > version of "ADs can make many
> > > > things happen."
> > > > >
> > > > > The good news is that we don't need another draft to allocate
> > > > > that BGP tunnel type code point, which was where this whole
> > > > > thread started, so chalk this up as a small victory in the
> > > > > never-ending battle to reduce IESG
> > > > workload ;-).
> > > > >
> > > > > Alvaro - welcome, and congratulations on your new role!
> > > > >
> > > > > Thanks,
> > > > > --David
> > > > >
> > > > > > -----Original Message-----
> > > > > > From: Adrian Farrel [mailto:adrian@olddog.co.uk]
> > > > > > Sent: Wednesday, February 11, 2015 4:53 AM
> > > > > > To: Black, David; 'Xuxiaohu'; rcallon@juniper.net
> > > > > > Cc: Alvaro Retana; akatlas@gmail.com
> > > > > > Subject: draft-ietf-l3vpn-end-system and
> > > > > > draft-ietf-mpls-in-udp
> > > > > >
> > > > > > Hi and sorry,
> > > > > >
> > > > > > I should have looked more deeply *before* sending my previous email.
> > > > > >
> > > > > > Here is the resolution to IANA's issue with
> > > > > > draft-ietf-l3vpn-end-system that I proposed and they accepted.
> > > > > >
> > > > > > We're just waiting for the authors of
> > > > > > draft-ietf-l3vpn-end-system to do something.
> > > > > >
> > > > > > A
> > > > > >
> > > > > > > -----Original Message-----
> > > > > > > From: Pearl Liang via RT [mailto:iana-issues@iana.org]
> > > > > > > Sent: 09 December 2014 17:40
> > > > > > > Cc: thomas.morin@orange.com; adrian@olddog.co.uk;
> > > > > > > bess@ietf.org;
> > > > > > > draft-ietf- l3vpn-end-system.all@tools.ietf.org
> > > > > > > Subject: [IANA #798045] IANA's comments on
> > > > > > > draft-ietf-l3vpn-end-system
> > > > > > >
> > > > > > > Hi Adrian,
> > > > > > >
> > > > > > > This makes it clear whether or not that assignment needs to
> > > > > > > be updated when this draft is approved for publication as RFC:
> > > > > > >
> > > > > > > [[[
> > > > > > > I think that might be valuable. So the IANA section should read...
> > > > > > >
> > > > > > >    IANA has previously made an allocation from the "BGP
> > > > > > > Tunnel
> > > > > Encapsulation
> > > > > > >    Attribute Tunnel Types" registry that reads:
> > > > > > >
> > > > > > >    Value  | Name                      | Reference
> > > > > > >    --------+---------------------------+-------------------------------
> > > > > > >        13  | MPLS in UDP Encapsulation |
> > > > > > > [draft-ietf-l3vpn-end-system]
> > > > > > >
> > > > > > >    IANA is requested to change the reference to point to the
> > > > > > > RFC
> > number
> > > > > > >    of this document when it is published.
> > > > > > >
> > > > > > > ]]]
> > > > > > >
> > > > > > > The current text  "This document has no IANA actions."
> > > > > > > provides no instructions and incorrectly tell people there
> > > > > > > is no actions
> > requested.
> > > > > > >
> > > > > > > Thanks
> > > > > > > ~pl
> > > > > > >
> > > > > > >
> > > > > > > On Tue Dec 09 13:20:57 2014, adrian@olddog.co.uk wrote:
> > > > > > > > Hi,
> > > > > > > >
> > > > > > > > Replying to myself and keeping the same IANA tracking number.
> > > > > > > >
> > > > > > > > > > IESG/Authors/WG Chairs:
> > > > > > > > > >
> > > > > > > > > > IANA has reviewed draft-ietf-l3vpn-end-system-04.
> > > > > > > > > > Authors should
> > > > > > > > review
> > > > > > > > > > the comments and/or questions below.  Please report
> > > > > > > > > > any
> > > > > > > > inaccuracies and
> > > > > > > > > > respond to any questions as soon as possible.
> > > > > > > > > >
> > > > > > > > > > IANA's reviewer has the following comments/questions:
> > > > > > > > > >
> > > > > > > > > > IANA has a question about the IANA Considerations
> > > > > > > > > > section of this
> > > > > > > > document.
> > > > > > > > > >
> > > > > > > > > > Previously, an early assignment has been made to
> > > > > > > > > > support this
> > > > > > > > draft. The
> > > > > > > > > > original request for an assignment is below:
> > > > > > > > > >
> > > > > > > > > >> <begin request="">
> > > > > > > > > >> Contact Name:
> > > > > > > > > >> Thomas Morin
> > > > > > > > > >>
> > > > > > > > > >> Contact Email:
> > > > > > > > > >> thomas.morin@orange.com
> > > > > > > > > >>
> > > > > > > > > >> Type of Assignment:
> > > > > > > > > >> Assignement of a BGP parameter in a FCFS registry.
> > > > > > > > > >>
> > > > > > > > > >> Registry:
> > > > > > > > > >> BGP Tunnel Encapsulation Attribute Tunnel Types
> > > > > > > > > >>
> > > > > > > > > >> See: https://www.iana.org/assignments/bgp-parameters
> > > > > > > > > >>
> > > > > > > > > >> Description:
> > > > > > > > > >> Needed for draft-ietf-l3vpn-end-system, to allow the
> > > > > > > > > >> use of an MPLS-over-UDP encapsulation as specified in
> > > > > > > > > >> draft-ietf-mpls-in-
> > > > > > > > udp .
> > > > > > > > > >>
> > > > > > > > > >> No value has been proposed yet, next available value
> > > > > > > > > >> 13 would be
> > > > > > > > fine.
> > > > > > > > > >>
> > > > > > > > > >> Additional Info:
> > > > > > > > > >> draft-ietf-l3vpn-end-system </end>
> > > > > > > > > >
> > > > > > > > > > IANA Question --> The IANA Considerations section said
> > > > > > > > > > "This
> > > > > > > > document has
> > > > > > > > > > no IANA actions."  and, as a result, the assignment
> > > > > > > > > > made through
> > > > > > > > the request
> > > > > > > > > > above would not be made permanent. Is this the
> > > > > > > > > > author's intent? If
> > > > > > > > not,
> > > > > > > > could
> > > > > > > > > > the draft be revised to indicate that the assignment
> > > > > > > > > > made based on
> > > > > > > > the
> > > > > > > > request
> > > > > > > > > > above be changed from an initial assignment to a
> > > > > > > > > > permanent
> > > > > > > > assignment.
> > > > > > > >
> > > > > > > > How do you mean?
> > > > > > > > The registry is FCFS for which *any* document is sufficient.
> > > > > > > > The assignment has been made and is as permanent as any
> > > > > > > > FCFS assignment ever is.
> > > > > > > >
> > > > > > > > > > Please note that IANA cannot reserve specific values.
> > > > > > > > > > However,
> > > > > > > > early
> > > > > > > > > > allocation is available for some types of registrations.
> > > > > > > > > > For more
> > > > > > > > information,
> > > > > > > > > > please see RFC 7120.
> > > > > > > >
> > > > > > > > Yes, but this is a FCFS registry to which 7120 does not
> > > > > > > > apply, and nor does "reservation of values".
> > > > > > > > With FCFS the value is assigned when requested and that's it.
> > > > > > > >
> > > > > > > > Now, it is a different question whether this document
> > > > > > > > should ask for the registry to be updated to point to the
> > > > > > > > consequent RFC instead of the I-D.
> > > > > > > >
> > > > > > > > I think that might be valuable. So the IANA section should read...
> > > > > > > >
> > > > > > > >    IANA has previously made an allocation from the "BGP
> > > > > > > > Tunnel Encapsulation
> > > > > > > >    Attribute Tunnel Types" registry that reads:
> > > > > > > >
> > > > > > > >    Value  | Name                      | Reference
> > > > > > > >    --------+---------------------------
> > > > > > > > +-------------------------------
> > > > > > > >        13  | MPLS in UDP Encapsulation |
> > > > > > > > [draft-ietf-l3vpn-end-system]
> > > > > > > >
> > > > > > > >    IANA is requested to change the reference to point to
> > > > > > > > the RFC number
> > > > > > > >    of this document when it is published.
> > > > > > > >
> > > > > > > > Cheers,
> > > > > > > > Adrian
> > > > > >
> >