[alto] Summary of draft-ietf-alto-protocol changes between -13 and -14
"Y. Richard Yang" <yry@cs.yale.edu> Sat, 02 March 2013 03:26 UTC
Return-Path: <yang.r.yang@gmail.com>
X-Original-To: alto@ietfa.amsl.com
Delivered-To: alto@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0C6B621E80CA for <alto@ietfa.amsl.com>; Fri, 1 Mar 2013 19:26:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.977
X-Spam-Level:
X-Spam-Status: No, score=-1.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v3OE0602DPTp for <alto@ietfa.amsl.com>; Fri, 1 Mar 2013 19:26:51 -0800 (PST)
Received: from mail-vb0-x229.google.com (mail-vb0-x229.google.com [IPv6:2607:f8b0:400c:c02::229]) by ietfa.amsl.com (Postfix) with ESMTP id 26A0C21E8037 for <alto@ietf.org>; Fri, 1 Mar 2013 19:26:50 -0800 (PST)
Received: by mail-vb0-f41.google.com with SMTP id l22so478608vbn.14 for <alto@ietf.org>; Fri, 01 Mar 2013 19:26:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:date:x-google-sender-auth:message-id :subject:from:to:content-type; bh=bhRYauObZCpX/dAI1rhQF2RsSxzEDn/uinbp35L8SE4=; b=qkVx4E4wpa7SVLV68kM9AuvzwDLRFXXJz49RFLbr6thIA3eEA3SFGcoGMfoq+OrAvt DnT0IldkZ77hMJ9CEiUpd6RYiWcX4GbgrefZd09DBhZKBiWXnvYT6mwxuHruwoP+mZjo e0gPnWaTj5u7x07/S/3woYTwx0Wcqvspw1hDeiXpw9UeJTCAECOYvcmo2sAfKGIPh5HQ CHStn9dbjcZEh7akh0IOa0goMcG2DzwLmcHrbqpK9mKIjQIl+R30kHxdcqlcl2mV1b6d y3GEUnclRGRnwsGEXTbLkm8o8YnVy0N6QOp2H74XVX1cy8BO632yW1n8HfLvjWR/6NkW WlQg==
MIME-Version: 1.0
X-Received: by 10.220.116.5 with SMTP id k5mr4910497vcq.55.1362194810070; Fri, 01 Mar 2013 19:26:50 -0800 (PST)
Sender: yang.r.yang@gmail.com
Received: by 10.58.190.196 with HTTP; Fri, 1 Mar 2013 19:26:49 -0800 (PST)
Date: Fri, 01 Mar 2013 22:26:49 -0500
X-Google-Sender-Auth: -q4x2VG6tZvf9-7Y2iFcuOKzT0Y
Message-ID: <CANUuoLrZievi3q90egu+1RRMS-7vQnzFk8ENF8XAXzrRjXDPfw@mail.gmail.com>
From: "Y. Richard Yang" <yry@cs.yale.edu>
To: IETF ALTO <alto@ietf.org>
Content-Type: multipart/alternative; boundary="f46d04389463c51ba204d6e8b116"
Subject: [alto] Summary of draft-ietf-alto-protocol changes between -13 and -14
X-BeenThere: alto@ietf.org
X-Mailman-Version: 2.1.12
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: <http://www.ietf.org/mail-archive/web/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: Sat, 02 Mar 2013 03:26:52 -0000
Dear all, The chairs have suggested, which we think is a very good idea, that we sent out a summary of changes between -13 and -14. You can see a diff between the two versions at http://www.ietf.org/rfcdiff?url2=draft-ietf-alto-protocol-14 Any comments are welcome! ------------------ - Document organizational changes: - Added a new section (Section 6 of -14) on Endpoint Properties. - Split a single section (Section 6 of 013) into multiple sections: Protocol Specification: General Processing (Section 7 of -14); Protocol Specification: Basic ALTO Data Types (Section 8 of -14), and Protocol Specification: Service Information Resources (Section 9 of -14). The goal of the split is to better show the general structure of the alto protocol, to allow the possibility (or evaluation of the possibility) of extensions. - Added ALTO Error Code Registry in IANA Considerations (Section 12 of -14). Hence, all IANA matters are placed into a single place. - Deleted Verifying Correct Operation (Sec. 11.1.5 of -13) and Accounting Management (Sec. 11.2.5 of -13) in Manageability Considerations. - Specific content changes: - More specific clarification on the benefits of ALTO to Applications (Sec. 1.3.2 of -14) - Define the meaning of that two Version Tags match; added a sentence on potential collision probability (Sec. 5.3 of -14) - Added that an ALTO Server MUST define the 'pid' Endpoint Property Type and that the Version Tag of the Network Map used to return the pid property MUST be included. (Sec. 6.1 of -14) - Changed from MAY to MUST: An ALTO Server MUST support SSL/TLS [RFC5246] to implement server and/or client authentication ... (Sec. 7.3.5 in -14; Sec. 6.3.5 in -13) - Clarified that "An ALTO Client MUST interpret both HTTP Status Code and ALTO Error Code. If the ALTO Error Code indicates an error, the ALTO Client should consider that the request has failed." (Sec. 7.7 of -14) - Added a constraint on Cost Type: "For an identifier with the 'priv:' or 'exp:' prefix, an additional string (e.g., company identifier or random string) MUST follow to reduce potential collisions. For example, a short string after 'exp:' to indicate the starting time of a specific experiment is recommended." (Sec. 8.5 of -14) - Fixed the pid example to include map-vtag (Sec. 9.3.1.6 of -14) - Revised the discussion on Hosts with multiple endpoint addresses (Sec. 11.2 of -14) - Added a table (Table 3) to summarize Cost Types. - Added a table (Table 4) to summarize Endpoint Property Types. - Added a table (Table 5) to summarize Address Types. - Added one paragraph to discuss that ISPs must be cognizant that ALTO may reveal addition information when/if certain endpoint property is revealed (Sec. 13.1 of -14) - Added a couple sentences that filtering service may degenerate into a full map and hence becomes an operation issue that needs to be considered (Sec. 14.1.1 of -14) - Added a suggestion on the possibility of a monitoring service for ALTO (Sec. 14.1.4 of -14). ------------------
- [alto] Summary of draft-ietf-alto-protocol changeā¦ Y. Richard Yang