RE: [RTG-DIR] RtgDir review: draft-ietf-l2vpn-vpls-inter-domain-redundancy-05.txt
"Lizhong Jin" <lizho.jin@gmail.com> Wed, 16 April 2014 15:40 UTC
Return-Path: <lizho.jin@gmail.com>
X-Original-To: l2vpn@ietfa.amsl.com
Delivered-To: l2vpn@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com
(Postfix) with ESMTP id 844E11A01F2; Wed, 16 Apr 2014 08:40:32 -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, SPF_PASS=-0.001] 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 kOuXhJhmx0rw;
Wed, 16 Apr 2014 08:40:29 -0700 (PDT)
Received: from mail-pa0-x22a.google.com (mail-pa0-x22a.google.com
[IPv6:2607:f8b0:400e:c03::22a]) by ietfa.amsl.com (Postfix) with ESMTP id
B64431A01A9; Wed, 16 Apr 2014 08:40:29 -0700 (PDT)
Received: by mail-pa0-f42.google.com with SMTP id fb1so11150006pad.1 for
<multiple recipients>; Wed, 16 Apr 2014 08:40:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
h=from:to:cc:references:in-reply-to:subject:date:message-id
:mime-version:content-type:thread-index:content-language;
bh=7SzdXAxGI6OuLegRN9SaDnTMtj60Yfx+9iegJ8u3EU8=;
b=dFnJ5J435J7H/cWxFGzl+D9vFuX54+zI8Zvc/uYweMRkeY4/8yqjWKmykHIiCPPewf
FJHhzMpq/4WhQgtLjATZ5lLEjalU/iLxaT/6FCcvvF/uHhL43iIxXGStlXqlQmKQiSuC
k7PHANxAFlpkn4fNapj0SsM89k1MNCwxz086Zmk8vz7mgKPbfLgB259PN+3HWRv3dl1+
pILCV0K4tG7sDG2EwpOErKT4qim6hxtk+m3uNzPFouRmdso2kz/xqBwhR2VT2S20xjdg
cGrnQcMEGpNaM1BLiFHBKKrO1Ta1/EpBtKw8MwNVVKl73gqIJ/sKo9YaZ4U0m/Iby6yF b4xA==
X-Received: by 10.66.142.42 with SMTP id rt10mr9312667pab.1.1397662826597;
Wed, 16 Apr 2014 08:40:26 -0700 (PDT)
Received: from LizhongPC ([114.62.215.53]) by mx.google.com with ESMTPSA id
sy2sm47745306pbc.28.2014.04.16.08.40.19 for <multiple recipients>
(version=TLSv1 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
Wed, 16 Apr 2014 08:40:25 -0700 (PDT)
From: "Lizhong Jin" <lizho.jin@gmail.com>
To: "'Andrew G. Malis'" <agmalis@gmail.com>, <rtg-ads@tools.ietf.org>
References: <CAA=duU3axdmSkz89F2GFtXYCsY1oSdphHeif-3VsycY8++7UBg@mail.gmail.com>
In-Reply-To: <CAA=duU3axdmSkz89F2GFtXYCsY1oSdphHeif-3VsycY8++7UBg@mail.gmail.com>
Subject: RE: [RTG-DIR] RtgDir review:
draft-ietf-l2vpn-vpls-inter-domain-redundancy-05.txt
Date: Wed, 16 Apr 2014 23:40:16 +0800
Message-ID: <534ea469.82e6440a.4410.0b83@mx.google.com>
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="----=_NextPart_000_002F_01CF59CD.3BD27610"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AQHtQIp7LE8eYs0PBkrzAVT3F51Sw5rXsZrQ
Content-Language: zh-cn
Archived-At: http://mailarchive.ietf.org/arch/msg/l2vpn/4xPB_B_nMDaQjlpa949rPJOPizM
Cc: l2vpn@ietf.org, rtg-dir@ietf.org,
draft-ietf-l2vpn-vpls-inter-domain-redundancy.all@tools.ietf.org
X-BeenThere: l2vpn@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Layer 2 Virtual Private Networks <l2vpn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/l2vpn>,
<mailto:l2vpn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/l2vpn/>
List-Post: <mailto:l2vpn@ietf.org>
List-Help: <mailto:l2vpn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/l2vpn>,
<mailto:l2vpn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Apr 2014 15:40:32 -0000
Hi Andy, Thank you for the detail review. See my reply inline below. Regards Lizhong From: rtg-dir [mailto:rtg-dir-bounces@ietf.org] On Behalf Of Andrew G. Malis Sent: 2014年4月15日 18:45 To: rtg-ads@tools.ietf.org Cc: l2vpn@ietf.org; rtg-dir@ietf.org; draft-ietf-l2vpn-vpls-inter-domain-redundancy.all@tools.ietf.org Subject: [RTG-DIR] RtgDir review: draft-ietf-l2vpn-vpls-inter-domain-redundancy-05.txt 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://www.ietf.org/iesg/directorate/routing.html 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-l2vpn-vpls-inter-domain-redundancy-05.txt Reviewer: Andy Malis Review Date: 15 April 2014 IETF LC End Date: 24 April 2014 Intended Status: Standards Track Summary: I have some minor concerns about this document that I think should be resolved before publication. It also has editorial nits that should be considered prior to publication. Comments: In general, I found the draft straightforward to read and follow. It does require a working knowledge of draft-ietf-pwe3-iccp-16.txt and RFC 6870, and it is a very good application of these two specifications. I noted that the only draft in the references (draft-ietf-pwe3-iccp-16.txt) is currently in the RFC Editor's queue. Major Issues: No major issues found. Minor Issues: Section 5.3: The draft includes two variants of the 3:1 protection model, referred to as options A and B. However, it does not provide any criteria or guidelines for selection between the two either for code implementation or network operation. The draft should state whether one or both are required for implementation (I would guess both) and how to choose between them operationally (there are hints if you read between the lines, but it should be explicit). It is also implied (but again not explicitly stated) that both domains should choose the same option. That should be explicitly stated, if correct, and should be repeated in Section 6. [Lizhong] Thank you for pointing out this. This is the missing part for a standard track draft. The implementation MUST support option A, and MAY support option B. Option B will be useful when the two legacy PEs in one domain does not support the function in this document. The two legacy PEs still need to support PW redundancy defined in [RFC 6870], but be configured as slave node. The Section 6 will be updated as below: When deploying the inter-domain redundancy mechanism described in this document, some manual operation/negotiation is required to be done correctly and securely. For all the options described in section 5.2 and 5.3, each node within one RG should be configured with same redundancy mode, and both domains should choose the same option. For the two-PWs redundancy options defined in section 5.2, the two operators should also negotiate to configure same high/low PW priority at the two PW end-points. If the configuration consistency is broken, the inter-domain redundancy mechanism may not work properly. Section 6: This section provides two examples of options that need to be provisioned identically within and/or between RGs for proper operation. This should be a list of such options rather than just the two examples. [Lizhong] right, see the changes in the previous comment. Section 7, second paragraph: Should "could be secured" be "MAY be secured"? [Lizhong] the security directorate points out that the text of paragraph two and three conflicts with [I-D.ietf-pwe3-iccp] SC. Then I will rephrase the section as below. Besides the security properties of [I-D.ietf-pwe3-iccp] for ICCP control plane, [RFC4762] and [RFC6870] for PW control plane, this document will have additional security consideration for ICCP control plane. In this document, ICCP protocol is deployed between two PEs or ASBRs. The two PEs or ASBRs should only be connected by a well managed and highly monitored network. This should be ensured by the operator. The state flapping on the inter-domain and intra-domain pseudowire may cause security threats or be exploited to create denial of service attacks. For example, excessive pseudowire state flapping (e.g., by malicious peer PE's implementation) may lead to excessive ICCP exchanges. Implementations SHOULD provide mechanisms to perform control-plane policing and mitigate such types of attacks. Nits: Section 1, last paragraph, "behaviour" -> "behavior". Section 3, fourth paragraph, "P2P" is used without definition. As this is the only use in the document, I recommend spelling it out to "point-to-point". Section 4, third paragraph, "use-case" -> "use case" Section 5, second paragraph, I personally prefer "manual provisioning" instead of "manual operation", but the current text is OK if the authors prefer it. Section 5.1.3, "that is member" -> "that is a member" Section 5.3, fourth paragraph: "option A and B" -> "options A and B" Section 7, last paragraph, "activitiy" -> "activity" "attackes" -> "attacks" [Lizhong] all the nits are accepted. Thanks. Regards Lizhong
- RtgDir review: draft-ietf-l2vpn-vpls-inter-domain… Andrew G. Malis
- RE: [RTG-DIR] RtgDir review: draft-ietf-l2vpn-vpl… Lizhong Jin
- Re: [RTG-DIR] RtgDir review: draft-ietf-l2vpn-vpl… Andrew G. Malis
- RE: [RTG-DIR] RtgDir review: draft-ietf-l2vpn-vpl… Lizhong Jin
- Re: [RTG-DIR] RtgDir review: draft-ietf-l2vpn-vpl… Andrew G. Malis
- RE: [RTG-DIR] RtgDir review: draft-ietf-l2vpn-vpl… Lizhong Jin