[bess] AD Review of draft-ietf-bess-spbm-evpn

"Alvaro Retana (aretana)" <aretana@cisco.com> Wed, 05 August 2015 01: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 07D8D1B2A50; Tue, 4 Aug 2015 18:08:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.51
X-Spam-Level:
X-Spam-Status: No, score=-14.51 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, 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 33zpEUh1-AyK; Tue, 4 Aug 2015 18:08:41 -0700 (PDT)
Received: from alln-iport-1.cisco.com (alln-iport-1.cisco.com [173.37.142.88]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DA92A1B2A3C; Tue, 4 Aug 2015 18:08:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=8969; q=dns/txt; s=iport; t=1438736921; x=1439946521; h=from:to:cc:subject:date:message-id:mime-version; bh=fiSDdgz6J9mWeQwTgYZET/mwg9WJwK0D89N9hXqCOHU=; b=a/Vt2CoG54cpW1s0vDxRHr6pWUrcI+m6+b6CRqdIX6Q+wKyBkUtfv6+z +FeTLB0LKwBRcOC9zMVjqvGXL5qa/w5sUCBEJkkpXhj40gROYFQttJafC 5pdjT8Z59/Ynw3BsjfjfjyeETX08dU3rqkmlE47hQIKH9eB1ipMfTHqNE Q=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0A7AwDBYcFV/4QNJK1bgk5NVGkGvHEJggSFeYFAOBQBAQEBAQEBfwuEJgR5EgGBACcEDiCIEw3KKAEBAQEBAQEBAgEBAQEBAQEBFgSQUwSEMwWRd4MDAYxPgUeEIpNsJoN9bwEBgUaBBAEBAQ
X-IronPort-AV: E=Sophos;i="5.15,612,1432598400"; d="scan'208,217";a="175662082"
Received: from alln-core-10.cisco.com ([173.36.13.132]) by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 05 Aug 2015 01:08:39 +0000
Received: from XCH-RCD-020.cisco.com (xch-rcd-020.cisco.com [173.37.102.30]) by alln-core-10.cisco.com (8.14.5/8.14.5) with ESMTP id t7518cHr031178 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 5 Aug 2015 01:08:38 GMT
Received: from xch-rcd-020.cisco.com (173.37.102.30) by XCH-RCD-020.cisco.com (173.37.102.30) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Tue, 4 Aug 2015 20:08:37 -0500
Received: from xhc-rcd-x12.cisco.com (173.37.183.86) by xch-rcd-020.cisco.com (173.37.102.30) with Microsoft SMTP Server (TLS) id 15.0.1104.5 via Frontend Transport; Tue, 4 Aug 2015 20:08:37 -0500
Received: from xmb-aln-x15.cisco.com ([169.254.9.148]) by xhc-rcd-x12.cisco.com ([173.37.183.86]) with mapi id 14.03.0248.002; Tue, 4 Aug 2015 20:08:37 -0500
From: "Alvaro Retana (aretana)" <aretana@cisco.com>
To: "draft-ietf-bess-spbm-evpn@ietf.org" <draft-ietf-bess-spbm-evpn@ietf.org>
Thread-Topic: AD Review of draft-ietf-bess-spbm-evpn
Thread-Index: AQHQzxtBgBhokLLcykyUm7h8zaSa1Q==
Date: Wed, 05 Aug 2015 01:08:37 +0000
Message-ID: <D1E6E85E.C45C4%aretana@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [173.37.102.19]
Content-Type: multipart/alternative; boundary="_000_D1E6E85EC45C4aretanaciscocom_"
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/bess/xBS_k9xnEmVirbBnUnV6pv6c0DA>
Cc: "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "martin.vigoureux@alcatel-lucent.com" <martin.vigoureux@alcatel-lucent.com>, "bess@ietf.org" <bess@ietf.org>
Subject: [bess] AD Review of draft-ietf-bess-spbm-evpn
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, 05 Aug 2015 01:08:46 -0000

Hi!

I think the general readability of the document could improve.  See below for some suggestions.  While that is not a showstopper, I would like to see my comments about the Security Considerations (see below) addressed before starting the IETF Last Call.

Thanks!

Alvaro.


Major:

  1.  Security Considerations.
     *   The first two paragraphs talk about incorrectly connecting islands together, due to misconfiguration (in what looks like two different causes).  While probably nothing can be done from the "EVPN core" point of view, it would be a good idea to recommend potential actions to be taken to prevent further problems; for example, you already say that the identifiers are "only policed in the SPBM domains” — maybe try rewording that as a recommendation (“care should be taken at the SPBM domains, etc.”).  This is important because the privacy of the users information could be compromised if the frames are delivered to the wrong place.
     *   The last paragraph says “most of the issues”.  What issues are not reflected in rfc4761?
     *   What about considerations related to other pieces of the solution?  Why aren’t they mentioned?  Are they covered somewhere else?

Minor:

  1.  Please expand EVPN and ECT.  PBB (and other acronyms) are in the list of well-known abbreviations.  I know that there is a Terminology section, but we still should expand of first use specially in the Abstract/Introduction and Tittle.  BTW, ECT is not listed in the Terminology. [https://www.rfc-editor.org/rfc-style-guide/abbrev.expansion.txt]
     *   There’s a mixture of acronyms that are defined in-line (e.g.  "Shortest Path Source ID (SPSourceID)”), acronyms not defined (DA), expansions used without the acronym (e.g. "designated forwarder”) and a whole slew of others where the reader is expected to check the Terminology section out.  It would be nice if there was some consistency in the treatment.
  2.  The References need to be re-formatted.  One case (for rfc7432) it is referenced as "IETF work in progress”.
  3.  Section 4.8 says that multicast support is not addressed.  However, Section 5.1 talks about multicast.

Nits:

  1.  Introduction  s/permit both past, current and emerging future versions/permit past, current and emerging future versions
  2.  Section 1.1. Authors  is not needed.
  3.  Section 3
     *   s/to be seamlessly communicate/to seamlessly communicate
     *   The formatting (spacing) needs some work.
     *   Figure 1 is nice, but there’s no text referring to/explaining it.
  4.  IANA considerations.  Use "This document has no IANA actions."