Re: [trill] Nits on draft-ietf-trill-rbridge-extension

Donald Eastlake <d3e3e3@gmail.com> Sun, 29 April 2012 10:22 UTC

Return-Path: <d3e3e3@gmail.com>
X-Original-To: trill@ietfa.amsl.com
Delivered-To: trill@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A8F521F854E for <trill@ietfa.amsl.com>; Sun, 29 Apr 2012 03:22:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.747
X-Spam-Level:
X-Spam-Status: No, score=-103.747 tagged_above=-999 required=5 tests=[AWL=-0.148, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id go0LcSWxYu6x for <trill@ietfa.amsl.com>; Sun, 29 Apr 2012 03:22:45 -0700 (PDT)
Received: from mail-iy0-f172.google.com (mail-iy0-f172.google.com [209.85.210.172]) by ietfa.amsl.com (Postfix) with ESMTP id EB3E121F8528 for <trill@ietf.org>; Sun, 29 Apr 2012 03:22:44 -0700 (PDT)
Received: by iazz13 with SMTP id z13so3627673iaz.31 for <trill@ietf.org>; Sun, 29 Apr 2012 03:22:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=3lHJUM2XEPeQXQi2syW3GzVphIpY2trpfXho4wG57+0=; b=RwCPBrvT2egsvZc4x2I12fR2Dsi3Jyb3UHM8SzVRkYu7qvUEPq0ZsAIGKdUPxGVKQ0 qenMyQLS9yIbB9Ggl3kwMuBfbGkzg71kwMoUrSidgfl9kTUPmNt5XwWa9jK0KHo4i494 tyitlbCQA+v54dgq3ICs0Ri9t6+Svtku76ehu8tftEJzLIcISyRGVxZdOQ6Wdd/tzdjX 9xx8ESUTi4wkFonDvBDz5zCmGNTBLq8jxCbudZZQ5p0nP0pI3WUiHcmJzfr+tsnW37Rs jv6ccjE+K6zT0CtM22bakrSPOqWKU6k9+vyQs3Zd25g92t0YJ+ZQ7YcWj7yCcJJgKt7O iRLw==
Received: by 10.50.89.168 with SMTP id bp8mr7571600igb.3.1335694964402; Sun, 29 Apr 2012 03:22:44 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.64.59.201 with HTTP; Sun, 29 Apr 2012 03:22:24 -0700 (PDT)
In-Reply-To: <4F9CB786.4090603@acm.org>
References: <4F9A342F.8050608@acm.org> <4F9CB786.4090603@acm.org>
From: Donald Eastlake <d3e3e3@gmail.com>
Date: Sun, 29 Apr 2012 06:22:24 -0400
Message-ID: <CAF4+nEFfnqTVArnCVYROrsDnBx5uhk+Tiv8NY3kNOB3KtCi01g@mail.gmail.com>
To: Erik Nordmark <nordmark@acm.org>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Cc: trill@ietf.org
Subject: Re: [trill] Nits on draft-ietf-trill-rbridge-extension
X-BeenThere: trill@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Developing a hybrid router/bridge." <trill.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/trill>, <mailto:trill-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/trill>
List-Post: <mailto:trill@ietf.org>
List-Help: <mailto:trill-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/trill>, <mailto:trill-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Apr 2012 10:22:45 -0000

Hi,

I think these are all editorial changes so I'll just make then and
post a new version. See below

On Sat, Apr 28, 2012 at 11:37 PM, Erik Nordmark <nordmark@acm.org> wrote:
> I have a few nits from reading the document as part of preparing to send it
> to the IESG.
> Would it make sense to fix these before we send it in?
>
>
> Section 2 says:
>   If Op-Length is zero there is no header extension present;
>   else, this area follows immediately after the Ingress Rbridge
>   Nickname field of the TRILL Header.
>
> That is a bit confusing, since "area" isn't used earlier in the text.
> Either the prior sentence should say "extensions area", or the above
> should say "the extensions follows".

OK.

> I think it would be useful to mention that these two are specified in
> 6325 (but without the 'S' being part of their names):
>    0-3  Crit.: Critical summary bits.
>         0 CHbHS: Critical Hop-by-Hop extension(s) are present.
>         1 CItES: Critical Ingress-to-Egress extension(s) are present.

OK.

> Typo in section 2.3.1: Should be "CHbHS"
>      critical hop-by-hop extensions, MUST drop the frame. If the CHbH

OK.

> And many more lines have missing 'S':
>   CItES: If the CItE (Critical Ingress to Egress Summary) bit is a one,
>      extensions area.  If the CItE bit is zero, no such extensions are
>      present.  If either CHbH or CItE is non-zero, egress RBridges that
>      If both CHbH and CItE are zero, the frame is safe, from the point

OK.

> Section 2.3.2 seems to just repeat what is in section 2.3.

I agree. 2.3.2 is completely redundant and should be deleted.

> The document seems to use two different names for the 32 bits:
> "Extension Header Flags" and "Extended Header Flags". I don't know by
> what name other draft refer to this field.

I believe that "Extended Header Flags" is best and "Extended" should
be preferred. But when referring to the 32-bit word of flags, it is
reasonable to call it an "extension", so not all occurrences of
"extension" are necssarily an error. Most references to this draft are
from the Channel draft which uses "extended".

Thanks,
Donald
=============================
 Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
 155 Beaver Street, Milford, MA 01757 USA
 d3e3e3@gmail.com

> Thanks,
>   Erik