[Gen-art] draft-ietf-l2tpext-l2vpn-06.txt

Elwyn Davies <elwynd@dial.pipex.com> Fri, 03 February 2006 20:21 UTC

Received: from localhost.cnri.reston.va.us ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1F57Qm-00015f-PM; Fri, 03 Feb 2006 15:21:20 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1F57Qk-00011S-De for gen-art@megatron.ietf.org; Fri, 03 Feb 2006 15:21:18 -0500
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA06891 for <gen-art@ietf.org>; Fri, 3 Feb 2006 15:19:40 -0500 (EST)
Received: from b.painless.aaisp.net.uk ([81.187.81.52] helo=smtp.aaisp.net.uk) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1F57cN-0002t0-0r for gen-art@ietf.org; Fri, 03 Feb 2006 15:33:20 -0500
Received: from 247.254.187.81.in-addr.arpa ([81.187.254.247] helo=[127.0.0.1]) by smtp.aaisp.net.uk with esmtps (TLSv1:AES256-SHA:256) (Exim 4.43) id 1F57QP-0000p4-8h; Fri, 03 Feb 2006 20:20:57 +0000
Message-ID: <43E3BBAE.3040206@dial.pipex.com>
Date: Fri, 03 Feb 2006 20:23:10 +0000
From: Elwyn Davies <elwynd@dial.pipex.com>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: gen-art@ietf.org
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 32b73d73e8047ed17386f9799119ce43
Content-Transfer-Encoding: 7bit
Cc: Mark Townsley <townsley@cisco.com>, luo@cisco.com
Subject: [Gen-art] draft-ietf-l2tpext-l2vpn-06.txt
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/gen-art>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
Sender: gen-art-bounces@ietf.org
Errors-To: gen-art-bounces@ietf.org

I was selected as General Area Review Team reviewer for this specification
(for background on Gen-ART, please see
http://www.alvestrand.no/ietf/gen/art/gen-art-FAQ.html).

Document: draft-ietf-l2tpext-l2vpn-06.txt
Intended Status: Proposed Standard (WG submission)
Shepherding AD: Mark Townsley
Review Trigger: IETF last call ended 23 Jan 2006

Summary:
This document is close to being ready for PS.  It has one minor issue 
relating to the M bit in the various AVPs (see below) and its 
readability/usefulness could be much improved by pointers to the 
relevant parts of RFC3931 for definitions and processes referred to.  It 
also could do with a terminology section to make it clear where all the 
various terms come from and expand some of the acronyms.


Minor issues:

M bit in AVPs:
==============
s4.3: In the description of the new AVPs, the M bit is specified as 
SHOULD be 0 for all three items i.e. the receiver should ignore the AVP 
if it doesn't understand it.  Two questions (one with two parts) come to 
mind:
- For each AVP, will everything work as expected if the sender includes 
the AVP and the receiver ignores it?  Should the behaviours in this 
eventuality be discussed?
- What circumstances would lead an implementer to set the M bit to 1?

A related point: in this application do any of the existing AVPs need to 
be sent with M=1?
 
At least a pointer to s5.2 of RFC3931 would help.

======================

Editorial:
s1: Acronyms PPP and LAC need expansion..  More generally a brief 
terminology section saying where terms are imported from (mostly either 
the L2TPv3 and L2VPN Framework documents) would be helpful.

s2, last para: s/cross-connect/cross-connects/

s4.1, para 1: s/to signaling L2VPNs/for signaling L2VPNs/, s/has some 
advantages/have some advantages/

s4.2: AVP, SCCRQ, SCCRP, ICRQ, ICRP, ICCN, SLI need expanding or (in the 
cased of the message IDs, noting that this is what they are and saying 
where they are defined).

s4.2: It would be worth noting that these existing AVPs are defined in 
s5.4.3 of RFC3931.

s4.3: All AVPs: should specify lengths are in octets.

s4.3: It would be useful to provide a pointer to s5.3 of RFC3931 for a 
description of hiding.

s4.3: MTU AVP should specify encoding (presumably integer, octet order?) 
of MTU.

s5.1, para 2: A pointer to the relevant IANA registry  for the  
psudowire types should be included and also a reference to 
draft-ietf-pwe3-iana-allocation-15.txt.

s5.1, para 4: s/forwarder identifier/forwarder identifiers/ (refers to 
both local and remote).

s5.2, last para:  A pointer to (presumably) to Session Mgmt Tie Breaker 
AVP in s5.4.4 of RFC3931 would help.

s5.3 (and also s1): Make it explicit that the object of the exercise is 
to create a complete mesh of interconnections between SOURCE_FORWARDERS 
and TARGET_FORWARDERS.

s5.3, algorithm: I know it is a bit pedantic but it should explicitly 
say start from beginning of SOURCE_FORWARDERS (new Step 0), and Step 1 
should say start again from the beginning of TARGET_FORWARDERS.  This 
should be matched in the diagram.

s6: Should point at the IANA registry procedures in RFC3931.

s7:  The text is rather clumsy.  Try something like: 'This specification 
does not introduce any additional security issues beyond those discussed 
in [RFC3931] and [L2VPN FW].'





_______________________________________________
Gen-art mailing list
Gen-art@ietf.org
https://www1.ietf.org/mailman/listinfo/gen-art