Re: [Idr] Re: Last Call: 'Connecting IPv6 Islands over IPv4 MPLS using IPv6 Provider Edge Routers (6PE)' to Proposed Standard
David Ward <dward@cisco.com> Sun, 27 August 2006 20:23 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1GHRAS-0002RF-Pi; Sun, 27 Aug 2006 16:23:40 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1GHRAR-0002Qy-7r; Sun, 27 Aug 2006 16:23:39 -0400
Received: from stsc1260-eth-s1-s1p1-vip.va.neustar.com ([156.154.16.129] helo=chiedprmail1.ietf.org) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GHP4t-0002Ir-Ih; Sun, 27 Aug 2006 14:09:47 -0400
Received: from sj-iport-5.cisco.com ([171.68.10.87]) by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1GHOsC-0004OP-LA; Sun, 27 Aug 2006 13:56:42 -0400
Received: from sj-dkim-8.cisco.com ([171.68.10.93]) by sj-iport-5.cisco.com with ESMTP; 27 Aug 2006 10:56:40 -0700
X-IronPort-AV: i="4.08,174,1154934000"; d="scan'208"; a="314531479:sNHT35823192"
Received: from sj-core-3.cisco.com (sj-core-3.cisco.com [171.68.223.137]) by sj-dkim-8.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id k7RHudxF020462; Sun, 27 Aug 2006 10:56:39 -0700
Received: from xbh-sjc-231.amer.cisco.com (xbh-sjc-231.cisco.com [128.107.191.100]) by sj-core-3.cisco.com (8.12.10/8.12.6) with ESMTP id k7RHudw7004859; Sun, 27 Aug 2006 10:56:39 -0700 (PDT)
Received: from xfe-sjc-211.amer.cisco.com ([171.70.151.174]) by xbh-sjc-231.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.211); Sun, 27 Aug 2006 10:56:39 -0700
Received: from [127.0.0.1] ([171.68.225.134]) by xfe-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Sun, 27 Aug 2006 10:56:38 -0700
User-Agent: Microsoft-Entourage/11.2.5.060620
Date: Sun, 27 Aug 2006 12:56:36 -0500
Subject: Re: [Idr] Re: Last Call: 'Connecting IPv6 Islands over IPv4 MPLS using IPv6 Provider Edge Routers (6PE)' to Proposed Standard
From: David Ward <dward@cisco.com>
To: Yakov Rekhter <yakov@juniper.net>, David Ward <dward@cisco.com>
Message-ID: <C1174704.81D46%dward@cisco.com>
Thread-Topic: [Idr] Re: Last Call: 'Connecting IPv6 Islands over IPv4 MPLS using IPv6 Provider Edge Routers (6PE)' to Proposed Standard
Thread-Index: AcbKAiNxYiPotDX1EduABQAKlcR7kg==
In-Reply-To: <200608271644.k7RGiIg53535@merlot.juniper.net>
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
X-OriginalArrivalTime: 27 Aug 2006 17:56:38.0507 (UTC) FILETIME=[24EFABB0:01C6CA02]
DKIM-Signature: a=rsa-sha1; q=dns; l=4800; t=1156701399; x=1157565399; c=relaxed/relaxed; s=sjdkim8002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=dward@cisco.com; z=From:David=20Ward=20<dward@cisco.com> |Subject:Re=3A=20[Idr]=20Re=3A=20Last=20Call=3A=20'Connecting=20IPv6=20Islands=20 over=20IPv4=20MPLS=0A=20using=20IPv6=20Provider=20Edge=20Routers=20(6PE)'=2 0to=20Proposed=20Standard=20; X=v=3Dcisco.com=3B=20h=3DLSzpRHTxX+blzpOhNnNOaTcbAmw=3D; b=qkOajDpNElIXAsHl7GlVsCyLQzH6SRf+AY5/LcvU70aWAUJMuUKMbboyAJX7DzyDMAZjWjFE lP9InVsqNd4vWEnx+PoydH6CLAvdLsQ0mkTWnfSnnZn/1OII9ZXh8kPc;
Authentication-Results: sj-dkim-8.cisco.com; header.From=dward@cisco.com; dkim=pass ( sig from cisco.com verified; );
X-Spam-Score: -2.6 (--)
X-Scan-Signature: b22590c27682ace61775ee7b453b40d3
Cc: idr@ietf.org, Bill Fenner <fenner@research.att.com>, "Durand, Alain" <Alain_Durand@cable.comcast.com>, IESG <iesg@ietf.org>, softwires@ietf.org, "Mark Townsley (townsley)" <townsley@cisco.com>, Sam Hartman <hartmans-ietf@mit.edu>
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/idr>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
Errors-To: idr-bounces@ietf.org
Yakov - On 8/27/06 11:44 AM, "Yakov Rekhter" <yakov@juniper.net> wrote: > Dave, > >> Yakov - >> >> Please note that we have to solve the scenarios that include tunnel >> encapsulation aka non-MPLS deployments. > > By "non-MPLS deployment" do you mean that the tunnels can not be LSPs, > or do you mean that there should be no MPLS at all, even at the edges > (PEs) ? > The tunnels cannot be LSPs in all scenarios. The Softwires framework (under evolution) states that VPNs and non VPNs must be allowed to be present (as well as mcast and secure solutions). The point is definitely NOT to dictate that the entire network MUST be MPLS-free. We want our cake and eat it too. >> Therefore, the AF/SAF needs some reinterpretation. > > You still did not answer my question. Namely, which of the AFI/SAFIs > currently defined by IETF need "some reinterpretation" ? > As discussed earlier, it appears that the 6PE solution applies in a particular scenario. Also, I mentioned the upcoming softwires interim meeting where we are working to further pull together a framework that will describe in more detail the applicability of NH reinterpretation. My first goal here was stated in the thread but, it was lost in our exchange: - A specification of how you tell what the address family of the NH is. - Rules to specify what address family the NH should be specified in when a route is advertised. - A reinterpretation of IPv4 AFI/SAFI and IPv6 AFI/SAFI which allows the NH to be of a different AF than the NLRI. This would include the requirements for non-MPLS tunneled scenarios. The last piece we can work through in our WGs as the softwires framework becomes more mature. If you feel it would help, I'd be willing to attempt to draft some clarity as our thread isn't a good mechanism of archiving any conclusions we have reached. My second goal w/ softwires is not to create an upheaval in massive deployments of existing technology. Where there are cases of emerging technology (softwires, unseen Bonica draft, multiple NH in BGP), the WGs can discuss if "length assumptions|addr translation" works in all cases or, if an extension is appropriate to clearly state semantics of the protocol. I bring up the multiple-NH issue as it is another case where NH semantics may need reinterpretation. Since there are multiple discussions on NH semantics in BGP, I don't think we can avoid clarification and eventual resolution. Unfort our discusson may have been of little use for the review of the 6PE draft. We have been discussing a tangential issue. The only point is that the 6PE solution (addr translation) is not a universal solution to the softwires problem and does not solve all our scenarios. Should my comments in any way prevent the draft from progressing? At the very least, it may cause a draft to be written that clarifies BGP NH semantics and interpretation techniques in different scenarios. -DWard > Yakov. > >> >> >> Thanks >> >> -DWard >> >> >> On 8/25/06 3:17 PM, "Yakov Rekhter" <yakov@juniper.net> wrote: >> >>> Dave, >>> >>>> Yakov, Bill - >>>> >>>> Since we allow the route to an X-prefix to have a Y-address as its next ho > p, >>>> we still need an SOFTWIRE|IDR document to specify how to do that. For th > e >>>> cases where (a) X is VPN-IPv4 and Y is IPv4, (b) X is VPN-IPv6 and Y > is >>>> IPv4, (c) X is VPN-IPv6 and Y is IPv6, we have legacy solutions in >>>> deployment which could easily remain valid. >>> >>> We also have "legacy solutions" for the cases where (d) X is IPv6 >>> and Y is IPv4, (e) X is L2VPN and Y is IPv4, (f) X is L2VPN and Y >>> is IPv6, (g) X is RT and Y is IPv4, (h) X is RT and Y is IPv6, ... >>> >>>> In addition, we need to handle the "X is VPN-IPv4 and Y is IPv6" case, >>> >>> See e-mail from Ron Bonica on this. >>> >>>> as well as the case where X is IPv4 and Y is IPv6 and the case >>>> where X is IPv6 and Y is IPv4. >>> >>> X is IPv6 and Y is IPv4 is done (6PE). >>> >>> The only item from your list above for which the IETF does not have >>> a solution is the case where X is IPv4 and Y is IPv6. With this in >>> mind, why would not the softwires WG take the existing 6PE as the >>> base and modify it to cover the case where X is IPv4 and Y is IPv6 ? >>> >>>> The necessary document being proposed >>>> needs at least the following components: >>>> >>>> - A reinterpretation of IPv4 AFI/SAFI and IPv6 AFI/SAFI which allows the > NH >>>> to be of a different AF than the NLRI. >>> >>> Since the interpretation of MP_REACH/MP_UNREACH depends on a combination >>> of AFI/SAFI, and since IPv4 or IPv6 only define AFI, which of the >>> currently defined SAFIs need the reinterpretation ? >>> >>> Yakov. _______________________________________________ Idr mailing list Idr@ietf.org https://www1.ietf.org/mailman/listinfo/idr
- [Idr] Last Call: 'Connecting IPv6 Islands over IP… The IESG
- [Idr] Re: Last Call: 'Connecting IPv6 Islands ove… Bill Fenner
- [Idr] Re: Last Call: 'Connecting IPv6 Islands ove… Bill Fenner
- Re: [Idr] Re: Last Call: 'Connecting IPv6 Islands… Yakov Rekhter
- Re: [Idr] Re: Last Call: 'Connecting IPv6 Islands… David Ward
- Re: [Idr] Re: Last Call: 'Connecting IPv6 Islands… David Ward
- Re: [Idr] Re: Last Call: 'Connecting IPv6 Islands… Yakov Rekhter
- Re: [Idr] Re: Last Call: 'Connecting IPv6 Islands… David Ward
- Re: [Idr] Re: Last Call: 'Connecting IPv6 Islands… Yakov Rekhter
- Re: [Softwires] Re: [Idr] Re: Last Call: 'Connect… Pekka Savola
- Re: [Idr] Re: Last Call: 'Connecting IPv6 Islands… David Ward
- Re: [Idr] Re: Last Call: 'Connecting IPv6 Islands… Yakov Rekhter
- Re: [Idr] Re: Last Call: 'Connecting IPv6 Islands… David Ward
- Re: [Idr] Re: Last Call: 'Connecting IPv6 Islands… Eric Rosen
- Re: [Idr] Re: Last Call: 'Connecting IPv6 Islands… Francois Le Faucheur
- Re: [Idr] Re: Last Call: 'Connecting IPv6 Islands… David Ward
- Re: [Idr] Re: Last Call: 'Connecting IPv6 Islands… Francois Le Faucheur
- Re: [Idr] Re: Last Call: 'Connecting IPv6 Islands… Robert Raszuk
- Re: [Idr] Re: Last Call: 'Connecting IPv6 Islands… Francois Le Faucheur
- Re: [Idr] Re: Last Call: 'Connecting IPv6 Islands… Robert Raszuk
- Re: [Idr] Re: Last Call: 'Connecting IPv6 Islands… Francois Le Faucheur
- Re: [Idr] Re: Last Call: 'Connecting IPv6 Islands… Robert Raszuk
- Re: [Idr] Re: Last Call: 'Connecting IPv6 Islands… Francois Le Faucheur
- Re: [Idr] Re: Last Call: 'Connecting IPv6 Islands… David Ward
- Re: [Idr] Re: Last Call: 'Connecting IPv6 Islands… Francois Le Faucheur
- Re: [Idr] Re: Last Call: 'Connecting IPv6 Islands… Yakov Rekhter
- Re: [Idr] Re: Last Call: 'Connecting IPv6 Islands… Yakov Rekhter
- Re: [Idr] Re: Last Call: 'Connecting IPv6 Islands… Francois Le Faucheur