Re: [Idr] Comparison between session-reset and treat-as-withdraw

Jie Dong <jie.dong@huawei.com> Tue, 18 September 2012 06:49 UTC

Return-Path: <jie.dong@huawei.com>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C867F21E80A7 for <idr@ietfa.amsl.com>; Mon, 17 Sep 2012 23:49:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level:
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dtu20OD7ZxUB for <idr@ietfa.amsl.com>; Mon, 17 Sep 2012 23:49:50 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id E0CC421E8064 for <idr@ietf.org>; Mon, 17 Sep 2012 23:49:49 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml203-edg.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id AKT69237; Tue, 18 Sep 2012 06:49:49 +0000 (GMT)
Received: from LHREML404-HUB.china.huawei.com (10.201.5.218) by lhreml203-edg.huawei.com (172.18.7.221) with Microsoft SMTP Server (TLS) id 14.1.323.3; Tue, 18 Sep 2012 07:49:21 +0100
Received: from SZXEML415-HUB.china.huawei.com (10.82.67.154) by lhreml404-hub.china.huawei.com (10.201.5.218) with Microsoft SMTP Server (TLS) id 14.1.323.3; Tue, 18 Sep 2012 14:49:47 +0800
Received: from SZXEML504-MBS.china.huawei.com ([169.254.8.206]) by szxeml415-hub.china.huawei.com ([10.82.67.154]) with mapi id 14.01.0323.003; Tue, 18 Sep 2012 14:49:41 +0800
From: Jie Dong <jie.dong@huawei.com>
To: Robert Raszuk <robert@raszuk.net>
Thread-Topic: [Idr] Comparison between session-reset and treat-as-withdraw
Thread-Index: Ac2SOMXpX+oBbafARBG7DO6Hm7ulrP//lUIAgABHmYCAAD7GAP/7RrzwgAj0a4D//ffiIA==
Date: Tue, 18 Sep 2012 06:49:39 +0000
Message-ID: <76CD132C3ADEF848BD84D028D243C9273256DB26@szxeml504-mbs.china.huawei.com>
References: <76CD132C3ADEF848BD84D028D243C9273256CAA8@szxeml504-mbs.china.huawei.com> <5052D5C6.7020309@cisco.com> <m24nn07t4a.wl%randy@psg.com> <20120914150014.GI21618@verdi> <76CD132C3ADEF848BD84D028D243C9273256D527@szxeml504-mbs.china.huawei.com> <CA+b+ER=nTQaG9J_8ZwRM5bRjW_+4vNtbX53AwB+M1rigU45tGA@mail.gmail.com>
In-Reply-To: <CA+b+ER=nTQaG9J_8ZwRM5bRjW_+4vNtbX53AwB+M1rigU45tGA@mail.gmail.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.111.96.187]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: idr wg <idr@ietf.org>, John Leslie <john@jlc.net>
Subject: Re: [Idr] Comparison between session-reset and treat-as-withdraw
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/idr>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Sep 2012 06:49:51 -0000

Hi Robert,

Agree that bgp-operational-message could provide detailed diagnostic information which would be quite helpful for diagnosing of treat-as-withdraw events. And some mechanism for automatic route recovery can also be helpful after some important routes are treat-as-withdraw.

Regards,
Jie

> -----Original Message-----
> From: rraszuk@gmail.com [mailto:rraszuk@gmail.com] On Behalf Of Robert
> Raszuk
> Sent: Monday, September 17, 2012 3:37 PM
> To: Jie Dong
> Cc: John Leslie; Randy Bush; idr wg
> Subject: Re: [Idr] Comparison between session-reset and treat-as-withdraw
> 
> All,
> 
> Treat-as-withdraw was supposed to be used with
> bgp-operational-message. Using is as default before
> bgp-operational-message is available is IMHO a mistake.
> 
> Regards,
> R.
> 
> On Mon, Sep 17, 2012 at 9:29 AM, Jie Dong <jie.dong@huawei.com> wrote:
> > Hi John,
> >
> >>    By which I guess he means that treat-as-withdraw has no automatic
> >> recovery path. And with that, I agree.
> >
> > Yes, that's exactly what I mean.
> >
> >>    We may succeed in "routing around the problem" when we use
> >> treat-as-withdraw; but I think we may lack any way to restore the
> >> original route when the actual issue is resolved.
> >>
> >>    And that, IMHO, deserves some discussion...
> >
> > Agreed, after using treat-as-withdraw on some routes, there will be some
> inconsistency between the sending and receiving BGP speaker for some time,
> and some user traffic may be affected. Thus similar to session reset, maybe the
> receiving speaker could try to recover the particular routes with some back-off
> mechanism before manual intervention.
> >
> >
> > Best regards,
> > Jie
> >
> >> -----Original Message-----
> >> From: idr-bounces@ietf.org [mailto:idr-bounces@ietf.org] On Behalf Of
> John
> >> Leslie
> >> Sent: Friday, September 14, 2012 11:00 PM
> >> To: Randy Bush
> >> Cc: idr wg
> >> Subject: Re: [Idr] Comparison between session-reset and treat-as-withdraw
> >>
> >> Randy Bush <randy@psg.com> wrote:
> >> > [Enke Chen <enkechen@cisco.com> wrote:]
> >> >
> >> >> In terms of recovery, it has been shown that the session reset and
> >> >> reestablishment usually do not eliminate malformed updates.  Instead
> >> >> the session would often get into the cycle of reset and
> >> >> reestablishment until the culprit route is removed from the routing
> >> >> system by the operator manually.
> >> >
> >> > been there.  have coffee cup and tee shirt.  sadly sessions go bouncy
> >> > bouncy is not uncommon.
> >>
> >>    Yes... major pain, and very little information about the actual issue.
> >>
> >>    But when the actual issue _is_ at the router getting the NOTIFICATION,
> >> we are "routing around the problem".
> >>
> >>    We now are facing cases where the actual issue is elsewhere.
> >>
> >> Jie Dong <jie.dong@huawei.com> wrote:
> >> ]
> >> ] If there is no session re-establishment after the session terminated,
> >> ] we may lose the chance of recovering the session automatically in
> >> ] some error cases.
> >>
> >>    By which I guess he means that treat-as-withdraw has no automatic
> >> recovery path. And with that, I agree.
> >>
> >>    We may succeed in "routing around the problem" when we use
> >> treat-as-withdraw; but I think we may lack any way to restore the
> >> original route when the actual issue is resolved.
> >>
> >>    And that, IMHO, deserves some discussion...
> >>
> >> --
> >> John Leslie <john@jlc.net>
> >> _______________________________________________
> >> Idr mailing list
> >> Idr@ietf.org
> >> https://www.ietf.org/mailman/listinfo/idr
> > _______________________________________________
> > Idr mailing list
> > Idr@ietf.org
> > https://www.ietf.org/mailman/listinfo/idr