Re: [v6ops] draft-elkins-6man-ipv6-diagnostic-header (Was: draft minutes ietf 81, 3 meetings...)

Shane Amante <shane@castlepoint.net> Mon, 15 August 2011 20:37 UTC

Return-Path: <shane@castlepoint.net>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8160721F8C1B for <v6ops@ietfa.amsl.com>; Mon, 15 Aug 2011 13:37:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.566
X-Spam-Level:
X-Spam-Status: No, score=-2.566 tagged_above=-999 required=5 tests=[AWL=0.033, BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PIYfbfJEmuT2 for <v6ops@ietfa.amsl.com>; Mon, 15 Aug 2011 13:37:41 -0700 (PDT)
Received: from dog.tcb.net (dog.tcb.net [64.78.150.133]) by ietfa.amsl.com (Postfix) with ESMTP id D8F4D21F8C17 for <v6ops@ietf.org>; Mon, 15 Aug 2011 13:37:41 -0700 (PDT)
Received: by dog.tcb.net (Postfix, from userid 0) id 264A326806D; Mon, 15 Aug 2011 14:38:18 -0600 (MDT)
Received: from host2.tcb.net (64.78.235.218 [64.78.235.218]) (authenticated-user smtp) (TLSv1/SSLv3 AES128-SHA 128/128) by dog.tcb.net with SMTP; Mon, 15 Aug 2011 14:38:18 -0600 (MDT) (envelope-from shane@castlepoint.net)
X-Avenger: version=0.7.8; receiver=dog.tcb.net; client-ip=64.78.235.218; client-port=56452; data-bytes=0
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset="us-ascii"
From: Shane Amante <shane@castlepoint.net>
In-Reply-To: <EB547F6A-90E9-458A-9FBE-956F82656870@cisco.com>
Date: Mon, 15 Aug 2011 14:38:17 -0600
Content-Transfer-Encoding: quoted-printable
Message-Id: <C67F9F44-01D9-4094-855B-BC07AD2D6891@castlepoint.net>
References: <1313420245.20792.YahooMailClassic@web2818.biz.mail.ne1.yahoo.com> <28E09383-C957-485D-8B15-12EE742D9A2F@castlepoint.net> <EB547F6A-90E9-458A-9FBE-956F82656870@cisco.com>
To: Fred Baker <fred@cisco.com>
X-Mailer: Apple Mail (2.1084)
Cc: v6ops@ietf.org
Subject: Re: [v6ops] draft-elkins-6man-ipv6-diagnostic-header (Was: draft minutes ietf 81, 3 meetings...)
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/v6ops>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Aug 2011 20:37:42 -0000

On Aug 15, 2011, at 11:15 AM, Fred Baker wrote:
> On Aug 15, 2011, at 10:02 AM, Shane Amante wrote:
> 
>>> 1.  What if BGP is not being used?
>> 
>> Turn it on?
> 
> I don't think her question relates to how to turn it on. I think her question relates to the fact that it is not universally needed. BGP is used in inter-corporate networks including ISP-ISP and ISP-customer; it is less commonly used within enterprise and especially data center networks. So when it is not in use, ...


But, in the case of flow-spec, we're talking about it being used as a "policy distribution mechanism" and not as a routing protocol.  In fact, I think this is amplified by the fact that flow-spec uses an entirely separate AFI/SAFI for flow-spec routes (1/133).  So, in this case it's entirely possible to (ab)use BGP as a information distribution mechanism, without concerns that BGP must also used for routing.  In this case BGP is just used for automating the deployment of filters through an ASN.  And, best of all, it's already been in shipping code + HW for a while now ...

Look, if BGP is too onerous, then deploy/use sFlow/NetFlow/IPFIX.  The only concern with that may be that depending on the scale/size of platform it may only be able to do statistical sampling, (not 1:1 sampling), if you need to use the central RP.  If that's a concern, take it up with your favorite vendor, they have the ability to either sell you HW (today) that will do 1:1, or close to it, sampling.

I still maintain there are existing tools out there, today, that _are_ already being used to trace these types of issues.  Please let's use them and/or improve upon them.

-shane