Re: draft-palanivelan-bfd-v2-gr-02
Vishwas Manral <vishwas.ietf@gmail.com> Tue, 21 July 2009 00:01 UTC
Return-Path: <vishwas.ietf@gmail.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 23BB53A6DBD for <rtg-bfd@core3.amsl.com>; Mon, 20 Jul 2009 17:01:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.034
X-Spam-Level:
X-Spam-Status: No, score=-2.034 tagged_above=-999 required=5 tests=[AWL=-0.565, BAYES_00=-2.599, DNS_FROM_OPENWHOIS=1.13]
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 6KZQnEzY1ojE for <rtg-bfd@core3.amsl.com>; Mon, 20 Jul 2009 17:01:52 -0700 (PDT)
Received: from mail-yx0-f196.google.com (mail-yx0-f196.google.com [209.85.210.196]) by core3.amsl.com (Postfix) with ESMTP id E4AB83A6C07 for <rtg-bfd@ietf.org>; Mon, 20 Jul 2009 17:01:51 -0700 (PDT)
Received: by yxe34 with SMTP id 34so4433169yxe.29 for <rtg-bfd@ietf.org>; Mon, 20 Jul 2009 17:01:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=dwwc89xDKh+4N4kUfpii5XxO9iGW/6BZvWGNPTdGFzI=; b=h7wviU4UdBn3vxClgtDrpU+8PhmQ2QTJw63sFBxHgwHJlBgrhSemsc4rh/HIVCwCFj hVFd793ROmE143uXw7rTAIFri7a2YNCZtAWBFOR++/5Z6gKApNNehqBt1ojH8W7SiZap LjWSpXCBTfo0wez2DgpEJn3NJdJM14Mp7HoM8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=n6qUKTDgcSChfi17AyrQ/XvAWy5ofTefqnsjQSbopS55vZr8wT0zQzo7YcLkYBzix2 D+kuFhk+US/Nn7YiLcc4Q1+rBHrpbu4m4lTaKshxuH/5KI+cAH8Diub4kcK59XOFah5K eIwxIhDIYH/P0ymTedjd63bIqS5r13m3OrJk0=
MIME-Version: 1.0
Received: by 10.150.97.20 with SMTP id u20mr6563588ybb.317.1248134493177; Mon, 20 Jul 2009 17:01:33 -0700 (PDT)
In-Reply-To: <F5410BD3-CBBC-40C2-AE42-FE310D49BB24@cisco.com>
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> <F5410BD3-CBBC-40C2-AE42-FE310D49BB24@cisco.com>
Date: Mon, 20 Jul 2009 17:01:33 -0700
Message-ID: <77ead0ec0907201701w18ccd526qbb4612e592b4ee24@mail.gmail.com>
Subject: Re: draft-palanivelan-bfd-v2-gr-02
From: Vishwas Manral <vishwas.ietf@gmail.com>
To: David Ward <dward@cisco.com>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Cc: "Palanivelan A (apvelan)" <apvelan@cisco.com>, "rtg-bfd@ietf.org" <rtg-bfd@ietf.org>
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: Tue, 21 Jul 2009 00:01:53 -0000
Hi David, Thats correct, detection can only be done in the rx direction. But reaction can be to slow the rate of packet send/ receive or both. I was wondering what would be the suggested action? Thanks, Vishwas On Mon, Jul 20, 2009 at 3:33 PM, David Ward<dward@cisco.com> wrote: > > 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