Re: [trill] Shepherd write-up for draft-ietf-trill-channel-tunnel-06.txt

Donald Eastlake <d3e3e3@gmail.com> Thu, 13 August 2015 20:14 UTC

Return-Path: <d3e3e3@gmail.com>
X-Original-To: trill@ietfa.amsl.com
Delivered-To: trill@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C7671B3AB3; Thu, 13 Aug 2015 13:14:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.749
X-Spam-Level:
X-Spam-Status: No, score=-1.749 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=no
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 eyNCjHSKwKOh; Thu, 13 Aug 2015 13:14:43 -0700 (PDT)
Received: from mail-ob0-x22a.google.com (mail-ob0-x22a.google.com [IPv6:2607:f8b0:4003:c01::22a]) (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 9F72F1A8935; Thu, 13 Aug 2015 13:14:43 -0700 (PDT)
Received: by obbfr1 with SMTP id fr1so45937448obb.1; Thu, 13 Aug 2015 13:14:43 -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; bh=7OzTXZGOVwMoqfjomg6gnQLvfEXJap2eT0zAvFzWhk4=; b=pWmMnWcYzg0aqGdmdG9sFzlnKwaRROIbb+BHb/bBiL7oc2Ker5UAcHXzg2ntW/OnQA 1/9FkBWPP2EHlUTJFe3kiUqHeAcfXQgIlrrUGxd3NTCYKWCmLxfg1JoPeG9BXofEOZGT utd4jpgeHBOoJm+/dJdOecQEcaV5n43a8vIUlhRynHdUZX95B2nbexhOG17OVK/2V+CN noM4IJyOD8RLUoAbhnuAINCDGuKqUB+vEGpLgXGd7Vw4CsmIK5F4Z2CXFFAVpiVJVQ2/ 49Z/iaZRhfnzMg4UOikvjZAJau0/fLzw/LFS3cmkytGHFBVcRJxTO4STlbTXrvFPCO8/ +vdg==
X-Received: by 10.60.96.35 with SMTP id dp3mr38189289oeb.47.1439496882858; Thu, 13 Aug 2015 13:14:42 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.76.173.3 with HTTP; Thu, 13 Aug 2015 13:14:28 -0700 (PDT)
In-Reply-To: <005f01d0d5ca$9018f850$b04ae8f0$@ndzh.com>
References: <005f01d0d5ca$9018f850$b04ae8f0$@ndzh.com>
From: Donald Eastlake <d3e3e3@gmail.com>
Date: Thu, 13 Aug 2015 16:14:28 -0400
Message-ID: <CAF4+nEHMOOtLj3WgEwicr-cJtu02jfWKTQdy3R-C6LRg8Yyj3g@mail.gmail.com>
To: Susan Hares <shares@ndzh.com>
Content-Type: multipart/alternative; boundary="089e011775a75bb16c051d36fce1"
Archived-At: <http://mailarchive.ietf.org/arch/msg/trill/skUnAdtQypl399N3LcHp74JGRcA>
Cc: draft-ietf-trill-channel-tunnel@ietf.org, Jon Hudson <jon.hudson@gmail.com>, "trill@ietf.org" <trill@ietf.org>
Subject: Re: [trill] Shepherd write-up for draft-ietf-trill-channel-tunnel-06.txt
X-BeenThere: trill@ietf.org
X-Mailman-Version: 2.1.15
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: <https://mailarchive.ietf.org/arch/browse/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: Thu, 13 Aug 2015 20:14:46 -0000

Hi Sue,

Thanks for the comments. See below.

On Thu, Aug 13, 2015 at 9:18 AM, Susan Hares <shares@ndzh.com> wrote:

> Donald, Mohammed, Yizhou, and Trill-WG:
>
>
>
> <document shepherd hat on>
>
>
>
> I have completed my Shepherd review of
> draft-ietf-trill-channel-tunnel-06.txt.   Below is the shepherd write-up
> for this draft.   I will be uploading the Shepherd write-up today – so
> please let me know if you have any questions regarding this write-up.
>
>
>
> Sue Hares
>
> <document shepherd hat off>
>
>
>
> ========
>
> *Shepherd write-up: *
>
>
>
> Status of document: No major errors, minor technical,   3 minor editorial
> issues
>
> Quality of text:  Text provides  clear description of additions.   If you
> are re-writing section, it would be useful to rephrase complex sentences in
> groups of “less” complex sentences could help the general readability of
> the drafts.
>
>
>
> *Minor technical issues *
>
>
>
> #1 – Bridge Channel Tunnel Protocol = TBD
>
>
>
> My understanding is there is just one RBridge Channel protocol which will
> be used for the tunnels:
>
>
>
> An example assignment is in red:
>
>
>
> CSV
>
> *Range   Registration Procedures               Note *
>
> 0x002-0x0FF       Standards Action
>
> 0x100-0xFF7       RFC Required                     allocation of a single
> value
>
> 0x100-0xFF7       IESG Approval                   allocation of multiple
> values
>
>
>
> *Protocol               Description                         Reference *
>
> 0x000                    Reserved                             [RFC7178]
>
> 0x001                    RBridge Channel Error    [RFC7178]
>
> 0x002                    BFD Control                        [RFC7175]
>
> 0x003                    BFD Echo                             [RFC7175]
>
> 0x004                    Tunnel                                  [This
> RFC]
>
> 0x004-0xFF7       Unassigned
>
> 0xFF8-0xFFE       Reserved for Private Use  [RFC7178]
>
> 0xFFF    Reserved                                             [RFC7178]
>

I'm not sure what change, if any, you are suggesting immediately above. In
the IANA Considerations Section, the draft says:

         Protocol   Description    Reference
         --------  --------------  ---------

           TBD     Tunnel Channel   [this document]



> p. 6  final paragraph reads:
>
>                 “The RBridge Tunnel Channel Protocol Specific Data Fields
> are as follows: “
>
>
>
> I believe based on figure 2.4 this should be:
>
>                 “The RBridge Channel Tunnel Protocol Specific Data Fields
> are the following fields: “
>

Yes.


> p. 9 figure 3.1 – Do you want the text in the possible security
> information to be changed from:
>
>
>
> from:
>
>
>
> RBridge-channel (0x8946) | CHV=0 | channel Protocol
>
>
>
> to:
>
>
>
> RBridge-channel (0x8946) | CHV=0 | Tunnel Protocol = TBD
>

Yup, good catch.


> *#2 – Figure 3.3 is unclear*
>
>
>
> The text states
>
>
>
>    A PType of 2 and an initial L2-IS-IS Ethertype indicates that the
>
>    payload of the Tunnel protocol message is an encapsulated TRILL IS-IS
>
>    PDU packet as shown in the figure below.
>
>
>
> Please change to
>
>    A PType of 2 and an initial L2-IS-IS Ethertype indicates that the
>
>    payload of the Tunnel protocol message is an encapsulated TRILL IS-IS
>
>    PDU packet as shown in the figure 3.3.
>
>
OK.


> The possible security information  has a possible security information
> with the following format
>
>
>
>                            1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3
>
>        0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
>
>       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>
>       |    RBridge-Channel (0x8946)   | CHV=0 | Tunnel Protocol = TBD |
>
>       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>
>       |          Flags        |  ERR  | SubERR| RESV4 | SType |  0x2  |
>
>       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>
>       |  Possible Security information
>
>       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
>
>       |  L2-IS-IS (0x22F4)            |
>
>       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>
>       |  0x83     | rest of IS-IS PDU
>
>       +-+-+-+-+-+-+-+-+-+-+-+-+-+-...
>
>
>
> IT is unclear how many bytes are between the [L2-IS-IS (0x22F4) and
>
> [0x83]
>

The 0x83 occurs immediately after the 0x22F4. I guess it should be moved to
the end of the previous line although this make the beginning of the "rest
of IS-IS PDU" a bit ragged:

      ...
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |          Flags        |  ERR  | SubERR| RESV4 | SType |  0x2  |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |  Possible Security information
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
      |  L2-IS-IS (0x22F4)            |     0x83      |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                                    rest of IS-IS PDU
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-...



> #3 – section 4.2 paragraph 1
>
>
>
> The text in this sentence is technically correct, but the complex sentence
> makes it difficult to understand:
>
>
>
>    To be more precise, the covered area starts with the byte immediately
>
>    after the TRILL Header ingress nickname unless the optional flag word
>
>    [rfc7180bis] is present in which case it starts after the flag word,
>
>    and extends to just before the TRILL Data packet link trailer, for
>
>    example just before the FCS for Ethernet.
>
>
>
> How about:
>
>
>
>    To be more precise, the covered area starts with the byte immediately
>
>    after the TRILL Header ingress nickname unless the optional flag word
>
>    [rfc7180bis] is present.  If the optional flag word is present,
>
>    then the covered area starts after the flag word,
>
>    and extends to just before the TRILL Data packet link trailer.  For
>
>    example, for the Ethernet packet this would be just before the FCS.
>
>
Sure but how about:

   To be more precise, the covered area starts with the byte
   immediately after the TRILL Header ingress nickname unless the
   optional flag word [rfc7180bis] is present.  If the optional flag
   word is present, then the covered area starts after that flag
   word. In either case, it extends to just before the TRILL Data
   packet link trailer.  For example, for an Ethernet packet it would
   extend to just before the FCS.


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