Re: [Gen-art] Gen-ART telechat review of draft-ietf-pwe3-iccp-stp-04

Brian E Carpenter <brian.e.carpenter@gmail.com> Thu, 01 October 2015 00:12 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 211751ACD5E; Wed, 30 Sep 2015 17:12:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 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, 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 dEM5qdaNIpkk; Wed, 30 Sep 2015 17:12:55 -0700 (PDT)
Received: from mail-pa0-x235.google.com (mail-pa0-x235.google.com [IPv6:2607:f8b0:400e:c03::235]) (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 440AF1ACD5B; Wed, 30 Sep 2015 17:12:55 -0700 (PDT)
Received: by pacfv12 with SMTP id fv12so56251719pac.2; Wed, 30 Sep 2015 17:12:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:cc:from:organization:message-id:date :user-agent:mime-version:in-reply-to:content-type :content-transfer-encoding; bh=vHcAvtSYLm0oROD7sL+dhlDpSQac8T0rYeInXlml6/w=; b=sXZxs4D5Z18MpC39j1iQzVANCjf6jcFIECGprVUbE+F3eiIzQg0vmOTnkbI99k3oEC zkWKVx+/9VOLh5p0uUbPFndrrMsDuBmzzuxsbZjM4SDXQeVYfbVDPuUOdqThYVNWNtry wu2J7oL8CvXsfYBz4Q7kyvN1C66QnU2y496+XV7XtDEzMjl6RbCS0TWIS0g1yedWFd6U w9J8/UV/7TrNa3jNp/EOkgr27PYgv7UDq30iTVCxbXgVzqR2nTD/0qvVhUe4cGX+vaGO n0qaFytyf8K+tUltdUQpw9WcZ3OwPoajjFJd/lM4+DHyfEMop6AONi1dAW7XhjC0ph3+ ZT1g==
X-Received: by 10.68.68.167 with SMTP id x7mr8192084pbt.140.1443658374912; Wed, 30 Sep 2015 17:12:54 -0700 (PDT)
Received: from ?IPv6:2406:e007:4e80:1:28cc:dc4c:9703:6781? ([2406:e007:4e80:1:28cc:dc4c:9703:6781]) by smtp.gmail.com with ESMTPSA id vw7sm2867538pab.15.2015.09.30.17.12.51 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 30 Sep 2015 17:12:53 -0700 (PDT)
To: "Andrew G. Malis" <agmalis@gmail.com>
References: <56049BBE.5090300@gmail.com> <CAA=duU2z2P-2jHMU-Basb4xKx=kuxEzA0f+UcuEDvthmB1tVwg@mail.gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Message-ID: <560C7A89.2020808@gmail.com>
Date: Thu, 01 Oct 2015 13:12:57 +1300
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0
MIME-Version: 1.0
In-Reply-To: <CAA=duU2z2P-2jHMU-Basb4xKx=kuxEzA0f+UcuEDvthmB1tVwg@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <http://mailarchive.ietf.org/arch/msg/gen-art/hJy7FJfyRzYwrKN-_ro8ofQw54k>
Cc: draft-ietf-pwe3-iccp-stp.all@ietf.org, General Area Review Team <gen-art@ietf.org>
Subject: Re: [Gen-art] Gen-ART telechat review of draft-ietf-pwe3-iccp-stp-04
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/gen-art/>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Oct 2015 00:12:57 -0000

Andy,

I think most people think of a spanning tree as being constructed over a
set of bridges, so I guess that in addition to the sentences you quote,
I would be happy to see a more conceptual description in the Introduction.

"The spanning tree will be formed over [some set of nodes] without
the multi-homing links leading to loop formation. This is possible
because each redundancy group is treated as a single node for
spanning tree purposes."

I'm sure this is blindingly obvious to y'all but not so much to someone
new to the topic.

Regards
   Brian

On 01/10/2015 11:27, Andrew G. Malis wrote:
> Brian,
> 
> On behalf of the authors, I would like to thank you for your review. Most
> of your points should be addressed as you recommend.
> 
> I've just got a comment/question regarding your first major issue.
> 
> Note that STP operationally is not impacted with the use of a RG. Section 2
> says: “The link between the peering PEs is not visible to the bridge
> domains of the STP network. In this way, the STP will always break a
> possible loop within the multi-homed STP network by breaking the whole
> network into separate islands so that each is attached to one PE.” Other
> than that, operation is identical to the way VPLS works now, including the
> use of split-horizon to perform loop-breaking through the core. and that's
> also discussed in section 2.
> 
> Does this satisfy your first comment?
> 
> Thanks,
> Andy
> 
> On Thu, Sep 24, 2015 at 8:56 PM, Brian E Carpenter <
> brian.e.carpenter@gmail.com> wrote:
> 
>> I am the assigned Gen-ART reviewer for this draft. The General Area
>> Review Team (Gen-ART) reviews all IETF documents being processed
>> by the IESG for the IETF Chair. Please wait for direction from your
>> document shepherd or AD before posting a new version of the draft.
>>
>> For more information, please see the FAQ at
>> <http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq>.
>>
>> Document: draft-ietf-pwe3-iccp-stp-04.txt
>> Reviewer: Brian Carpenter
>> Review Date: 2015-09-25
>> IETF LC End Date: 2015-09-23
>> IESG Telechat date: 2015-10-01
>>
>> Summary: Ready with issues
>> --------
>>
>> Comments:
>> ---------
>>
>> The author responded helpfully to the following Last Call comments
>> but a new version is needed to fix them.
>>
>> It's impossible for a reviewer who is not expert in the details
>> of 802.1Q to check many details in this draft, so I didn't.
>>
>> Major Issues:
>> -------------
>>
>> The draft does not properly explain the theory of operation.
>> The messages are defined but it is not explained when a spanning
>> tree is formed. Section 4 does not help with this. I think it
>> should be explained at the end of the Use Case section.
>>
>> The main normative reference appears to be IEEE 802.1Q-2005. The current
>> standard is IEEE 802.1Q-2014, which appears to be very different.
>> I think this should be discussed in the text to avoid confusion.
>>
>>> 3.6. STP Synchronization Data TLV
>> ...
>>> When the total size of the TLVs to be transmitted
>>> exceeds the maximal size of a fragment, these TLVs SHOULD be divided
>>> into multiple sets, delimited by multiple pairs of STP
>>> Synchronization Data TLVs, and filled into multiple fragments.
>>
>> There needs to be discussion of what happens if a fragment
>> is lost.
>>
>> Minor Issues:
>> -------------
>>
>>> 3.2.1. STP Disconnect Cause sub-TLV
>> ...
>>>       - Disconnect Cause String
>>>
>>>        Variable length string specifying the reason for the disconnect,
>>>        to be used for operational purposes.
>>
>> Should it be specified whether this is ASCII, UTF-8,...?
>>
>> Nits:
>> -----
>>
>> Please expand Spanning Tree Protocol in the main title.
>>
>> Abbreviation PE used but not defined. Also, "provider edge" means an edge,
>> which is an abstract concept, not a device. If the draft is discussing
>> specific devices, it should say "PE device" or "PE router" or "PE switch".
>>
>> Abbreviation AC used but not defined.
>>
>> Abbreviation CE used but not defined.
>>
>>
>