Re: [Teas] RtgDir review: draft-ietf-teas-network-assigned-upstream-label-06
Vishnu Pavan Beeram <vishnupavan@gmail.com> Fri, 11 August 2017 11:00 UTC
Return-Path: <vishnupavan@gmail.com>
X-Original-To: teas@ietfa.amsl.com
Delivered-To: teas@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 828A8132641; Fri, 11 Aug 2017 04:00:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xhCKH663Qn69; Fri, 11 Aug 2017 04:00:18 -0700 (PDT)
Received: from mail-ua0-x22a.google.com (mail-ua0-x22a.google.com [IPv6:2607:f8b0:400c:c08::22a]) (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 E62EB1325E2; Fri, 11 Aug 2017 04:00:17 -0700 (PDT)
Received: by mail-ua0-x22a.google.com with SMTP id 80so13697887uas.0; Fri, 11 Aug 2017 04:00:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=j+5FuMGLapQU8S26O0oDZCPPP6eI4vQGB8/sHMB4FnQ=; b=IQkyN7Bh1Y8slYiHSGhra2cfIokHUiwtn/LHNN8uhrk51zUOdN5enS7lglOnI3sg30 UhOcjz79+zyrcX2O5FrpLL2ZZRsZ9bkZ+6OoTj32hXLfw4CX/wqEEnhlTwoKgmAjuWm9 UTWo1fnoVqVjEtd8vzar8O+3hWdPWXO1PbBroD/XWT+7fWJk1wA4lKMhBDKYbQRTf5t5 LThK2wTY9VdEEvRzvSL4wNj963oWbEFBE1KVWDN8+3OCZd/+MpqPfw7qFpV+apsYiPvE YQRM9/Dp4TjLCJSc9/hWfdHarMRgMRdfC/T9IeTl/xK09TMx6qNeg3FdjBPpxjkVL6OL N+XQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=j+5FuMGLapQU8S26O0oDZCPPP6eI4vQGB8/sHMB4FnQ=; b=Sc0TAj0wh+5fSl8D8eGQwKostDqLAc8ojxupUmi+gmrLYy/4JBQojwZJg3Ex9IT+CL TaKeOB2UcHxGa+Uq8JF/ZM5JPqKlXKCms2VQiG4rloHqHHC60RjgHmyorsTB8vMEXt8c K4xCH6JaFBsNrNNHDDfg2FBHX/OB4ST1VmDW76azaXPUraCIfHuxs3SY6AgksOmHvkGA V19u0kX4dBEf8HR0jI6xu6prYyjnUxLeY7BDoB2QwVFJfURv0BpxxAZfrNnBfD7t+6TE 0LysgZ6HjRJk1bkkj5aUrU28GmQ2yTERxVWS8othQCaPEbJ8DdDDFLu2qOVDfIgXyEXk jB8Q==
X-Gm-Message-State: AHYfb5g1z632HSTsnCAS+LABPBftUPoVvMWj39190LW2A3ZKY5kKq6Fe DTXwW5LYpRR9Ki37+7EdBEFRmgl+Dw==
X-Received: by 10.176.84.221 with SMTP id q29mr9487354uaa.173.1502449215467; Fri, 11 Aug 2017 04:00:15 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.31.149.139 with HTTP; Fri, 11 Aug 2017 04:00:14 -0700 (PDT)
In-Reply-To: <D5B2FF77.C03E0%acee@cisco.com>
References: <D5868ED1.B78F3%acee@cisco.com> <CA+YzgTt8TE-EzWbe7M7LAd2iVuB4eDmRm3a9PVbnfJ2o28TpOw@mail.gmail.com> <D5B2FF77.C03E0%acee@cisco.com>
From: Vishnu Pavan Beeram <vishnupavan@gmail.com>
Date: Fri, 11 Aug 2017 07:00:14 -0400
Message-ID: <CA+YzgTtxP-Tr=5fy2Rjx98Z+M5vdgZCDnK91_eZTzuDb832u8Q@mail.gmail.com>
To: "Acee Lindem (acee)" <acee@cisco.com>
Cc: Routing ADs <rtg-ads@tools.ietf.org>, Routing Directorate <rtg-dir@ietf.org>, "teas@ietf.org" <teas@ietf.org>, "draft-ietf-teas-network-assigned-upstream-label@ietf.org" <draft-ietf-teas-network-assigned-upstream-label@ietf.org>
Content-Type: multipart/alternative; boundary="94eb2c1b10cec7f9c3055678375e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/YhI1xCDprUsp4TV8fh3tQ4YJK4M>
Subject: Re: [Teas] RtgDir review: draft-ietf-teas-network-assigned-upstream-label-06
X-BeenThere: teas@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Traffic Engineering Architecture and Signaling working group discussion list <teas.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/teas>, <mailto:teas-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas/>
List-Post: <mailto:teas@ietf.org>
List-Help: <mailto:teas-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/teas>, <mailto:teas-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Aug 2017 11:00:25 -0000
Acee, Hi! Rev -08 takes care of these two items (I didn't feel like keeping these pending). https://www.ietf.org/rfcdiff?url2=draft-ietf-teas-network-assigned-upstream-label-08 Regards, -Pavan On Fri, Aug 11, 2017 at 6:38 AM, Acee Lindem (acee) <acee@cisco.com> wrote: > Hi Pavan, > It looks good to me. I generally capitalize words that expand into > acronyms, e.g., Label Switched Path (LSP) and Wavelength Division > Multiplexing (WDM). Also, you are missing one comma in section 3.2 – > replace “preemption etc.” with “preemption, etc.” > Thanks, > Acee > > From: Vishnu Pavan Beeram <vishnupavan@gmail.com> > Date: Friday, August 11, 2017 at 2:37 AM > To: Acee Lindem <acee@cisco.com> > Cc: Routing ADs <rtg-ads@tools.ietf.org>, Routing Directorate < > rtg-dir@ietf.org>, "teas@ietf.org" <teas@ietf.org>, " > draft-ietf-teas-network-assigned-upstream-label@ietf.org" < > draft-ietf-teas-network-assigned-upstream-label@ietf.org> > Subject: Re: [Teas] RtgDir review: draft-ietf-teas-network- > assigned-upstream-label-06 > > Acee, Hi! > > Much Thanks for the review. We (the authors) just posted a new rev (-07) > to address the all the nits identified below. Please do go over the diffs ( > https://tools.ietf.org/rfcdiff?url2=draft-ietf-teas- > network-assigned-upstream-label-07.txt ) and let us know if there are any > further concerns. > > Regards, > -Pavan (on behalf of the authors) > > On Sat, Jul 8, 2017 at 1:29 PM, Acee Lindem (acee) <acee@cisco.com> wrote: > >> Hello, >> >> I have been selected as the Routing Directorate reviewer for this draft. >> The Routing Directorate seeks to review all routing or routing-related >> drafts as they pass through IETF last call and IESG review, and sometimes >> on special request. The purpose of the review is to provide assistance to >> the Routing ADs. For more information about the Routing Directorate, please >> see http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir >> >> Although these comments are primarily for the use of the Routing ADs, it >> would be helpful if you could consider them along with any other IETF Last >> Call comments that you receive, and strive to resolve them through >> discussion or by updating the draft. >> >> Document: draft-ietf-teas-network-assigned-upstream-label-06 >> Reviewer: Acee Lindem >> Review Date: July 8th, 2017 >> IETF LC End Date: Completed – Submitted to IESG for publication >> Intended Status: Standards Track >> >> Summary: >> This document is basically ready for publication, but has nits that >> should be considered prior to publication. >> >> Comments: >> The document provides an extension to GMPLS RSVP Bi-directional LSP >> upstream label assignment which >> supports negotiation of the upstream label. This is accomplished by >> the upstream router specifying a >> special value, 0xFFFFFFFF, in the UPSTREAM_LABEL object and a set of >> candidate labels in the LABEL_SET >> object of the PATH message. The downstream router will select an >> appropriate label from the LABEL_SET >> labels and returns it in the LABEL object of the corresponding RESV >> message. The document is generally >> well organized and written. The technical solution is both >> straight-forward and complete. >> >> Major Issues: >> No major issues found. >> >> Minor Issues: >> No minor issues found. >> >> Nits: >> 1. Expand acronyms on first usage. For example, LSP and WDM are not >> considered “well-known” as defined in https://www.rfc-editor.org/mat >> erials/abbrev.expansion.txt >> >> 2. Suggested Editorial Changes: >> >> *** draft-ietf-teas-network-assigned-upstream-label-06.txt.orig >> 2017-07-08 12:12:18.000000000 -0400 >> --- draft-ietf-teas-network-assigned-upstream-label-06.txt >> 2017-07-08 12:55:57.000000000 -0400 >> *************** >> *** 127,138 **** >> 2. Unassigned Upstream Label >> >> This document proposes the use of a special label value - >> ! "0xFFFFFFFF" (for a 4-byte label) - to indicate an Unassigned >> Upstream Label. Similar "all-ones" patterns are expected to be used >> for labels of other sizes. The presence of this value in the >> UPSTREAM_LABEL object of a PATH message indicates that the upstream >> node has not assigned an upstream label on its own and has requested >> ! the downstream node to provide a label that it can use in both >> forward and reverse directions. The presence of this value in the >> UPSTREAM_LABEL object of a PATH message MUST also be interpreted by >> the receiving node as a request to mandate symmetric labels for the >> --- 127,138 ---- >> 2. Unassigned Upstream Label >> >> This document proposes the use of a special label value - >> ! "0xFFFFFFFF" (for a 4-octet label) - to indicate an Unassigned >> Upstream Label. Similar "all-ones" patterns are expected to be used >> for labels of other sizes. The presence of this value in the >> UPSTREAM_LABEL object of a PATH message indicates that the upstream >> node has not assigned an upstream label on its own and has requested >> ! the downstream node to provide a label that it can use in both the >> forward and reverse directions. The presence of this value in the >> UPSTREAM_LABEL object of a PATH message MUST also be interpreted by >> the receiving node as a request to mandate symmetric labels for the >> *************** >> *** 160,166 **** >> Label in the PATH message even after it receives an appropriate >> symmetric label in the RESV message. This is done to make sure that >> the downstream node would pick a different symmetric label if and >> ! when it needs to change the label at a later point in time. If the >> >> >> >> --- 160,166 ---- >> Label in the PATH message even after it receives an appropriate >> symmetric label in the RESV message. This is done to make sure that >> the downstream node would pick a different symmetric label if and >> ! when it needs to change the label at a later time. If the >> >> >> >> *************** >> *** 226,237 **** >> Internet-Draft Network Assigned Upstream-Label June 2017 >> >> >> ! router send signal into the optical network unless it is at the >> appropriate wavelength. In other words, having the router send >> ! signal with a wrong wavelength may adversely impact existing optical >> trails. If the clients do not have full visibility into the optical >> network, they are not in a position to pick the correct wavelength >> ! up-front. >> >> The rest of this section examines how the protocol mechanism proposed >> in this document allows the optical network to select and communicate >> --- 226,237 ---- >> Internet-Draft Network Assigned Upstream-Label June 2017 >> >> >> ! router send the signal into the optical network unless it is at the >> appropriate wavelength. In other words, having the router send >> ! signals with a wrong wavelength may adversely impact existing optical >> trails. If the clients do not have full visibility into the optical >> network, they are not in a position to pick the correct wavelength >> ! in advance. >> >> The rest of this section examines how the protocol mechanism proposed >> in this document allows the optical network to select and communicate >> *************** >> *** 272,278 **** >> >> o The downstream node (Node F) receives the PATH message, chooses >> the appropriate wavelength values and forwards them in appropriate >> ! label fields to the egress client ("Router B") >> >> >> >> --- 272,278 ---- >> >> o The downstream node (Node F) receives the PATH message, chooses >> the appropriate wavelength values and forwards them in appropriate >> ! label fields to the egress client ("Router B"). >> >> >> >> *************** >> *** 284,290 **** >> >> o "Router B" receives the PATH message, turns the laser ON and tunes >> it to the appropriate wavelength (received in the UPSTREAM_LABEL/ >> ! LABEL_SET of the PATH) and sends out a RESV message upstream. >> >> o The RESV message received by the ingress client carries a valid >> symmetric label in the LABEL object. "Router A" turns on the >> --- 284,290 ---- >> >> o "Router B" receives the PATH message, turns the laser ON and tunes >> it to the appropriate wavelength (received in the UPSTREAM_LABEL/ >> ! LABEL_SET of the PATH message) and sends a RESV message upstream. >> >> o The RESV message received by the ingress client carries a valid >> symmetric label in the LABEL object. "Router A" turns on the >> *************** >> *** 306,318 **** >> >> After the LSP is set up, the network may decide to change the >> wavelength for the given LSP. This could be for a variety of reasons >> ! - policy reasons, restoration within the core, preemption etc. >> >> In such a scenario, if the ingress client receives a changed label >> ! via the LABEL object in a RESV modify, it retunes the laser at the >> ! ingress to the new wavelength. Similarly, if the egress client >> ! receives a changed label via UPSTREAM_LABEL/LABEL_SET in a PATH >> ! modify, it retunes the laser at the egress to the new wavelength. >> >> 4. Acknowledgements >> >> --- 306,320 ---- >> >> After the LSP is set up, the network may decide to change the >> wavelength for the given LSP. This could be for a variety of reasons >> ! including policy reasons, restoration within the core, preemption, >> ! etc. >> >> In such a scenario, if the ingress client receives a changed label >> ! via the LABEL object in a modified RESV message, it retunes the laser >> ! at the ingress to the new wavelength. Similarly, if the egress >> client >> ! receives a changed label via UPSTREAM_LABEL/LABEL_SET in a modified >> ! PATH message, it retunes the laser at the egress to the new >> ! wavelength. >> >> 4. Acknowledgements >> >> *************** >> *** 358,364 **** >> semantics of a specific field in an existing RSVP object and the >> corresponding procedures. Thus, there are no new security >> implications raised by this document and the security considerations >> ! put together by [RFC3473] still applies. >> >> For a general discussion on MPLS and GMPLS related security issues, >> see the MPLS/GMPLS security framework [RFC5920]. >> --- 360,366 ---- >> semantics of a specific field in an existing RSVP object and the >> corresponding procedures. Thus, there are no new security >> implications raised by this document and the security considerations >> ! discussed by [RFC3473] still apply. >> >> For a general discussion on MPLS and GMPLS related security issues, >> see the MPLS/GMPLS security framework [RFC5920]. >> >> Thanks, >> Acee >> >> >> _______________________________________________ >> Teas mailing list >> Teas@ietf.org >> https://www.ietf.org/mailman/listinfo/teas >> >> >
- [Teas] RtgDir review: draft-ietf-teas-network-ass… Acee Lindem (acee)
- Re: [Teas] RtgDir review: draft-ietf-teas-network… Vishnu Pavan Beeram
- Re: [Teas] RtgDir review: draft-ietf-teas-network… Acee Lindem (acee)
- Re: [Teas] RtgDir review: draft-ietf-teas-network… Vishnu Pavan Beeram