Re: [Teas] Mail regarding draft-tsaad-ccamp-rsvpte-bidir-lsp-fastreroute
"Rakesh Gandhi (rgandhi)" <rgandhi@cisco.com> Sun, 25 January 2015 17:47 UTC
Return-Path: <rgandhi@cisco.com>
X-Original-To: teas@ietfa.amsl.com
Delivered-To: teas@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C13C1A873B for <teas@ietfa.amsl.com>; Sun, 25 Jan 2015 09:47:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.511
X-Spam-Level:
X-Spam-Status: No, score=-14.511 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5] 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 Z5At4Cw5_5Hy for <teas@ietfa.amsl.com>; Sun, 25 Jan 2015 09:47:51 -0800 (PST)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 886FD1A7032 for <teas@ietf.org>; Sun, 25 Jan 2015 09:47:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=8332; q=dns/txt; s=iport; t=1422208071; x=1423417671; h=from:to:cc:subject:date:message-id:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=D32KVyPmDUWuFZaZcpLilqgiNHk3MHk7qbDz5BGdEnA=; b=iNF9tTQP1um8kUbuBiOqPr+on9SVwjTkadQV47ya2+f42XW97rUikzfK O3OWNl0f6nVKPgINEanxNIb1onXpjTH9DSw+uD8WSfZwsdok24jAfyy/0 LGkpZ5OPpzfoV+jiLIjO6DrghG/A/oIuYG7ycyuiBssT4+GUtV3mn6Iqg I=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AnkFAKMrxVStJA2D/2dsb2JhbABagwZSWQTGKwqFcQKBD0MBAQEBAX2EDAEBAQMBAQEBaAMLDgQBCBEDAQIBJyIGBgsUCQgBAQQBDQWIGAMJCA3MUg2FDwEBAQEBAQEBAQEBAQEBAQEBAQEBARMEBI1KgUgQAgEcMwcGhCMFhUOHSoFhh1yBRYEVgn+CQYVxgjmDPSKDbm+BRH4BAQE
X-IronPort-AV: E=Sophos;i="5.09,463,1418083200"; d="scan'208";a="390653839"
Received: from alln-core-1.cisco.com ([173.36.13.131]) by rcdn-iport-3.cisco.com with ESMTP; 25 Jan 2015 17:47:51 +0000
Received: from xhc-rcd-x01.cisco.com (xhc-rcd-x01.cisco.com [173.37.183.75]) by alln-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id t0PHlorY001965 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Sun, 25 Jan 2015 17:47:50 GMT
Received: from xmb-aln-x07.cisco.com ([169.254.2.2]) by xhc-rcd-x01.cisco.com ([173.37.183.75]) with mapi id 14.03.0195.001; Sun, 25 Jan 2015 11:47:50 -0600
From: "Rakesh Gandhi (rgandhi)" <rgandhi@cisco.com>
To: Loa Andersson <loa@pi.nu>, "Nobo Akiya (nobo)" <nobo@cisco.com>, "draft-tsaad-ccamp-rsvpte-bidir-lsp-fastreroute@tools.ietf.org" <draft-tsaad-ccamp-rsvpte-bidir-lsp-fastreroute@tools.ietf.org>
Thread-Topic: [Teas] Mail regarding draft-tsaad-ccamp-rsvpte-bidir-lsp-fastreroute
Thread-Index: AdAfw4yPXwLBG3MFToqlKPshDlwAggAFdR6AABXMfIAGJ7VwAA==
Date: Sun, 25 Jan 2015 17:47:49 +0000
Message-ID: <D0EA962E.4D3A5%rgandhi@cisco.com>
In-Reply-To: <549B978B.6080603@pi.nu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.3.5.130515
x-originating-ip: [10.82.237.148]
Content-Type: text/plain; charset="Windows-1252"
Content-ID: <1383331F48597F429EB82979A594EA33@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/teas/W8LLYjKVN-KWBtl7K3r4PvfZCOU>
Cc: TEAS WG <teas@ietf.org>
Subject: Re: [Teas] Mail regarding draft-tsaad-ccamp-rsvpte-bidir-lsp-fastreroute
X-BeenThere: teas@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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: Sun, 25 Jan 2015 17:47:54 -0000
Thank you Loa for the review. FYI: Have uploaded a new revision (01) to address the comments from Nobo. Thanks again, Rakesh On 2014-12-24 11:50 PM, "Loa Andersson" <loa@pi.nu> wrote: >Working Group, > >I was almost through my review of this document, saw Nobo's review >and found that he had found everything I found and a bit more :). > >With that and with Rakesh's statement that the comments will be >addressed I souppor the adoption of the document as a wg doc. > >/Loa > >On 2014-12-25 07:25, Rakesh Gandhi (rgandhi) wrote: >> Thank you Nobo for your detailed review comments. >> >> We will address these in the next revision. >> >> Happy holidays. >> >> Thanks, >> Rakesh >> >> >> From: "Nobo Akiya (nobo)" <nobo@cisco.com <mailto:nobo@cisco.com>> >> Date: Wednesday, 24 December, 2014 5:45 PM >> To: "draft-tsaad-ccamp-rsvpte-bidir-lsp-fastreroute@tools.ietf.org >> <mailto:draft-tsaad-ccamp-rsvpte-bidir-lsp-fastreroute@tools.ietf.org>" >> <draft-tsaad-ccamp-rsvpte-bidir-lsp-fastreroute@tools.ietf.org >> <mailto:draft-tsaad-ccamp-rsvpte-bidir-lsp-fastreroute@tools.ietf.org>> >> Cc: TEAS WG <teas@ietf.org <mailto:teas@ietf.org>> >> Subject: Mail regarding draft-tsaad-ccamp-rsvpte-bidir-lsp-fastreroute >> Resent-From: <draft-alias-bounces@tools.ietf.org >> <mailto:draft-alias-bounces@tools.ietf.org>> >> Resent-To: "frederic.jounay@orange.ch >> <mailto:frederic.jounay@orange.ch>" <frederic.jounay@orange.ch >> <mailto:frederic.jounay@orange.ch>>, "Lizhong com>" <lizho.jin@gmail.com >> <mailto:lizho.jin@gmail.com>>, <manav@ionosnetworks.com >> <mailto:manav@ionosnetworks.com>>, "=SMTP:mtaillon@cisco. com" >> <mtaillon@cisco.com <mailto:mtaillon@cisco.com>>, Rakesh Gandhi >> <rgandhi@cisco.com <mailto:rgandhi@cisco.com>>, <tsaad@cisco.com >> <mailto:tsaad@cisco.com>>, Zafar Ali <zali@cisco.com >> <mailto:zali@cisco.com>> >> Resent-Date: Wednesday, 24 December, 2014 5:46 PM >> >> Hi Authors, >> >> Happy Holidays! >> >> I read draft-tsaad-ccamp-rsvpte-bidir-lsp-fastreroute-05 (as part of its >> WG adoption poll), and had some questions/comments. Please find them >>below. >> >> 1) Section 4.4.1 - The rules for the BYPASS_ASSIGNMENT subobject may be >> easier to understand if ³list² is used. >> >> [OLD] >> >> The BYPASS_ASSIGNMENT subobject is added in the RECORD_ROUTE object >> >> prior to adding the node's IP address in the node-ID subobject. A >> >> node MUST NOT add a BYPASS_ASSIGNMENT subobject without also adding >>a >> >> Node-ID subobject. A node MUST NOT add a BYPASS_ASSIGNMENT >>subobject >> >> without also adding an IPv4 or IPv6 subobject. >> >> [NEW] >> >> When the BYPASS_ASSIGNMENT subobject is added in the RECORD_ROUTE >> >> object: >> >> o The BYPASS_ASSIGNMENT subobject MUST be added prior to the >>node-ID >> >> subobject describing the node's IP address. >> >> o The Node-ID subobject MUST also be added. >> >> o The IPv4 or IPv6 subobject MUST also be added. >> >> 2) Section 4.4.1 - First sentence of the third paragraph was quite >> difficult to read/understand. Perhaps adding some commas and quotations >> may improve its readability. >> >> [OLD] >> >> The upstream PLR (downstream MP) that detects a BYPASS_ASSIGNMENT >> >> subobject whose bypass tunnel and the node-ID subobject when used as >> >> a bypass tunnel source terminates locally assigns the matching >> >> bidirectional bypass tunnel in the reverse direction, and forwards >> >> the RSVP Path message downstream. >> >> [NEW] >> >> The upstream PLR (downstream MP) that detects a BYPASS_ASSIGNMENT >> >> subobject, whose bypass tunnel and the node-ID subobject when used >>as >> >> a "bypass tunnel source" terminates locally, assigns the matching >> >> bidirectional bypass tunnel in the reverse direction, and forwards >> >> the RSVP Path message downstream. >> >> 3) Section 4.4.1 - I have a slight concern regarding below statement. >> >> [snip] >> >> In the absence of BYPASS_ASSIGNMENT subobject, the upstream PLR does >> >> not assign a bypass tunnel in the reverse direction. This allows >>the >> >> downstream PLR to always initiate the bypass assignment and upstream >> >> PLR to simply reflect the bypass assignment. >> >> In the case of upstream PLR receiving multiple BYPASS_ASSIGNMENT >> >> subobjects from multiple downstream PLRs, the decision of selecting >>a >> >> bypass tunnel in the reverse direction can be based on local policy, >> >> for example, prefer link protection versus node protection bypass >> >> tunnel, or prefer the most upstream versus least upstream node >> >> protection bypass tunnel. >> >> [snip] >> >> When LSRs within a bidirectional LSP employ different policies, as >> described above, then we can result in pockets where there are no >> protections. >> >> For example: >> >> Node A uses node protection. >> >> Node B and C use link protection. >> >> +---------+ >> >> / +-+ \ >> >> / / \ \ >> >> / / v v >> >> A ----- B ----- C >> >> ^ / >> >> \ / >> >> +-+ >> >> The result of above is that, in the reverse direction, there will not be >> any protection between nodes B and A. >> >> Another example: >> >> Node A and C use node protection. >> >> Node B use link protection. >> >> +---------+ >> >> / +-+ \ >> >> / / \ \ >> >> / / v v >> >> A ----- B ----- C >> >> ^ / >> >> \ / >> >> +----------+ >> >> The result of above is that, in the reverse direction, there will not be >> any protection between nodes B and A. >> >> In both cases, if there is a breakage of the link connecting nodes A and >> B, then node C receives the RSVP PATH message. If node C follows >> procedures described in Section 6.2, then it will not find a matching >> bypass tunnel. >> >> If I¹m off track, then I apologize for the noise. If above is indeed a >> problem, then this limitation should at least be described in the >> document, followed by a recommendation of all LSRs within a >> bidirectional tunnel employing the same policy. >> >> It may be possible to (be brave and) address this but it will require >> more procedures. I¹ll leave the decision and further investigation to >> the authors. >> >> 4) Section 4.4.1 - Should there be SHOULD or MUST in this paragraph? >> >> [snip] >> >> In the absence of BYPASS_ASSIGNMENT subobject, the upstream PLR does >> >> not assign a bypass tunnel in the reverse direction. This allows >>the >> >> downstream PLR to always initiate the bypass assignment and upstream >> >> PLR to simply reflect the bypass assignment. >> >> [snip] >> >> I¹m guessing that there should be a SHOULD Š >> >> 5) Section 6.2 - ³If² and ³If not² in below text do not correspond to >> each other (thus a bit confusing). >> >> [snip] >> >> - If found, checks whether the primary LSP traffic and signaling >> >> are already rerouted over the found bypass tunnel. If not, PRR >> >> R5 activates FRR reroute procedures to direct traffic and >> >> RSVP Resv over the found bypass tunnel T2 in the >> >> reverse direction. >> >> [snip] >> >> If we write above with a psuedocode, then it will be: >> >> if (bypass tunnel found) { // ³If found² is this line >> >> check if already rerouted >> >> if (not already rerouted) { // ³If not² is this line >> >> active FRR reroute >> >> } >> >> } >> >> It might make the texts easier to read/understand if you can rephrase >> it a bit? >> >> Thanks! >> >> -Nobo >> >> >> >> _______________________________________________ >> Teas mailing list >> Teas@ietf.org >> https://www.ietf.org/mailman/listinfo/teas >> > >-- > > >Loa Andersson email: loa@mail01.huawei.com >Senior MPLS Expert loa@pi.nu >Huawei Technologies (consultant) phone: +46 739 81 21 64
- [Teas] Mail regarding draft-tsaad-ccamp-rsvpte-bi… Nobo Akiya (nobo)
- Re: [Teas] Mail regarding draft-tsaad-ccamp-rsvpt… Rakesh Gandhi (rgandhi)
- Re: [Teas] Mail regarding draft-tsaad-ccamp-rsvpt… Loa Andersson
- Re: [Teas] Mail regarding draft-tsaad-ccamp-rsvpt… Gregory Mirsky
- Re: [Teas] Mail regarding draft-tsaad-ccamp-rsvpt… Rakesh Gandhi (rgandhi)
- Re: [Teas] Mail regarding draft-tsaad-ccamp-rsvpt… Gregory Mirsky
- Re: [Teas] Mail regarding draft-tsaad-ccamp-rsvpt… Rakesh Gandhi (rgandhi)
- Re: [Teas] Mail regarding draft-tsaad-ccamp-rsvpt… Gregory Mirsky
- Re: [Teas] Mail regarding draft-tsaad-ccamp-rsvpt… Rakesh Gandhi (rgandhi)
- Re: [Teas] Mail regarding draft-tsaad-ccamp-rsvpt… Rakesh Gandhi (rgandhi)
- Re: [Teas] Mail regarding draft-tsaad-ccamp-rsvpt… Rakesh Gandhi (rgandhi)
- Re: [Teas] Mail regarding draft-tsaad-ccamp-rsvpt… Rakesh Gandhi (rgandhi)