Re: [alto] New Incremental Update draft

"Y. Richard Yang" <yry@cs.yale.edu> Tue, 29 September 2015 15:48 UTC

Return-Path: <yang.r.yang@gmail.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 E397D1B45E5 for <alto@ietfa.amsl.com>; Tue, 29 Sep 2015 08:48:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.277
X-Spam-Level:
X-Spam-Status: No, score=-1.277 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, HTML_MESSAGE=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 xj7_joQzk7vf for <alto@ietfa.amsl.com>; Tue, 29 Sep 2015 08:48:54 -0700 (PDT)
Received: from mail-vk0-x234.google.com (mail-vk0-x234.google.com [IPv6:2607:f8b0:400c:c05::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 03E2F1B45E4 for <alto@ietf.org>; Tue, 29 Sep 2015 08:48:54 -0700 (PDT)
Received: by vkfp126 with SMTP id p126so7361731vkf.3 for <alto@ietf.org>; Tue, 29 Sep 2015 08:48:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=jTJEWETNAFr68Eb+cWpR3ypOX5pVgKoTtRLrPGLm5jQ=; b=oscb3GFLuufvDZJTHS/x/UUBlnKA/6dULCNOPt6JHB56ounbSKcjzwhh3u6ygSGIDo g0pMsfUAv6slbidzsXZuOA5uMYZquxc5jOMLWJDQ+fErxnxgB9GtT0a13KxD/jJ5+X2K d/hW4sGE/i6TvrlPeZMY8dW2JC/ntJOaFMyKwzJll+fcLFm6V7OTL7ijiC/NjPNEB0l6 PpQ6buS0bSLa+N7dsiH2RhXKKiNO/MVZzZYkNlLlwhqXkoATiu02Ycl1Sxli7nLP/GF8 QxHX2IEm2KdGwtF+XnPr7QqI7VSizrMnWmRrkO/Scv/r0iV30tHJg+MpgfM+pVxJD5Y1 yagw==
MIME-Version: 1.0
X-Received: by 10.31.164.132 with SMTP id n126mr17241793vke.72.1443541733197; Tue, 29 Sep 2015 08:48:53 -0700 (PDT)
Sender: yang.r.yang@gmail.com
Received: by 10.103.27.1 with HTTP; Tue, 29 Sep 2015 08:48:53 -0700 (PDT)
In-Reply-To: <D2302448.504B98%w.roome@alcatel-lucent.com>
References: <D2302448.504B98%w.roome@alcatel-lucent.com>
Date: Tue, 29 Sep 2015 10:48:53 -0500
X-Google-Sender-Auth: E1B3kRisy77iUWzCCoik79BHP6M
Message-ID: <CANUuoLpK7f3Y3=N6dxSv5vD3cyKE9OjSwKa+D7ctA9fU0fbqkA@mail.gmail.com>
From: "Y. Richard Yang" <yry@cs.yale.edu>
To: Wendy Roome <w.roome@alcatel-lucent.com>
Content-Type: multipart/alternative; boundary="001a1146601639d55e0520e4c0c3"
Archived-At: <http://mailarchive.ietf.org/arch/msg/alto/X-FTroiBWvnBFanklH6SKkjH1bk>
Cc: "alto@ietf.org" <alto@ietf.org>
Subject: Re: [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:48:56 -0000

To add to the info by Wendy, we want the list to know that following the
spirit of running code, the team of ALTO@ODL is also starting to do the
implementation of SSE. If you have interest, please let us know.

Richard

On Tuesday, September 29, 2015, Wendy Roome <w.roome@alcatel-lucent.com>
wrote:

> Folks,
>
> Richard & I updated the incremental update draft:
>
>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_internet-2Ddrafts_draft-2Dietf-2Dalto-2Dincr-2Dupdate-2Dsse-2D01.txt&d=AwICAg&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=DOFJXxQJVz_ERNgTqwtat30JEEXyPxEyMPYBPvV8rqY&s=slfp3TRkN394bivOqmD24pjhcrOGj7qyTMNTJYVSBIQ&e=
>
>
> 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,
>
> https://urldefense.proofpoint.com/v2/url?u=http-3A__alto.alcatel-2Dlucent.com-3A8000_directory&d=AwICAg&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=DOFJXxQJVz_ERNgTqwtat30JEEXyPxEyMPYBPvV8rqY&s=TWWzEEQgxCMd17ICx7chi8-DKni-0kcxNL1SVxaxFAo&e=
> , 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 mailing list
> alto@ietf.org <javascript:;>
>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_alto&d=AwICAg&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=DOFJXxQJVz_ERNgTqwtat30JEEXyPxEyMPYBPvV8rqY&s=wi48BWjWERAAmlsmH5X4thluWqXWCcHVPBQOAk5lL_I&e=
>


-- 
Richard