Re: [Softwires] Why RFC5512 can not be used for inter-AS softwire mesh

Xu Xiaohu <xuxh@huawei.com> Wed, 11 August 2010 00:44 UTC

Return-Path: <xuxh@huawei.com>
X-Original-To: softwires@core3.amsl.com
Delivered-To: softwires@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5B9433A67D4 for <softwires@core3.amsl.com>; Tue, 10 Aug 2010 17:44:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.35
X-Spam-Level: *
X-Spam-Status: No, score=1.35 tagged_above=-999 required=5 tests=[AWL=1.160, BAYES_00=-2.599, CN_BODY_35=0.339, MIME_CHARSET_FARAWAY=2.45]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YtviEvda+ylt for <softwires@core3.amsl.com>; Tue, 10 Aug 2010 17:44:21 -0700 (PDT)
Received: from szxga04-in.huawei.com (szxga04-in.huawei.com [119.145.14.67]) by core3.amsl.com (Postfix) with ESMTP id 546673A67D0 for <softwires@ietf.org>; Tue, 10 Aug 2010 17:44:21 -0700 (PDT)
Received: from huawei.com (szxga04-in [172.24.2.12]) by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L6Y00F0HQ2TQ3@szxga04-in.huawei.com> for softwires@ietf.org; Wed, 11 Aug 2010 08:44:53 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L6Y0013PQ2TYW@szxga04-in.huawei.com> for softwires@ietf.org; Wed, 11 Aug 2010 08:44:53 +0800 (CST)
Received: from x41208c ([10.110.98.38]) by szxml04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0L6Y006HTQ2T3M@szxml04-in.huawei.com> for softwires@ietf.org; Wed, 11 Aug 2010 08:44:53 +0800 (CST)
Date: Wed, 11 Aug 2010 08:46:31 +0800
From: Xu Xiaohu <xuxh@huawei.com>
In-reply-to: <C8873328.3088A%yiu_lee@cable.comcast.com>
To: "'Yiu L. Lee'" <yiu_lee@cable.comcast.com>, softwires@ietf.org
Message-id: <001301cb38ee$a47df080$26626e0a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3138
X-Mailer: Microsoft Office Outlook 11
Content-type: text/plain; charset="gb2312"
Content-transfer-encoding: quoted-printable
Thread-index: Acs4zUNf7mv4ixtTSkOZJrCvR1wEFgAIPEqg
Subject: Re: [Softwires] Why RFC5512 can not be used for inter-AS softwire mesh
X-BeenThere: softwires@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: softwires wg discussion list <softwires.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/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: Wed, 11 Aug 2010 00:44:22 -0000

Hi Yiu,

> -----邮件原件-----
> 发件人: Yiu L. Lee [mailto:yiu_lee@cable.comcast.com]
> 发送时间: 2010年8月11日 4:48
> 收件人: xuxiaohu 41208; softwires@ietf.org
> 主题: Re: [Softwires] Why RFC5512 can not be used for inter-AS softwire
mesh
> 
> Hi Xiaohu,
> 
> I agree that RFC5512 alone can't solve the problem because of the reason
you
> pointed out. Using extcommunity is an option for an operator who owns
> multiple ASes to form Inter-AS softwire mesh inside its domain. However,
you
> may also want to mention that two different operators may want to directly
> peer to each other for Inter-AS softwire because creating softwire
requires
> resource, an operator may want to have explicit peering relationship to
> another operator to form the mesh.

Good points, I will include this scenario into the new version. Any further
comments are welcome.

Best wishes,
Xiaohu

> Regards,
> Yiu
> 
> 
> On 7/30/10 5:30 AM, "xuxiaohu 41208" <xuxh@huawei.com> wrote:
> 
> > Hi all,
> >
> > The abstract of RFC5512 (The BGP Encapsulation Subsequent Address Family
> > Identifier (SAFI) and the BGP Tunnel Encapsulation Attribute) is as
follows:
> >
> > Abstract
> >
> >    In certain situations, transporting a packet from one Border Gateway
> >    Protocol (BGP) speaker to another (the BGP next hop) requires that
> >    the packet be encapsulated by the first BGP speaker and decapsulated
> >    by the second.  To support these situations, there needs to be some
> >    agreement between the two BGP speakers with regard to the
> >    "encapsulation information", i.e., the format of the encapsulation
> >    header as well as the contents of various fields of the header.
> >
> > According to RFC5512, the tunnel is started from one BGP router and
terminated
> > another (i.e. the BGP next hop), unless ensuring that an ASBR that is
not
> an
> > AFBR does not change the next hop of the E-IP routes (i.e., option 3 for
> > inter-AS softwire described in Softwire Mesh Framework [RFC5565]),
RFC5512
> > alone can not be used to support inter-AS softwire mesh.
> >
> > As I mentioned during my presentation, the option 3 described in RFC5565
> > requires all non-AFBR ASBRs to be upgraded in order to support this
> > capability. In contrast, our approach has not such limitation since we
use
> a
> > transitive Extended Community attribute to carry the tunnel endpoint
address.
> >
> > Best wishes,
> > Xiaohu
> >
> >
> >
> >
> > _______________________________________________
> > Softwires mailing list
> > Softwires@ietf.org
> > https://www.ietf.org/mailman/listinfo/softwires