Re: Some questions on the BFD Performance draft

Mahesh Jethanandani <mjethanandani@gmail.com> Sun, 18 March 2018 06:10 UTC

Return-Path: <mjethanandani@gmail.com>
X-Original-To: rtg-bfd@ietfa.amsl.com
Delivered-To: rtg-bfd@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 23BA6124E15; Sat, 17 Mar 2018 23:10:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IVpoOsduiKhv; Sat, 17 Mar 2018 23:10:55 -0700 (PDT)
Received: from mail-wm0-x231.google.com (mail-wm0-x231.google.com [IPv6:2a00:1450:400c:c09::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A8F412420B; Sat, 17 Mar 2018 23:10:55 -0700 (PDT)
Received: by mail-wm0-x231.google.com with SMTP id t6so9830964wmt.5; Sat, 17 Mar 2018 23:10:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=1UHDXuKhKZnhIHpX7MAGkLb2wevqqWSWGWVZTa6z0Xw=; b=YNHTtHaqmcFtdApfkkYCCswsnu6DWtvo/t4B9JFFb9AI5u1fd2jpVYHmoAbHoAwo1v FLg/MVordPlgyp9AjTNpkjmOIw8CovmPrjePxZb1shtTLcX6owqLgVeG+EBQNyJVcA9k Qj2b+AI4v5S+/KeYcc9o4o7M79QWUeq31y9mJCgCq1JbCFC9MVxFI3nl536Xr0PnmEvo C/p5XJQ5sq75bjr11zkmmvVPGuGQ/TRLzd9G8hYxqpBesqI1ftwK4XSAzkb4T49j9wzO W2l6yDTxdE+ngaZHZznHML5mxkkW/sEn5V+PiTJVa18gnJ4DAfPSE3xbtT3ibPejEsHo QEHQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=1UHDXuKhKZnhIHpX7MAGkLb2wevqqWSWGWVZTa6z0Xw=; b=th6yK4/Z4XdCXjTKrJpFvZF2Y2ENEk9Q8GtINv3Rodxfe24AcXAE4LjTa+Q3zHNyWW WuF/xhDGc6zTToxDTJst0qH02X35bgY6xCfo7xY5/PTRWIpqHyD/DrnFdHy7g1MyQCxA aR5sT6Jw90RPm+BMjVZc+kTlzmjONZFbcCoUBDL3yF93KnLb1NojBXIovpboTqOylmuf xcdFV23KdvjSbcWdapyGK44c+WQ5rB2Itjw/+3RU5MFjo6442aTl9UZnAuRshL8tXQcp g9RdYzzXJ2Sf10UEkoulUsRVlvcxB0r8wsS7YVJwr8mgzzbed8Jhy+Zv0zCGQ9U1IWBg oCWw==
X-Gm-Message-State: AElRT7F0OjHqEgSJfbccB/skyyJ45t4lT9LJoHkE+9ZoO+87+4QLuSee ZHk5oV85j9MdpBxRdYzHQPs=
X-Google-Smtp-Source: AG47ELvaLtQvwX1Uh0BdNMscx14i7yZW3QjrCAEcFD9ltVTqQhGOUU9MjArKkpDfzNsHi9c1Kdoj8w==
X-Received: by 10.28.163.5 with SMTP id m5mr3930020wme.33.1521353453525; Sat, 17 Mar 2018 23:10:53 -0700 (PDT)
Received: from ?IPv6:2001:67c:1232:144:14c3:e337:551f:e39? ([2001:67c:1232:144:14c3:e337:551f:e39]) by smtp.gmail.com with ESMTPSA id 1sm10437863wmj.35.2018.03.17.23.10.51 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 17 Mar 2018 23:10:52 -0700 (PDT)
From: Mahesh Jethanandani <mjethanandani@gmail.com>
Message-Id: <B257F203-8941-45DB-A7BD-C2D057051BD7@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_5B1B4252-3BBF-4261-83CF-C7CCC6083009"
Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\))
Subject: Re: Some questions on the BFD Performance draft
Date: Sun, 18 Mar 2018 06:11:35 +0000
In-Reply-To: <CA+RyBmXHKY8ZR3u82f-9OTfEdgef7px_cNxYzk_W4q9YLtynqQ@mail.gmail.com>
Cc: draft-am-bfd-performance@ietf.org, "rtg-bfd@ietf.org" <rtg-bfd@ietf.org>
To: Greg Mirsky <gregimirsky@gmail.com>
References: <CA+RyBmXHKY8ZR3u82f-9OTfEdgef7px_cNxYzk_W4q9YLtynqQ@mail.gmail.com>
X-Mailer: Apple Mail (2.3445.5.20)
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-bfd/UkZAZRZB0WGXHkIZMKfYYoxw5_c>
X-BeenThere: rtg-bfd@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "RTG Area: Bidirectional Forwarding Detection DT" <rtg-bfd.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-bfd>, <mailto:rtg-bfd-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/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: Sun, 18 Mar 2018 06:10:57 -0000

Greg,

All good questions. Let me preface my comments by saying that we know what the issue is, we do not quite know what the right solution is. This is an attempt to first establish what we know or understand of a BFD session.

The issue as articulated in the draft is that BFD has worked well for fixed, predictable link characteristics. It does not do as well for links whose characteristics change all the time.

> On Mar 17, 2018, at 6:00 PM, Greg Mirsky <gregimirsky@gmail.com> wrote:
> 
> Dear Authors,
> I've read the new draft and have some questions that I would like us to discuss:
> which of BFD modes, Async, Demand or Echo, you envision to be used by this new TLV;
See below.
> what interval between the BFD control packets with BFD Performance TLV would you use;
To begin with the idea is to take the highest interval. Then study how the actual time it takes to traverse the link, changes.
> the BFD Performance TLV has space for four timestamps. Should that suggest that only Echo mode will be used to measure delay?
That would be the natural conclusion. And to your point below, we do not know whether the other end is interested in the study.
> Because if you use Asunc or Demand, then I don't see the need for four timestamp as two will be sufficient. In these modes you can only perform one-way measurement (of course, one can envision implementation that will read timestamp from the remote peer and copy them into the outgoing control packet). Thus, how useful to have measurement result at the far end when it is the sender that is interested in it? Why not to use one of existing PM OAM tools, TWAMP, TWAMP Light or STAMP?
If we need to study the behavior of BFD, it cannot be out-of-band. 

> Regards,
> Greg

Mahesh Jethanandani
mjethanandani@gmail.com