Re: draft-palanivelan-bfd-v2-gr-02
David Ward <dward@cisco.com> Mon, 20 July 2009 22:35 UTC
Return-Path: <dward@cisco.com>
X-Original-To: rtg-bfd@core3.amsl.com
Delivered-To: rtg-bfd@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 96A3C3A6AB1 for <rtg-bfd@core3.amsl.com>; Mon, 20 Jul 2009 15:35:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.169
X-Spam-Level:
X-Spam-Status: No, score=-5.169 tagged_above=-999 required=5 tests=[AWL=0.300, BAYES_00=-2.599, DNS_FROM_OPENWHOIS=1.13, RCVD_IN_DNSWL_MED=-4]
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 g+-UblssHvqP for <rtg-bfd@core3.amsl.com>; Mon, 20 Jul 2009 15:35:52 -0700 (PDT)
Received: from rtp-iport-2.cisco.com (rtp-iport-2.cisco.com [64.102.122.149]) by core3.amsl.com (Postfix) with ESMTP id 980993A68E0 for <rtg-bfd@ietf.org>; Mon, 20 Jul 2009 15:35:52 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="4.43,236,1246838400"; d="scan'208";a="51065914"
Received: from rtp-dkim-1.cisco.com ([64.102.121.158]) by rtp-iport-2.cisco.com with ESMTP; 20 Jul 2009 22:33:54 +0000
Received: from rtp-core-1.cisco.com (rtp-core-1.cisco.com [64.102.124.12]) by rtp-dkim-1.cisco.com (8.12.11/8.12.11) with ESMTP id n6KMXsum012703; Mon, 20 Jul 2009 18:33:54 -0400
Received: from xbh-rtp-211.amer.cisco.com (xbh-rtp-211.cisco.com [64.102.31.102]) by rtp-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id n6KMXsdU000611; Mon, 20 Jul 2009 22:33:54 GMT
Received: from xmb-rtp-202.amer.cisco.com ([64.102.31.52]) by xbh-rtp-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959); Mon, 20 Jul 2009 18:33:54 -0400
Received: from [127.0.0.1] ([171.68.225.134]) by xmb-rtp-202.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959); Mon, 20 Jul 2009 18:33:53 -0400
Message-Id: <F5410BD3-CBBC-40C2-AE42-FE310D49BB24@cisco.com>
From: David Ward <dward@cisco.com>
To: Vishwas Manral <vishwas.ietf@gmail.com>
In-Reply-To: <77ead0ec0907201421t356d3838ge222266b93ba77b6@mail.gmail.com>
Content-Type: text/plain; charset="US-ASCII"; format="flowed"; delsp="yes"
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v935.3)
Subject: Re: draft-palanivelan-bfd-v2-gr-02
Date: Mon, 20 Jul 2009 17:33:50 -0500
References: <A96E7D1872FEC94BB90A3A92CEEC7F3A663D6B@XMB-BGL-41E.cisco.com> <C6849A09.57521%nitinb@juniper.net> <77ead0ec0907160940k5300d401i688dead2c22342f4@mail.gmail.com> <00BFE893-FDB3-44E6-B10F-28BC5A795AC4@cisco.com> <77ead0ec0907201421t356d3838ge222266b93ba77b6@mail.gmail.com>
X-Mailer: Apple Mail (2.935.3)
X-OriginalArrivalTime: 20 Jul 2009 22:33:53.0907 (UTC) FILETIME=[2973C430:01CA098A]
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=4304; t=1248129234; x=1248993234; c=relaxed/simple; s=rtpdkim1001; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=dward@cisco.com; z=From:=20David=20Ward=20<dward@cisco.com> |Subject:=20Re=3A=20draft-palanivelan-bfd-v2-gr-02 |Sender:=20 |To:=20Vishwas=20Manral=20<vishwas.ietf@gmail.com>; bh=tHt+soPyPy0qb+k3VblwNvhnI2uMlJRigICLmU9yn2g=; b=TkrwTKryQP3StDQq5eVcMfMnMCnTUs7s88Q8p9jWSZ+y/N3CLAL23+qrRO tw2peU/pGlLqDBRzRpX0lwmSuqdgQc4G/mglTxTawrzb86pKwZPE+5M+eMEF zpiGOgBOsv;
Authentication-Results: rtp-dkim-1; header.From=dward@cisco.com; dkim=pass ( sig from cisco.com/rtpdkim1001 verified; );
Cc: "rtg-bfd@ietf.org" <rtg-bfd@ietf.org>, "Palanivelan A (apvelan)" <apvelan@cisco.com>, David Ward <dward@cisco.com>
X-BeenThere: rtg-bfd@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "RTG Area: Bidirectional Forwarding Detection DT" <rtg-bfd.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/rtg-bfd>, <mailto:rtg-bfd-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtg-bfd>
List-Post: <mailto:rtg-bfd@ietf.org>
List-Help: <mailto:rtg-bfd-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-bfd>, <mailto:rtg-bfd-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Jul 2009 22:35:57 -0000
V - The method to detect persistent congestion will have enough rules for the BFD packet loss over a stated interval. A system can only usefully detect in the rx direction. -DWard On Jul 20, 2009, at 4:21 PM, Vishwas Manral wrote: > Hi David, > > Thanks for sharing the updates with us. > > So is the mechanism to do detect 'persistent congestion' also > mentioned, or is that left out of scope. Also during congestion do we > increase the 'Minimum receive interval' or the 'transmit interval' or > both. So can the congestion assumed to be in both directions or only > in the direction of the incoming flow? > > Thanks again, > Vishwas > > On Thu, Jul 16, 2009 at 5:42 PM, David Ward<dward@cisco.com> wrote: >> One change to the BFD base spec as requested by the IESG is a >> congestion >> control mechanism. We've come to conclusion with the transport, >> internet and >> routing ADs on the algorithm and you will see it in the last rev of >> the base >> spec. In a very short summary, if one can detect that there is >> persistent >> congestion then use the adaptive timers to send fewer packets and >> see if the >> congestion clears. Then ramp them back up slowly until self- >> stabilized and >> no observable, persistent congestion is detected. >> >> In the case described below, there doesn't need to be protocol >> extensions to >> cover this issue. There are many ways system design choices can >> impact your >> implementation. >> >> -DWard >> >> On Jul 16, 2009, at 11:40 AM, Vishwas Manral wrote: >> >>> Hi A. Palanivelan, >>> >>> I agree with Nitin here. If BFD packets are not prioritized over >>> others, we need to fix that instead of any other changes. >>> >>> Thanks, >>> Vishwas >>> >>> On Thu, Jul 16, 2009 at 8:49 AM, Nitin Bahadur<nitinb@juniper.net> >>> wrote: >>>> >>>> Hi, >>>> >>>> I would think that if there are multiple things happening at >>>> the same >>>> time...then the system needs to prioritize >>>> BFD over other things in some way or offload bfd to some place >>>> that would >>>> prevent bfd from getting affected. >>>> >>>> Thanks >>>> Nitin >>>> >>>> On 7/16/09 2:11 AM, "Palanivelan A (apvelan)" <apvelan@cisco.com> >>>> wrote: >>>> >>>> Hi Nitin, >>>> It is very true that BFD works well in planned restarts and we >>>> don't need >>>> GR extensions there. >>>> But, we have seen issues when bfd is working along with other time >>>> intensive, high priority events. >>>> >>>> In such a scenario, for GR, we are likely to hit bfd timer expiry >>>> which >>>> will be treated as a failure, thus bringing down the adjacencies >>>> (ISIS/OSPF). >>>> One such example is when there are scaled number of PPPoE >>>> sessions on a >>>> SP router that also has bfd enabled (with strict timers). >>>> >>>> This would mean looking for a workaround at the architecture >>>> level of >>>> your router to make this work. >>>> >>>> In fact, this sort of experience let me into writing this draft. >>>> Do revert back for more discussion. >>>> PS: sorry for that late reply. I had a recent road accident that >>>> put me >>>> off for a longer time. >>>> Regards, >>>> A.Palanivelan >>>> To: <apvelan at cisco.com <mailto:apvelan@DOMAIN.HIDDEN> >, <rtg- >>>> bfd at >>>> ietf.org <mailto:rtg-bfd@DOMAIN.HIDDEN> > >>>> >>>> ________________________________ >>>> >>>> Hi, >>>> >>>> You really do not need GR extensions to BFD to help with >>>> planned restart. There is enough text in draft-ietf-bfd-generic >>>> (Section 4.3.2.2) to help you accomplish what you want. >>>> >>>> At the top of my head, I can think of 2 ways: >>>> >>>> 1) Restarting router brings down BFD session with diag code of >>>> ADMIN_DOWN. ADMIN_DOWN should not bring down the adjacency >>>> on the peer. So the peer BFD session will go down but ISIS/OSPF >>>> will not treat it as an adjacency down event. >>>> >>>> 2) Restarting router increases the BFD session timer to XXX >>>> seconds (XXX > restart time). It can save some state locally >>>> to note this. After restart, the restarting router reads the local >>>> state and continues the BFD session from the UP state. >>>> >>>> Thanks >>>> Nitin >>>> >> >>
- Re: draft-palanivelan-bfd-v2-gr-02 Palanivelan A (apvelan)
- Re: draft-palanivelan-bfd-v2-gr-02 Nitin Bahadur
- RE: draft-palanivelan-bfd-v2-gr-02 Palanivelan A (apvelan)
- Re: draft-palanivelan-bfd-v2-gr-02 Vishwas Manral
- RE: draft-palanivelan-bfd-v2-gr-02 Palanivelan A (apvelan)
- Re: draft-palanivelan-bfd-v2-gr-02 Vishwas Manral
- RE: draft-palanivelan-bfd-v2-gr-02 Satyam Sinha
- Re: draft-palanivelan-bfd-v2-gr-02 David Ward
- Re: draft-palanivelan-bfd-v2-gr-02 Vishwas Manral
- Re: draft-palanivelan-bfd-v2-gr-02 David Ward
- Re: draft-palanivelan-bfd-v2-gr-02 Vishwas Manral
- Re: draft-palanivelan-bfd-v2-gr-02 David Ward