[alto] New Incremental Update draft
Wendy Roome <w.roome@alcatel-lucent.com> Tue, 29 September 2015 15:19 UTC
Return-Path: <w.roome@alcatel-lucent.com>
X-Original-To: alto@ietfa.amsl.com
Delivered-To: alto@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 045691AC3C2 for <alto@ietfa.amsl.com>; Tue, 29 Sep 2015 08:19:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.909
X-Spam-Level:
X-Spam-Status: No, score=-6.909 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, T_RP_MATCHES_RCVD=-0.01, WEIRD_PORT=0.001] 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 nQe3BnZfFEm7 for <alto@ietfa.amsl.com>; Tue, 29 Sep 2015 08:19:26 -0700 (PDT)
Received: from smtp-fr.alcatel-lucent.com (fr-hpida-esg-02.alcatel-lucent.com [135.245.210.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6566C1AC3B8 for <alto@ietf.org>; Tue, 29 Sep 2015 08:19:26 -0700 (PDT)
Received: from us70uusmtp4.zam.alcatel-lucent.com (unknown [135.5.2.66]) by Websense Email Security Gateway with ESMTPS id 7793FA3F7E55E for <alto@ietf.org>; Tue, 29 Sep 2015 15:19:21 +0000 (GMT)
Received: from umail.lucent.com (umail.ndc.lucent.com [135.3.40.61]) by us70uusmtp4.zam.alcatel-lucent.com (GMO) with ESMTP id t8TFJMFG006626 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for <alto@ietf.org>; Tue, 29 Sep 2015 15:19:23 GMT
Received: from [135.222.152.71] (wdr-i7mbp2.mh.lucent.com [135.222.152.71]) by umail.lucent.com (8.13.8/TPES) with ESMTP id t8TFJLaF015015 for <alto@ietf.org>; Tue, 29 Sep 2015 10:19:22 -0500 (CDT)
User-Agent: Microsoft-MacOutlook/14.5.5.150821
Date: Tue, 29 Sep 2015 11:19:36 -0400
From: Wendy Roome <w.roome@alcatel-lucent.com>
To: "alto@ietf.org" <alto@ietf.org>
Message-ID: <D2302448.504B98%w.roome@alcatel-lucent.com>
Thread-Topic: New Incremental Update draft
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/alto/lHt_ghaKT1hThGDq-qZvaYUUkNY>
Subject: [alto] New Incremental Update draft
X-BeenThere: alto@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Application-Layer Traffic Optimization \(alto\) WG mailing list" <alto.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/alto>, <mailto:alto-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/alto/>
List-Post: <mailto:alto@ietf.org>
List-Help: <mailto:alto-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/alto>, <mailto:alto-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 29 Sep 2015 15:19:28 -0000
Folks, Richard & I updated the incremental update draft: https://www.ietf.org/internet-drafts/draft-ietf-alto-incr-update-sse-01.txt The primary change was I added a mechanism to let a client tell the server to close the stream. This shuts the stream down quickly & cleanly. The client can just close the stream, of course, but that can take a while for the server to detect, and it looks like an I/O error. Section 3 summarizes the other changes, most of which are clarifications. The Alcatel-Lucent public server, http://alto.alcatel-lucent.com:8000/directory, provides an Update Stream resource as described in the -01 draft. The server updates the default network map every 60 minutes (approximately), and every 5 minutes it updates a few routingcost values for the default network map and a few property values. Note that because that server handles the interop test network, the updates just replace the current values with the same values. But that counts as an update in my server, so it exercises all of the update plumbing. One wart: when you create a new Update Stream, the initial response is delayed for 50 seconds. I don't know what causes that delay, but it only happens on this particular server, and it is very repeatable. That server is in our corporate DMZ, so it may be a result of the firewall, or routing, or some other security feature. In any case, once you get over the initial 50 second delay, subsequent updates arrive quickly. Oh yes, I could not find an SSE library, so I had to write my own. I would greatly appreciate it if other people could try it and verify that my SSE implementation meets the specification. - Wendy Roome
- [alto] New Incremental Update draft Wendy Roome
- [alto] New Incremental Update draft Wendy Roome
- Re: [alto] New Incremental Update draft Y. Richard Yang
- Re: [alto] New Incremental Update draft Hans Seidel
- Re: [alto] New Incremental Update draft Wendy Roome
- Re: [alto] New Incremental Update draft Hans Seidel
- Re: [alto] New Incremental Update draft Wendy Roome