Re: [Idr] Comparison between session-reset and treat-as-withdraw
Enke Chen <enkechen@cisco.com> Fri, 14 September 2012 06:59 UTC
Return-Path: <enkechen@cisco.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 1E29C21F84FC for <idr@ietfa.amsl.com>; Thu, 13 Sep 2012 23:59:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.598
X-Spam-Level:
X-Spam-Status: No, score=-10.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8]
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 hM6mmTmDRFPS for <idr@ietfa.amsl.com>; Thu, 13 Sep 2012 23:59:16 -0700 (PDT)
Received: from mtv-iport-4.cisco.com (mtv-iport-4.cisco.com [173.36.130.15]) by ietfa.amsl.com (Postfix) with ESMTP id 738C421F843E for <idr@ietf.org>; Thu, 13 Sep 2012 23:59:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=7292; q=dns/txt; s=iport; t=1347605956; x=1348815556; h=message-id:date:from:mime-version:to:cc:subject: references:in-reply-to; bh=NL4jMBqokUYHSlKHlz/GWkuRxgHYF+QhkZuDZit6ykM=; b=UKD3yT0yWw1YhJfRu1+xtaisx7zTG6TWqMvr+CnvrXUCeceHk28OB4GM cTrVJ04ZidkmgNqraaKODFTbJbN3vTOa6MVjIWsqUCin434TZIfQlWpVq 8y6FHfxy/0pMZQbwBqtvGxUEp4BSE8jtlJmkQnc4mBYM5TkdAnYTo+BbE 8=;
X-IronPort-AV: E=Sophos; i="4.80,421,1344211200"; d="scan'208,217"; a="58143791"
Received: from mtv-core-3.cisco.com ([171.68.58.8]) by mtv-iport-4.cisco.com with ESMTP; 14 Sep 2012 06:59:16 +0000
Received: from sjc-vpn2-439.cisco.com (sjc-vpn2-439.cisco.com [10.21.113.183]) by mtv-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id q8E6xEeK022488; Fri, 14 Sep 2012 06:59:15 GMT
Message-ID: <5052D5C6.7020309@cisco.com>
Date: Thu, 13 Sep 2012 23:59:18 -0700
From: Enke Chen <enkechen@cisco.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:12.0) Gecko/20120428 Thunderbird/12.0.1
MIME-Version: 1.0
To: Jie Dong <jie.dong@huawei.com>
References: <76CD132C3ADEF848BD84D028D243C9273256CAA8@szxeml504-mbs.china.huawei.com>
In-Reply-To: <76CD132C3ADEF848BD84D028D243C9273256CAA8@szxeml504-mbs.china.huawei.com>
Content-Type: multipart/alternative; boundary="------------040001090603080604040609"
Cc: "idr@ietf.org" <idr@ietf.org>
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: Fri, 14 Sep 2012 06:59:17 -0000
Jie, 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. -- Enke On 9/13/12 10:21 PM, Jie Dong wrote: > > Hi all, > > Since the bgp-error-handling draft proposes to replace session-reset > with treat-as-withdraw in some error cases, here I'd like to briefly > compare these two mechanisms. > > Basically, we could take session-reset as error-handling mechanism at > session level, while treat-as-withdraw is error-handling at route level. > > Impacts: > > Session-reset impacts all the routes exchanged over the session, while > treat-as-withdraw impacts only the routes carried in the malformed Update. > > Recovery: > > With session-reset, BGP speaker could recover the routes by > re-establishing the session, possibly with some back-off mechanism; > while currently treat-as-withdraw does not have corresponding recovery > mechanism at route level. > > Diagnosing: > > With session-reset, the error codes/subcodes in Notification can be > used for diagnosing; with treat-as-withdraw, the error could be > locally logged, but Notification will not be sent. The mechanisms > defined in operational-message draft may be used to provide diagnosing > info. > > Best regards, > > Jie > > > > _______________________________________________ > Idr mailing list > Idr@ietf.org > https://www.ietf.org/mailman/listinfo/idr
- [Idr] Comparison between session-reset and treat-… Jie Dong
- Re: [Idr] Comparison between session-reset and tr… Enke Chen
- Re: [Idr] Comparison between session-reset and tr… Jie Dong
- Re: [Idr] Comparison between session-reset and tr… Randy Bush
- Re: [Idr] Comparison between session-reset and tr… John Leslie
- Re: [Idr] Comparison between session-reset and tr… Jie Dong
- Re: [Idr] Comparison between session-reset and tr… Robert Raszuk
- Re: [Idr] Comparison between session-reset and tr… Jie Dong
- Re: [Idr] Comparison between session-reset and tr… bruno.decraene
- Re: [Idr] Comparison between session-reset and tr… Susan Hares
- Re: [Idr] Comparison between session-reset and tr… Robert Raszuk
- Re: [Idr] Comparison between session-reset and tr… Jie Dong
- Re: [Idr] Comparison between session-reset and tr… Jie Dong