RE: Advancing the Protocol and Morin Drafts

"Chase, Chris" <chase@labs.att.com> Tue, 14 October 2008 19:52 UTC

Return-Path: <l3vpn-bounces@ietf.org>
X-Original-To: l3vpn-archive@megatron.ietf.org
Delivered-To: ietfarch-l3vpn-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A1B8D3A6801; Tue, 14 Oct 2008 12:52:35 -0700 (PDT)
X-Original-To: l3vpn@core3.amsl.com
Delivered-To: l3vpn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A11B43A6848 for <l3vpn@core3.amsl.com>; Tue, 14 Oct 2008 12:52:34 -0700 (PDT)
X-Quarantine-ID: <s+9rCLQoNCWi>
X-Virus-Scanned: amavisd-new at amsl.com
X-Amavis-Alert: BANNED, message contains part: multipart/mixed | application/ms-tnef,.tnef,winmail.dat
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level:
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, USER_IN_WHITELIST=-100]
X-Amavis-Modified: Mail body modified (defanged) by core3.amsl.com
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 s+9rCLQoNCWi for <l3vpn@core3.amsl.com>; Tue, 14 Oct 2008 12:52:33 -0700 (PDT)
Content-Type: multipart/mixed; boundary="----------=_1224013954-22239-1"
Content-Transfer-Encoding: binary
MIME-Version: 1.0
Subject: RE: Advancing the Protocol and Morin Drafts
Received: from sendmail2.labs.att.com (ext-sendmail2.labs.att.com [205.173.58.20]) by core3.amsl.com (Postfix) with ESMTP id 8C5933A6774 for <l3vpn@ietf.org>; Tue, 14 Oct 2008 12:52:33 -0700 (PDT)
Received: from labs.att.com (sendmail4.labs.att.com [144.60.17.144]) by sendmail2.labs.att.com (8.14.2/8.13.1) with ESMTP id m9EJqs51022539; Tue, 14 Oct 2008 14:52:54 -0500
Received: from TSMAIL.ad.tri.sbc.com (tsmail [144.60.55.228]) by labs.att.com (8.14.2/8.13.1) with ESMTP id m9EJqrAl008730; Tue, 14 Oct 2008 14:52:53 -0500
Received: from TSMAIL3.ad.tri.sbc.com ([144.60.55.230]) by TSMAIL.ad.tri.sbc.com with Microsoft SMTPSVC(6.0.3790.3959); Tue, 14 Oct 2008 14:50:37 -0500
Date: Tue, 14 Oct 2008 14:50:35 -0500
Message-ID: <03D8DAB8DC0DE545A222EAA08C22C43A01F2BCA1@TSMAIL3.ad.tri.sbc.com>
In-Reply-To: <200810101608.m9AG86M66693@magenta.juniper.net>
References: <A834346E-E29F-4CD5-94AF-D6B99D1E2D42@multicasttech.com> <2F1DE4DFCFF32144B771BD2C246E6A20E721CD@misout7msgusr7e.ugd.att.com> <200810101608.m9AG86M66693@magenta.juniper.net>
From: "Chase, Chris" <chase@labs.att.com>
To: Yakov Rekhter <yakov@juniper.net>, "RAMACHANDRAN, PRASANNA (ATTOPS)" <prasanna@att.com>
Cc: Ross Callon <rcallon@juniper.net>, l3vpn@ietf.org
X-BeenThere: l3vpn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <l3vpn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/l3vpn>, <mailto:l3vpn-request@ietf.org?subject=unsubscribe>
List-Archive: <https://www.ietf.org/mailman/private/l3vpn>
List-Post: <mailto:l3vpn@ietf.org>
List-Help: <mailto:l3vpn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/l3vpn>, <mailto:l3vpn-request@ietf.org?subject=subscribe>
Sender: l3vpn-bounces@ietf.org
Errors-To: l3vpn-bounces@ietf.org

WARNING: contains banned part
--- Begin Message ---

> -----Original Message-----
> From: Yakov Rekhter [mailto:yakov@juniper.net]
> Sent: Friday, October 10, 2008 11:08 AM
> To: RAMACHANDRAN, PRASANNA (ATTOPS)
> Cc: Marshall Eubanks; l3vpn@ietf.org; Ross Callon
> Subject: Re: Advancing the Protocol and Morin Drafts
> 
> Prasanna,
> 
> > I vote NO.
> >
> > Being in AT&T Advanced Tier support group and having supported the
> MVPN
> > core for the last 2 years, I can clearly say that we need a solution
> > such as PIM-BiDir that can reduce the number of multicast states in
> the
> > PEs to be able to scale the Groups X Sources x OILs explosion for
our
> > very large Enterprise customers.   We definitely do not want to
tweak
> a
> > crucial protocol like BGP of which our scale is 2 Million VPNV4
> routes
> > in the US alone.
> 
> On the subject of "we definitely do not want to tweak", I'd like
> to remind you that during the early days of 2547 VPNs some of its
> opponents were saying that they are against 2547 VPNs because they
> do not want to "tweak" such a crucial protocol as BGP to carry VPNv4
> routes.
> 
> Today AT&T has "2 million VPNv4 routes in the US alone" all carried
> in BGP, and a successful 2547 VPN service. None of this would be
> possible if we would not tweak BGP.
> 
> Yakov.


I understand Prasanna's pain.  Indeed, we have over 2 million vpnv4
routes.  It is spread over many parallel RR planes that have to be added
to from time to time.  Not something to trifle with by doubling that
with equivalent sized state data that is far more dynamic. 

The multicast state in a private network can be much larger than the
number of WAN routes in that network.  For our IPTV backbone, there are
more multicast states than interior routes across the backbone.
Further, multicast state is application driven and not route topology
driven.  The state can be larger and much more dynamic than the route
space supporting such a network.

The recommendation is to throw the mVPN into separate, dedicated RR
planes to scale it and avoid "interfering" with the VPN route
distribution.  Ok.  But now we have an even larger RR set to manage,
while that RR plane is not even present with the PIM C-state model.  And
a separate RR plane does nothing on the endpoint PEs to separate the
interaction between multicast and route updates within a single BGP
process when there are large scale events (e.g., time to restart a PE
and get routes distributed is a big deal, so will the combination of PIM
state in the BGP process only slow down the communication of routes if
there is no prioritization of routes over C-states?).

And then there is the issue of convergence.  One of the big drawbacks to
existing unicast 2547 VPNs for enterprises has been slow convergence
CE-to-CE, which is on the order of seconds, while our PIM join latency
CE-to-CE observed in actual service is on the order of a hundred
milliseconds (that is US coast-to-coast).  While I would like to
consider moving our IPTV multicast backbone onto a multicast VPN for
various performance and resource advantages, I would not do it if the
C-state was propagated in BGP because of the slow resulting convergence.
It would not be close to meeting the requirements of our IPTV service.


Chris Chase




--- End Message ---