Re: Seeking opinions on draft-akiya-bfd-seamless-alert-discrim
Marc Binderberger <marc@sniff.de> Mon, 17 November 2014 06:01 UTC
Return-Path: <marc@sniff.de>
X-Original-To: rtg-bfd@ietfa.amsl.com
Delivered-To: rtg-bfd@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1C68D1A0113 for <rtg-bfd@ietfa.amsl.com>; Sun, 16 Nov 2014 22:01:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.144
X-Spam-Level:
X-Spam-Status: No, score=-2.144 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_DE=0.35, RP_MATCHES_RCVD=-0.594] autolearn=ham
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 xHBxTlsrkqrO for <rtg-bfd@ietfa.amsl.com>; Sun, 16 Nov 2014 22:01:08 -0800 (PST)
Received: from door.sniff.de (door.sniff.de [IPv6:2001:6f8:94f:1::1]) by ietfa.amsl.com (Postfix) with ESMTP id 1BE4F1A010C for <rtg-bfd@ietf.org>; Sun, 16 Nov 2014 22:01:08 -0800 (PST)
Received: from [IPv6:::1] (localhost.sniff.de [127.0.0.1]) by door.sniff.de (Postfix) with ESMTP id C17DA2AA0F; Mon, 17 Nov 2014 06:01:05 +0000 (GMT)
Date: Sun, 16 Nov 2014 22:03:32 -0800
From: Marc Binderberger <marc@sniff.de>
To: Nobo Akiya <nobo@cisco.com>
Message-ID: <20141116220332392193.5ed69d25@sniff.de>
In-Reply-To: <CECE764681BE964CBE1DFF78F3CDD3943F5279D0@xmb-aln-x01.cisco.com>
References: <CECE764681BE964CBE1DFF78F3CDD3943F5279D0@xmb-aln-x01.cisco.com>
Subject: Re: Seeking opinions on draft-akiya-bfd-seamless-alert-discrim
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: GyazMail version 1.5.15
Archived-At: http://mailarchive.ietf.org/arch/msg/rtg-bfd/bYF9vj25Bq1kPSDwhXc9IjY9DBc
Cc: "rtg-bfd@ietf.org" <rtg-bfd@ietf.org>
X-BeenThere: rtg-bfd@ietf.org
X-Mailman-Version: 2.1.15
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: <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, 17 Nov 2014 06:01:11 -0000
Hello Nobo and BFD experts, giving this document a closer look for the first time (ahem ;-) I have a slightly different view. Having S-BFD use cases for the general S-BFD in an extra document does improve the overall discussion and documentation, simply because the base S-BFD is already complex enough, as are the use cases. But for such a relatively small document splitting off the reason why the document exists is not improving the reading/understanding of this draft. Unless you decide to integrate the alert-discriminator document into the base document, then obviously you use the use-case document. For the integration of the technical aspect into the base document, I think this is an idea worth to discuss. At the end what you need is to add the rule for the zero discriminator to the reflector behaviour; we managed this for standard BFD, we should be able to do this for the reflector BFD as well :-) For the diagnostic codes I'm not sure; it will complicate hardware implementations (probably not a no-go problem though) and seems otherwise not add a real value IMHO. So if there are already at this stage of S-BFD use case(s) for zero-discriminator to bring up (some) sessions then I would propose to consider the integration into the base document. This will also guarantee that the zero-discriminator handling is as fast as the "normal" reflection and is not on a slower exception path. I have a question: so far S-BFD packets would be received, not "picked out of the data stream". Receiving could be because the destination IP would match or would be 127/8, the TTL would be zero and so on. In the security section you say ... Conceptually the Alert Discriminator is similar to an IP Router Alert Option or an MPLS Router Alert Label. ... and I wonder if you expect a node to "pick" S-BFD traffic (to the reflector) with an alert-discriminator out of the data stream that otherwise would just pass this node? I guess you don't want but I want to make sure I understand it correctly. Regards, Marc On Fri, 14 Nov 2014 04:04:08 +0000, Nobo Akiya (nobo) wrote: > [Speaking as an individual S-BFD contributor] > > Hi BFD WG, > > There were couple of questions I need your input on > draft-akiya-bfd-seamless-alert-discrim. > > > (1) Should the "extended" S-BFD use cases move to > draft-ietf-bfd-seamless-use-case? > > My opinion is yes. Once the "extended" S-BFD use cases have been > incorporated into draft-ietf-bfd-seamless-use-case, then we should try to > move draft-ietf-bfd-seamless-use-case forward. > > How does the WG feel about this? > > > (2) Should the alert discriminator proposal move to > draft-ietf-bfd-seamless-base? > > My opinion is no . Instead we should position this as an optional feature > of S-BFD (hence separate document than the base), especially considering we > likely need to think through additional security concerns raised by this. > > A question was raised by Greg on how does a node find out if the target > supports the optional alert discriminator or not. We can define a mandatory > diagnostic value that must be implemented when the alert discriminator is > implemented. One can send an S-BFD control packet with the alert > discriminator with this diagnostic value to check if the target supports > the alert discriminator mechanism. > > How does the WG feel about this? > > > Thanks! > > -Nobo >
- Seeking opinions on draft-akiya-bfd-seamless-aler… Nobo Akiya (nobo)
- RE: Seeking opinions on draft-akiya-bfd-seamless-… Santosh P K
- RE: Seeking opinions on draft-akiya-bfd-seamless-… Nobo Akiya (nobo)
- RE: Seeking opinions on draft-akiya-bfd-seamless-… Gregory Mirsky
- Re: Seeking opinions on draft-akiya-bfd-seamless-… MALLIK MUDIGONDA (mmudigon)
- RE: Seeking opinions on draft-akiya-bfd-seamless-… Nobo Akiya (nobo)
- RE: Seeking opinions on draft-akiya-bfd-seamless-… Nobo Akiya (nobo)
- Re: Seeking opinions on draft-akiya-bfd-seamless-… Marc Binderberger
- RE: Seeking opinions on draft-akiya-bfd-seamless-… Nobo Akiya (nobo)
- RE: Seeking opinions on draft-akiya-bfd-seamless-… Marc Binderberger
- RE: Seeking opinions on draft-akiya-bfd-seamless-… Nobo Akiya (nobo)
- RE: Seeking opinions on draft-akiya-bfd-seamless-… Santosh P K
- RE: Seeking opinions on draft-akiya-bfd-seamless-… Gregory Mirsky
- Re: Seeking opinions on draft-akiya-bfd-seamless-… Manav Bhatia
- Re: Seeking opinions on draft-akiya-bfd-seamless-… MALLIK MUDIGONDA (mmudigon)
- RE: Seeking opinions on draft-akiya-bfd-seamless-… Mach Chen
- RE: Seeking opinions on draft-akiya-bfd-seamless-… Nobo Akiya (nobo)
- Re: Seeking opinions on draft-akiya-bfd-seamless-… Sam Aldrin
- RE: Seeking opinions on draft-akiya-bfd-seamless-… Nobo Akiya (nobo)
- Re: Seeking opinions on draft-akiya-bfd-seamless-… MALLIK MUDIGONDA (mmudigon)
- Re: Seeking opinions on draft-akiya-bfd-seamless-… Sam Aldrin
- Re: Seeking opinions on draft-akiya-bfd-seamless-… Marc Binderberger
- RE: Seeking opinions on draft-akiya-bfd-seamless-… Nobo Akiya (nobo)
- RE: Seeking opinions on draft-akiya-bfd-seamless-… Nobo Akiya (nobo)
- Re: Seeking opinions on draft-akiya-bfd-seamless-… Glen Kent
- RE: Seeking opinions on draft-akiya-bfd-seamless-… Nobo Akiya (nobo)