Re: [bess] AD Review of draft-ietf-bess-mvpn-bidir-ingress-replication-02

"Alvaro Retana (aretana)" <aretana@cisco.com> Wed, 30 September 2015 04:08 UTC

Return-Path: <aretana@cisco.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8892D1B5B65; Tue, 29 Sep 2015 21:08:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -13.516
X-Spam-Level:
X-Spam-Status: No, score=-13.516 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FS_REPLICA=0.994, HTML_MESSAGE=0.001, 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 npzJ9FRS-K5B; Tue, 29 Sep 2015 21:08:07 -0700 (PDT)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F3D7A1B5B66; Tue, 29 Sep 2015 21:08:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=21530; q=dns/txt; s=iport; t=1443586087; x=1444795687; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=rJFDj/84SSqYv6XSF+GpVz71G/6yp2Riz1gTE3lhkbM=; b=GLDS1xEl8RV1waYPhkEvjnqvVUjp/bbtCBZv6Tw3Z06zL4CQI1ODmZIc Rus6R8/nSwsfV2ciimVTw9VBr8VUG1IlHg1LRSxZx9Z29oalitI1swTlI NdeJk41UBLwpJiW5enRU0T8XyyUGM8WbjjcIIA/6QlUgw3B35nwj9QAs0 0=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0D/AQDOXgtW/5BdJa1egldNVGkGvWgBDYF/hXUCgUA4FAEBAQEBAQGBCoQlAQEDAS1MBQsCAQg4BwcyFBECBAENBYgmCA3LawEBAQEBAQEBAQEBAQEBAQEBAQEBARMEhnMBhHyFDQeELAWSRYMyAYUVh32BT4Q2jHyIRR8BAUKCFheBVHEBiBiBBQEBAQ
X-IronPort-AV: E=Sophos; i="5.17,610,1437436800"; d="scan'208,217"; a="31266291"
Received: from rcdn-core-8.cisco.com ([173.37.93.144]) by rcdn-iport-9.cisco.com with ESMTP; 30 Sep 2015 04:08:05 +0000
Received: from XCH-ALN-004.cisco.com (xch-aln-004.cisco.com [173.36.7.14]) by rcdn-core-8.cisco.com (8.14.5/8.14.5) with ESMTP id t8U485Xv019077 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 30 Sep 2015 04:08:05 GMT
Received: from xch-aln-004.cisco.com (173.36.7.14) by XCH-ALN-004.cisco.com (173.36.7.14) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Tue, 29 Sep 2015 23:08:05 -0500
Received: from xhc-rcd-x06.cisco.com (173.37.183.80) by xch-aln-004.cisco.com (173.36.7.14) with Microsoft SMTP Server (TLS) id 15.0.1104.5 via Frontend Transport; Tue, 29 Sep 2015 23:08:05 -0500
Received: from xmb-aln-x15.cisco.com ([169.254.9.98]) by xhc-rcd-x06.cisco.com ([173.37.183.80]) with mapi id 14.03.0248.002; Tue, 29 Sep 2015 23:08:04 -0500
From: "Alvaro Retana (aretana)" <aretana@cisco.com>
To: "thomas.morin@orange.com" <thomas.morin@orange.com>, "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>, "draft-ietf-bess-mvpn-bidir-ingress-replication@ietf.org" <draft-ietf-bess-mvpn-bidir-ingress-replication@ietf.org>
Thread-Topic: AD Review of draft-ietf-bess-mvpn-bidir-ingress-replication-02
Thread-Index: AQHQ9t5VHlD7dQG6Pkan2vK2cWbI755NhaEQgAAksYCABF2HkIAAZeeAgAIPsoA=
Date: Wed, 30 Sep 2015 04:08:04 +0000
Message-ID: <D230C622.D4588%aretana@cisco.com>
References: <D2298FF9.D375F%aretana@cisco.com> <CY1PR0501MB17215852447D81D0406DAF42D4420@CY1PR0501MB1721.namprd05.prod.outlook.com> <D22B0FDE.D3B90%aretana@cisco.com> <BLUPR0501MB1715DE33950F8876C858D530D44F0@BLUPR0501MB1715.namprd05.prod.outlook.com> <31952_1443454758_56095F26_31952_5125_1_56095F25.606@orange.com>
In-Reply-To: <31952_1443454758_56095F26_31952_5125_1_56095F25.606@orange.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [64.101.220.159]
Content-Type: multipart/alternative; boundary="_000_D230C622D4588aretanaciscocom_"
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/cFNMw1VqiSXyzrN6IIlfNmvOr1s>
Cc: "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "bess@ietf.org" <bess@ietf.org>
Subject: Re: [bess] AD Review of draft-ietf-bess-mvpn-bidir-ingress-replication-02
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 30 Sep 2015 04:08:09 -0000

