Re: [Idr] draft-litkowski-idr-bgp-timestamp
Jeffrey Haas <jhaas@pfrc.org> Mon, 28 July 2014 19:48 UTC
Return-Path: <jhaas@slice.pfrc.org>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6FF941A0AE0 for <idr@ietfa.amsl.com>; Mon, 28 Jul 2014 12:48:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.569
X-Spam-Level:
X-Spam-Status: No, score=-1.569 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, IP_NOT_FRIENDLY=0.334, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=no
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 SrXygPKUf9sV for <idr@ietfa.amsl.com>; Mon, 28 Jul 2014 12:48:55 -0700 (PDT)
Received: from slice.pfrc.org (slice.pfrc.org [67.207.130.108]) by ietfa.amsl.com (Postfix) with ESMTP id CF6F61A0080 for <idr@ietf.org>; Mon, 28 Jul 2014 12:48:55 -0700 (PDT)
Received: by slice.pfrc.org (Postfix, from userid 1001) id 8A4E5C5D0; Mon, 28 Jul 2014 15:48:55 -0400 (EDT)
Date: Mon, 28 Jul 2014 15:48:55 -0400
From: Jeffrey Haas <jhaas@pfrc.org>
To: Susan Hares <shares@ndzh.com>
Message-ID: <20140728194855.GE31282@pfrc>
References: <5637_1406056798_53CEB95E_5637_4963_1_9E32478DFA9976438E7A22F69B08FF92044435@OPEXCLILM34.corporate.adroot.infra.ftgroup> <20140722212735.GA11770@puck.nether.net> <25601_1406066454_53CEDF16_25601_752_1_9E32478DFA9976438E7A22F69B08FF9204461C@OPEXCLILM34.corporate.adroot.infra.ftgroup> <20140722222246.GB19654@puck.nether.net> <006a01cfa770$165cccf0$431666d0$@ndzh.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <006a01cfa770$165cccf0$431666d0$@ndzh.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Archived-At: http://mailarchive.ietf.org/arch/msg/idr/UJaNAW3VcxjcVdC05-99MHsZ-lg
Cc: 'Jeffrey Haas' <jhaas@juniper.net>, 'Robert Raszuk' <robert@raszuk.net>, 'idr wg' <idr@ietf.org>
Subject: Re: [Idr] draft-litkowski-idr-bgp-timestamp
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Jul 2014 19:48:56 -0000
Sue, On Thu, Jul 24, 2014 at 02:50:06PM -0400, Susan Hares wrote: > Based on work with vendor boxes for the BMWG BGP work - I would recommend > you timestamp the BGP trace NLRI as you leave the BGP Peer and as you > receive it. Otherwise, you run into the data flow patterns the trace NLRI is > included in causing variation in your flows. We chatted further about this in terms of potential implementation impact with this point in mind. Here's some interesting observations: If you have an update group (consistent export policy) where this is applied, you would need to insert the timestamp on a per-peer basis. In order to avoid BGP path churn once you've generated an outbound timestamp, you'd want it to stay the same to avoid churning path attributes. You'd thus timestamp once per outbound peer. You'd need to store that timestamp rather than generating it dynamically each time you send that update. And interestingly, the best many implementations can do is simply add the timestamp at the time things are received or sent on the TCP session. There is no guarantee how closely that aligns to where it may be in TCP buffers. Thus, tightly bound timestamps aren't very helpful here. For the BMWG work, if you recall, we suggested external measurement to bypass some of these artifacts. -- Jeff
- [Idr] draft-litkowski-idr-bgp-timestamp stephane.litkowski
- Re: [Idr] draft-litkowski-idr-bgp-timestamp Robert Raszuk
- Re: [Idr] draft-litkowski-idr-bgp-timestamp stephane.litkowski
- Re: [Idr] draft-litkowski-idr-bgp-timestamp stephane.litkowski
- Re: [Idr] draft-litkowski-idr-bgp-timestamp Robert Raszuk
- Re: [Idr] draft-litkowski-idr-bgp-timestamp Robert Raszuk
- Re: [Idr] draft-litkowski-idr-bgp-timestamp stephane.litkowski
- Re: [Idr] draft-litkowski-idr-bgp-timestamp Robert Raszuk
- Re: [Idr] draft-litkowski-idr-bgp-timestamp stephane.litkowski
- Re: [Idr] draft-litkowski-idr-bgp-timestamp Jon Mitchell
- Re: [Idr] draft-litkowski-idr-bgp-timestamp stephane.litkowski
- Re: [Idr] draft-litkowski-idr-bgp-timestamp Jon Mitchell
- Re: [Idr] draft-litkowski-idr-bgp-timestamp Thomas Mangin
- Re: [Idr] draft-litkowski-idr-bgp-timestamp stephane.litkowski
- Re: [Idr] draft-litkowski-idr-bgp-timestamp stephane.litkowski
- Re: [Idr] draft-litkowski-idr-bgp-timestamp Susan Hares
- Re: [Idr] draft-litkowski-idr-bgp-timestamp Robert Raszuk
- Re: [Idr] draft-litkowski-idr-bgp-timestamp stephane.litkowski
- Re: [Idr] draft-litkowski-idr-bgp-timestamp Susan Hares
- Re: [Idr] draft-litkowski-idr-bgp-timestamp Jeffrey Haas
- Re: [Idr] draft-litkowski-idr-bgp-timestamp Jeffrey Haas