Re: BFD echo mode

"Vishwas Manral" <vishwas.ietf@gmail.com> Sun, 30 November 2008 20:11 UTC

Return-Path: <rtg-bfd-bounces@ietf.org>
X-Original-To: rtg-bfd-archive@megatron.ietf.org
Delivered-To: ietfarch-rtg-bfd-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id ACCF23A6A43; Sun, 30 Nov 2008 12:11:27 -0800 (PST)
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 1D9503A6A43 for <rtg-bfd@core3.amsl.com>; Sun, 30 Nov 2008 12:11:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599]
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 6Srej0OzCtAH for <rtg-bfd@core3.amsl.com>; Sun, 30 Nov 2008 12:11:26 -0800 (PST)
Received: from fk-out-0910.google.com (fk-out-0910.google.com [209.85.128.190]) by core3.amsl.com (Postfix) with ESMTP id 98AC83A6A3C for <rtg-bfd@ietf.org>; Sun, 30 Nov 2008 12:11:24 -0800 (PST)
Received: by fk-out-0910.google.com with SMTP id 18so2184702fkq.5 for <rtg-bfd@ietf.org>; Sun, 30 Nov 2008 12:11:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=23FUZ+gaR2oM236vVVtFBLJ5wzB0+PEQjAd9r30LTQ8=; b=uQQ97tCF0ad/+yY/floQmFiyNCngtAIZpDhH6LT9bKRADPEGPzIodO7xcg1U+QlTw4 eLBZlnXy6Ibt8a4NY33fKEMh97N70eyPCy6MszUJnBbAIc2hk4ph+IVQUm0ptmv0g2Am 2KnqbU83tr3nD2yLXKuxu94Ze1rxlAX+6KxNM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=TsNHFx0vQm0oJYH1NZsYfJwlB2xDho3hy9y+sSOveL9rXJ4inbR19Nc/+osjYVn9xt MhqwTPnjTAgjC/y/znRbQ55w1FrBlLa+lH16wCY1cxwUxZMCj0djpgJImhh7B8Rr67bU ll3SPS0Yh2LFvq5Mwi2PgK/ZFSDgaYwCWHZlU=
Received: by 10.181.134.11 with SMTP id l11mr732146bkn.73.1228075879978; Sun, 30 Nov 2008 12:11:19 -0800 (PST)
Received: by 10.180.205.7 with HTTP; Sun, 30 Nov 2008 12:11:19 -0800 (PST)
Message-ID: <77ead0ec0811301211i967f3cao810de37ba54315e@mail.gmail.com>
Date: Sun, 30 Nov 2008 12:11:19 -0800
From: Vishwas Manral <vishwas.ietf@gmail.com>
To: David Ward <dward@cisco.com>
Subject: Re: BFD echo mode
In-Reply-To: <ACA91E09-E039-48A3-80FB-4D280E3CDC4B@cisco.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <77ead0ec0811260956u62e0e27aj66fbdba29453c5ad@mail.gmail.com> <F3F69139C275F848A1DB1518DC2C216806859108@xmb-sjc-22c.amer.cisco.com> <100B46D2-FC38-4E33-879A-61F0217CC83D@cisco.com> <77ead0ec0811301114p7dbe9cc9kbc0ff482ccdb66d@mail.gmail.com> <ACA91E09-E039-48A3-80FB-4D280E3CDC4B@cisco.com>
Cc: Dave Katz <dkatz@juniper.net>, 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: <https://www.ietf.org/mailman/private/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>
Sender: rtg-bfd-bounces@ietf.org
Errors-To: rtg-bfd-bounces@ietf.org

Dave,

Sounds good. So what you are saying is that adaptive timer support
needs to be there? Is the understanding correct.

-Vishwas

On Sun, Nov 30, 2008 at 11:50 AM, David Ward <dward@cisco.com> wrote:
> Additional congestion control isn't necessary if an implementation takes
> into consideration the adaptive timer support. This is if an implementer
> believes that BFD configuration would be set by an operator such that the
> already inconsequential amount of data being sent actually causes
> congestion. BFD should not be run over TCP due to overhead or UDP-lite due
> to lack of widespread deployment.
>
> -DWard
>
> On Nov 30, 2008, at 1:14 PM, Vishwas Manral wrote:
>
>> Hi Dave,
>>
>> Agree to what you say.
>>
>> I was also thinking of congestion control considerations to be put
>> into BFD for the Multi-hop case. The draft does not talk about it and
>> because BFD works on very short duration Hello's it may need to be TCP
>> friendly in some cases.
>>
>> Do let me know what you think?
>>
>> Thanks,
>> Vishwas
>>
>> On Thu, Nov 27, 2008 at 7:45 AM, David Ward <dward@cisco.com> wrote:
>>>
>>> Nobo -
>>>
>>> On Nov 27, 2008, at 3:41 AM, Nobo Akiya (nobo) wrote:
>>>
>>>>
>>>> Hello Vishwas.
>>>>
>>>> Couple of add-on comments, for single-hop.
>>>>
>>>>> Seeing some vendor documentation it seems they use a seperate
>>>>> port for the echo mode - as the source and the destination
>>>>> address.
>>>>
>>>> I hope vendors aren't using different udp dest port for echo packets.
>>>>
>>>> http://tools.ietf.org/html/draft-ietf-bfd-v4v6-1hop-08 Sec4.1.
>>>>
>>>> BFD Echo packets MUST be transmitted in UDP packets with destination
>>>> UDP port 3785 in an IPv4 packet.
>>>>
>>>>> Can the asusmption that the echo mode packet is a BFD packet
>>>>> be made (so the BFD source / dest packet identifiers can be
>>>>> used)? The base BFD spec seems to state the content of the
>>>>> packet need not be specified as the packet is just looped back.
>>>>
>>>> BFD echo packets can be identified by UDP dest port 3785.
>>>> Data beyond UDP header is not specified, and that's left up to vendors.
>>>>
>>>>> So I can see how we could look an IP packet in the case of
>>>>> Single Hop (by having the MAC Destination Address of the
>>>>> peer) but having IP address and destination the same (as of
>>>>> the source).
>>>>
>>>> I don't think there's anything that specifies that dest & src addresses
>>>> must be the same. For dest addresses tho, it maybe easier to
>>>> demultiplex if dest address is the outgoing interface.
>>>
>>>
>>> DW: there is nothing in the spec that says the addrs have to be the same.
>>>
>>>
>>> -DWard
>>>
>>>>
>>>> Thanx,
>>>> Nobo
>>>>
>>>
>>>
>
>