Gen-ART Review of draft-ietf-l2vpn-vpls-mcast-reqts-05

Christian Vogt <christian.vogt@nomadiclab.com> Mon, 10 December 2007 18:52 UTC

Return-path: <l2vpn-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1J1njw-0001ac-A2; Mon, 10 Dec 2007 13:52:28 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1IsgQ8-0002sC-VP; Thu, 15 Nov 2007 10:14:20 -0500
Received: from [2001:14b8:400:101::2] (helo=n2.nomadiclab.com) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1IsgQ6-0008Bu-Oj; Thu, 15 Nov 2007 10:14:20 -0500
Received: from n2.nomadiclab.com (localhost [127.0.0.1]) by n2.nomadiclab.com (Postfix) with ESMTP id 1AD631EFE58; Thu, 15 Nov 2007 17:14:18 +0200 (EET)
Received: from [IPv6:::1] (localhost [IPv6:::1]) by n2.nomadiclab.com (Postfix) with ESMTP id 9492A1EFE56; Thu, 15 Nov 2007 17:14:17 +0200 (EET)
Message-ID: <473C6247.9080309@nomadiclab.com>
Date: Thu, 15 Nov 2007 17:14:15 +0200
From: Christian Vogt <christian.vogt@nomadiclab.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.9) Gecko/20071031 Thunderbird/2.0.0.9 Mnenhy/0.7.5.666
MIME-Version: 1.0
To: Gen-ART Mailing List <gen-art@ietf.org>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: ClamAV using ClamSMTP
X-Spam-Score: -1.4 (-)
X-Scan-Signature: a2c12dacc0736f14d6b540e805505a86
X-Mailman-Approved-At: Mon, 10 Dec 2007 13:51:54 -0500
Cc: l2vpn@ietf.org, Shane.Amante@Level3.com, yetik_serbest@labs.att.com, yuichiro.wada@ntt.com, y.kamite@ntt.com, thomas.morin@francetelecom.com, Jari Arkko <jari.arkko@piuha.net>, Mark Townsley <townsley@cisco.com>, lufang@cisco.com, vach.kompella@alcatel.com
Subject: Gen-ART Review of draft-ietf-l2vpn-vpls-mcast-reqts-05
X-BeenThere: l2vpn@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: l2vpn.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/l2vpn>, <mailto:l2vpn-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:l2vpn@ietf.org>
List-Help: <mailto:l2vpn-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/l2vpn>, <mailto:l2vpn-request@ietf.org?subject=subscribe>
Errors-To: l2vpn-bounces@ietf.org

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

Please wait for direction from your document shepherd
or AD before posting a new version of the draft.


Document..........:  draft-ietf-l2vpn-vpls-mcast-reqts-05
Reviewer..........:  Christian Vogt
Review date.......:  Nov 15, 2007
IESG Telechat date:  --


Summary:  This draft is basically ready for publication, but has nits
           that should be fixed before publication.

Comments:

(1)  Section 4.1.2, "Multicast Packet Types", says:

                                             Since the mapping between
    IPv4 multicast addresses and Ethernet layer multicast addresses is
    ambiguous (i.e., multiplicity of 1 Ethernet address to 32 IP
    addresses), MAC-based multicast forwarding is not ideal for IP
    multicast.

Would be good to provide some rationale here.  It seems that the
non-injective mapping from IP addresses to MAC addresses does not limit
scalability, provided the solution tracks IP addresses rather than MAC
addresses.  It also does not seem to have an impact on security.  The
worst that could happen would be that some hosts receive packets they
are not interested in.  Another undesired feature might be that network
administration becomes slightly more complicated.  But the reader is
left out in the rain here.  Giving some rationale would certainly help.


(2)  Section 4.3, "Backward Compatibility", says:

    A solution SHOULD be backward compatible with the existing VPLS
    solution.  It SHOULD allow a case where a common VPLS instance is
    composed of both PEs supporting the solution and PEs not supporting
    it, and the multicast forwarding enhancement is partially achieved by
    the compliant PEs.

The last sentence here should be "achieved *between* the compliant PEs"
because coordination will probably be required between the forwarding
side and the receiving side, thus requiring upgrades on both sides.  The
current text talks about the forwarding side only and so makes the
requirement more (IMO too much) ambitious.


(3)  Section 5.10, "Fate-Sharing...":

I don't see a reason for this section's claim that unicast and multicast
should always be either both up or both down.

The section currently calls for deliberate de-activation of one
transmission method in case the other transmission method fails.  Is
there any reason why a customer or a provider might benefit from such
policy? -- I think section 5.10 be removed from the draft.


(4)  Section 5.6, "Access Connectivity", should IMO be split into an
"Access Connectivity" section comprising the currently first paragraph,
and a "Multi-Homing" section comprising the rest.


(5)  Editorial

Section 1.1., 6th paragraph:  "VPLS PEs" is an unknown acronym at this
point.

Section 2.1:  "- Multicast Channel:  (S,G) in the SSM model" -- So
"multicast channel" is an SSM-specific term and is undefined for ASM?

Section 3.2, 1st paragraph:  "ingress PE" -- Is this the U-PE or the N-PE?

Section 3.3.1, "Native Ethernet service aspect":  s/Their main interest
is how to deal with the issue/Their main interest is solve the issue/

Section 3.3.1, "IP multicast service aspect":  s/Their main interest is
how to provide/Their main interest is to provide/

Section 4.1.1.1:  "Issues A and B" appeared long before, so better add a
page/section number in parentheses as a reference.


Hope this helps.
- Christian