[alto] Shepherd writeup for path-vector (draft)

Vijay Gurbani <vijay.gurbani@gmail.com> Tue, 01 December 2020 17:37 UTC

Return-Path: <vijay.gurbani@gmail.com>
X-Original-To: alto@ietfa.amsl.com
Delivered-To: alto@ietfa.amsl.com
Received: from localhost (localhost []) by ietfa.amsl.com (Postfix) with ESMTP id AC3133A0EE4 for <alto@ietfa.amsl.com>; Tue, 1 Dec 2020 09:37:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([]) by localhost (ietfa.amsl.com []) (amavisd-new, port 10024) with ESMTP id NC--h42ytI2d for <alto@ietfa.amsl.com>; Tue, 1 Dec 2020 09:37:03 -0800 (PST)
Received: from mail-yb1-xb2b.google.com (mail-yb1-xb2b.google.com [IPv6:2607:f8b0:4864:20::b2b]) (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 7887B3A0EBF for <alto@ietf.org>; Tue, 1 Dec 2020 09:37:03 -0800 (PST)
Received: by mail-yb1-xb2b.google.com with SMTP id s8so2567238yba.13 for <alto@ietf.org>; Tue, 01 Dec 2020 09:37:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=QLDBzEieo+9G0ck5/XFzOiGcoWaPep+RuRLkxmXEiCM=; b=M52fRYda194YPBi1YtuDZ88h/hKI4X2cY9onN/7q4F+KDI97WaDtILMMh85TtELE7G EMspGmUL6LB2qCCh7drIPsHtaCOyLh7yXc1bdjozy7sSjdFNjW5SZq0Roq9CDbnZSXL5 fUMRKGM0b3sutnJSMp8EQ3sW2KGpl2ZYQdR4X42L/A+mmqKW+1kddG6Aov1nHKjAZF5G Wveror7Y2AcQs3F+ySKw+6F47rIhHYNK+9bOvVsa9N7rdoAVWNMRhdqhJAkoPtt0fPep Bocl60u5kkewKGxUxGdNHeOryB03nFhW3KQFmwx2qagckhLT9SU1wsMh7/8qTArlnovm IYmA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=QLDBzEieo+9G0ck5/XFzOiGcoWaPep+RuRLkxmXEiCM=; b=lHUeLJahDKJioE22TqDii+NSqAfbP1yT09aXmhgGtLnu26yEGEHjauLvtxFflbp9KZ kH8YHsblAjSMp80dXHZc7EBn6tu3o6xasPuyY/n7qRH4PV2tODWk4Mmh8VpqBFWpRSmL d/F/R7wG11blTzWZ8H1HFE5Kujezsp4CjoquRcoRKIu2WETzDWjud1p93AO2/iwPKcIp HyJUw9wnR9b5l4GpyJP3FsNfxJhOyDePuoMG7QQRaQ8MOnh/dKabhtYnpWWQ5ogtDfhA qse+lXONzqj6ULaB5nCdo22po0Mmc6C40EI9/tjbd3xf/2zt/kc2COIwUIWQf0jgXTpe Ahgw==
X-Gm-Message-State: AOAM5333EAgEqsqx/7+O551HQYdE9NbpyVxBFnMUEoujXhAMu7E8Ln3+ AvORGfGAs7sV0Yszn/jnBrkLU0qlE5tVrh9g1sK7DdzN/Q0=
X-Google-Smtp-Source: ABdhPJzWArIuiz9v3YiTWOBDsgjFCq3xLQK3FjiBr4KGOMoIqVYAJsXmUBpRKiMlYmdrxoo7xXTbjSj0KIxpImqbzLI=
X-Received: by 2002:a25:c2:: with SMTP id 185mr5320529yba.315.1606844222449; Tue, 01 Dec 2020 09:37:02 -0800 (PST)
MIME-Version: 1.0
From: Vijay Gurbani <vijay.gurbani@gmail.com>
Date: Tue, 1 Dec 2020 11:36:21 -0600
Message-ID: <CAMMTW_JGgahYTKs+pXt5h2OHY4BOKsNEUkurkm8obOhXq0SMpA@mail.gmail.com>
To: IETF ALTO <alto@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000016ab2c05b56a937f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/alto/U8ipHLmkSJir51GTLbbQfuwcPbg>
Subject: [alto] Shepherd writeup for path-vector (draft)
X-BeenThere: alto@ietf.org
X-Mailman-Version: 2.1.29
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, 01 Dec 2020 17:37:06 -0000

All: I have started the shepherd review of path-vector  The review is below.

The token is with me to do a chair/shepherd review of the draft.  With the
semester coming to a close and grading to do, etc., I have reserved the
week starting Dec-16 to do the shepherd review of the draft.

In the meantime, please go through the draft shepherd writeup and let me
know if I have erred anywhere.


- vijay
Shepherd writeup for draft-ietf-alto-path-vector-13

1. Summary.

The document shepherd is Vijay K. Gurbani, and the responsible area
director is Martin Duke.

The document is a Standards Track document, targeted as a Proposed
Standard.  The WG has chosen the requested publication type since this
draft extends the base ALTO protocol in a normative manner.  Specifically,
the document seeks to extend the base ALTO protocol (RFC 7285) to provide
the concept of "Abstract Network Elements" (ANE).  ANEs are an abstraction
of physical network components --- routers, etc. --- that handle (switch)
packets.  An application whose performance may be impacted by a particular
traversal path in the network may wish to consult the ANEs to determine an
optimized path to the destination.

This draft is a major conceptual advance in the abstractions provided by
the base ALTO protocol.

2. Review and consensus.
This work is mature.  It started off as an individual submission in March
2015, and was adopted as a WG deliverable in May 2017.  A detailed review
of this draft was provided early on by Sabine Randriamasy [1,2,3] shortly
after it was adopted.  Version -04 was further reviewed by Danny Perez [4]
and Qiao Xiang [5] in 2018, and the work progressed appreciably between
2018 and 2019, resulting in the release of -09 in November 2019.

A WGLC was initiated on Sep-28-2020, and a review was provided by Qiao
Xiang [6] and Luis Contreras [7] on version -11.  Version -12 included the
comments from Qiao and Luis, with version -13 following with some minor

Earlier versions of path-vector have been implemented (without the
integration of unified-props); the implementation was used in a super
computing conference demonstration for OpenFlow-based networks [8].  The
latest version of path-vector is being implemented and will be open-sourced
on GitHub [9].

The shepherd has an action item to review version -13.

3. Intellectual property
All of the authors have confirmed with the shephered that they are not
aware of any IPR filed with respect to the draft.

4. Other points
IDNits reports 1 error, 7 warnings, and 2 comments.

[1] https://mailarchive.ietf.org/arch/msg/alto/IQ0WwgWewFKJkvzZSIQRhkiN-hc/
[2] https://mailarchive.ietf.org/arch/msg/alto/4wa_kXE4GUrigZ33TBCVVuwBuiw/
[3] https://mailarchive.ietf.org/arch/msg/alto/GGroJgfL5XGuH1ydWOLmISCPMKY/
[4] https://mailarchive.ietf.org/arch/msg/alto/HSGkZ2o4JvneiiYiVSGcCZjDVSQ/
[5] https://mailarchive.ietf.org/arch/msg/alto/qnIBXzFEiYxMDm9kvHLH53qbn_Y/
[6] https://mailarchive.ietf.org/arch/msg/alto/uwFNjekGcc3zMdSKleHU7eIdsW4/
[7] https://mailarchive.ietf.org/arch/msg/alto/D5jkRGws2c75paw6yP8_5_40ViY/
[8] https://github.com/openalto/mercator-setup
[9] https://github.com/openalto/sextant