RE: Advancing the Protocol and Morin Drafts

"NAPIERALA, MARIA H, ATTLABS" <mnapierala@att.com> Tue, 14 October 2008 20:37 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 5CCF93A6933; Tue, 14 Oct 2008 13:37:02 -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 5DB7C3A6933 for <l3vpn@core3.amsl.com>; Tue, 14 Oct 2008 13:37:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.299
X-Spam-Level:
X-Spam-Status: No, score=-106.299 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, J_CHICKENPOX_14=0.6, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
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 1ygw7Lq+M2VR for <l3vpn@core3.amsl.com>; Tue, 14 Oct 2008 13:36:59 -0700 (PDT)
Received: from mail146.messagelabs.com (mail146.messagelabs.com [216.82.245.3]) by core3.amsl.com (Postfix) with ESMTP id 16CC23A6829 for <l3vpn@ietf.org>; Tue, 14 Oct 2008 13:36:58 -0700 (PDT)
X-VirusChecked: Checked
X-Env-Sender: mnapierala@att.com
X-Msg-Ref: server-3.tower-146.messagelabs.com!1224016653!4107293!1
X-StarScan-Version: 5.5.12.14.2; banners=-,-,-
X-Originating-IP: [144.160.20.54]
Received: (qmail 32433 invoked from network); 14 Oct 2008 20:37:34 -0000
Received: from sbcsmtp7.sbc.com (HELO mlpi135.enaf.sfdc.sbc.com) (144.160.20.54) by server-3.tower-146.messagelabs.com with AES256-SHA encrypted SMTP; 14 Oct 2008 20:37:34 -0000
Received: from enaf.sfdc.sbc.com (localhost.localdomain [127.0.0.1]) by mlpi135.enaf.sfdc.sbc.com (8.14.0/8.14.0) with ESMTP id m9EKbXu7030275; Tue, 14 Oct 2008 16:37:33 -0400
Received: from misout7msgusr7e.ugd.att.com (misout7msgusr7e.ugd.att.com [144.155.43.107]) by mlpi135.enaf.sfdc.sbc.com (8.14.0/8.14.0) with ESMTP id m9EKbP7a030199; Tue, 14 Oct 2008 16:37:25 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: Advancing the Protocol and Morin Drafts
Date: Tue, 14 Oct 2008 16:36:33 -0400
Message-ID: <2F1DE4DFCFF32144B771BD2C246E6A20A5F361@misout7msgusr7e.ugd.att.com>
In-Reply-To: <48F4FE70.2090706@juniper.net>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: Advancing the Protocol and Morin Drafts
Thread-Index: AckuOjF1YR1d0u4PR3OyftbevgS0QwAATd6A
References: <A834346E-E29F-4CD5-94AF-D6B99D1E2D42@multicasttech.com><2F1DE4DFCFF32144B771BD2C246E6A20E721CD@misout7msgusr7e.ugd.att.com><200810101608.m9AG86M66693@magenta.juniper.net><03D8DAB8DC0DE545A222EAA08C22C43A01F2BCA1@TSMAIL3.ad.tri.sbc.com> <48F4FE70.2090706@juniper.net>
From: "NAPIERALA, MARIA H, ATTLABS" <mnapierala@att.com>
To: raszuk@juniper.net, "CHASE, CHRIS, ATTLABS" <chase@labs.att.com>
Cc: Ross Callon <rcallon@juniper.net>, Yakov Rekhter <yakov@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

Hi Robert,
we can achieve < 150 ms PIM Join latency (US cost-to-cost) without any
special configuration. This yet has to be demonstrated with any other
protocol in a loaded production environment...

Maria

>-----Original Message-----
>From: l3vpn-bounces@ietf.org [mailto:l3vpn-bounces@ietf.org] 
>On Behalf Of Robert Raszuk
>Sent: Tuesday, October 14, 2008 4:18 PM
>To: CHASE, CHRIS, ATTLABS
>Cc: Ross Callon; Yakov Rekhter; l3vpn@ietf.org
>Subject: Re: Advancing the Protocol and Morin Drafts
>
>Hi Chris,
>
>I am up to the challenge to demonstrate that in your current 
>network .. 
>only by proper configuration .. you can achieve no worse CE to CE 
>connectivity restoration times for L3VPNs with using BGP and 
>RRs to what 
>you would achieve with any other protocol ie hundred 
>milliseconds (that 
>is US coast-to-coast). The same goes for atomic prefix changes.
>
>What matters is the path redundancy and trigger. Crossing RRs 
>would add 
>at most 10s of ms delay to the picture.
>
>Conclusion: I don't think that BGP so called "slow convergence" should 
>be of any factor in this discussion thread.
>
>Cheers,
>R.
>
>
>> Subject:
>> RE: Advancing the Protocol and Morin Drafts
>> From:
>> "Chase, Chris" <chase@labs.att.com>
>> Date:
>> Tue, 14 Oct 2008 14:50:35 -0500
>> To:
>> "Yakov Rekhter" <yakov@juniper.net>, "RAMACHANDRAN, PRASANNA 
>(ATTOPS)" 
>> <prasanna@att.com>
>> 
>> To:
>> "Yakov Rekhter" <yakov@juniper.net>, "RAMACHANDRAN, PRASANNA 
>(ATTOPS)" 
>> <prasanna@att.com>
>> CC:
>> "Marshall Eubanks" <tme@multicasttech.com>, <l3vpn@ietf.org>, "Ross 
>> Callon" <rcallon@juniper.net>
>> 
>> 
>> 
>>> -----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
>> 
>> 
>> 
>> 
>
>