On 9/28/15, 10:39 AM, "thomas.morin@orange.com<mailto:thomas.morin@orange.com>" <thomas.morin@orange.com<mailto:thomas.morin@orange.com>> wrote:

Jeffrey/Thomas:

Hi!

First of all, please note that the Gen-ART review that came in today had the same comment about the Normative references…which really indicates that if you want to change them, then (at least) the text needs to be clarified.

2015-09-28, Jeffrey (Zhaohui) Zhang:
Alvaro,
> I-D.ietf-bess-ir and I-D.ietf-bess-mvpn-extranet should be Normative References.
I thought about this further, and would like to keep them both as informational for the following reasons.
The extranet draft is referred to in the draft as following:
   … The label may be shared
   with other P-tunnels, subject to the anti-ambiguity rules for
   extranet [I-D.ietf-bess-mvpn-extranet<https://tools.ietf.org/html/draft-ietf-bess-mvpn-bidir-ingress-replication-02#ref-I-D.ietf-bess-mvpn-extranet>].
Both extranet and label sharing are optional, not required for implementing the procedures in this draft.

I agree with that.
To make it more obvious that this is an informative comment, I think you could rewrite as: "These specifications do not prevent sharing of labels between P-tunnels (note that other specs put constraints on how that can be done, such as [I-D.ietf-bess-mvpn-extranet<https://tools.ietf.org/html/draft-ietf-bess-mvpn-bidir-ingress-replication-02#ref-I-D.ietf-bess-mvpn-extranet>])".

This proposed text changes what seems to be the original intent..if that was the goal, then I’m ok with something like it.  In fact, if the rules in ietf-bess-mvpn-extranet are not needed then don’t even mention them — referring to them just causes confusion as to whether they were needed.




As for draft-ietf-bess-ir: RFC 6514 specifies the use of IR P-tunnels, though there are some problems with RFC 6514's specification of IR P-tunnels, which are addressed in detail in draft-ietf-bess-ir.



Draft-ietf-bess-mvpn-bidir-ingress-replication explains how to support a VPN customer's use of BIDIR-PIM when the service provider uses IR P-tunnels, but it doesn't really depend on those details specified in draft-ietf-bess-ir. Thus draft-ietf-bess-ir should not be a normative reference for it.

The text says this:  "This document describes how the MP2MP tunnel can be simulated with a mesh of P2MP tunnels, each of which is instantiated by Ingress Replication [I-D.ietf-bess-ir].”  What you say above is that the reference here should be RFC6514, is that right?


Given that draft-ietf-bess-ir updates RFC6514/RFC6513 which our draft depends on Normatively, we might as well avoid mentioning it; making it a Normative ref would not buy much (but would delay publication until draft-ietf-bess-ir is published).

It has to be Normative it the functionality depends on it (see me question above).  There’s no way around that.

Note that the fact that I-D.ietf-bess-ir may update RFC6513/RFC6514 (if approved!) doesn’t mean anything at this point because the functionality that this document relies on (??) is not in those RFCs, or in any other RFC that updates them.

If the functionality in I-D.ietf-bess-ir is not needed, then just change the reference above.

Since its helpful to remind the reader of its existence, I would think it's good to keep it, and Informative is fine.

Why?  If the functionality in I-D.ietf-bess-ir is not needed, then just don’t mention it at all.

Thanks!

Alvaro.