Re: [trill] Alvaro Retana's No Objection on draft-ietf-trill-address-flush-05: (with COMMENT)

Alia Atlas <akatlas@gmail.com> Sun, 18 March 2018 11:16 UTC

Return-Path: <akatlas@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 08404124B17; Sun, 18 Mar 2018 04:16:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.999
X-Spam-Level:
X-Spam-Status: No, score=-0.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 WyPmaWNydpPf; Sun, 18 Mar 2018 04:16:52 -0700 (PDT)
Received: from mail-ot0-x22a.google.com (mail-ot0-x22a.google.com [IPv6:2607:f8b0:4003:c0f::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 0EAF71242F5; Sun, 18 Mar 2018 04:16:52 -0700 (PDT)
Received: by mail-ot0-x22a.google.com with SMTP id q5-v6so3965077oth.12; Sun, 18 Mar 2018 04:16:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=5DwBhcUcPU55sCnphAwHLF/j25QhCE9SyrchMMA1e8g=; b=rPAADo3EMrWk28PliF2dYZIpB4V4jTsuRW0Nl9HL4Mu2p82wTIXyXKcagLQMjsZzs1 NYv/T/zarEop0Z4tYGj7c4gfo4HMUTkzzQP/EVeGT/bEKYtZjCrFqHwY/eSs4cbQ/XIX Gl+8QlcLo2VjBH09iQhIbOrNR/cVdKqkw0Hnqk89hMU6/zsefZY2UGzLkUyouT/2i9vg qM1Yw6jO1ADxTfuWcR//IhKZiNyzAYcKYpSc5dyqXdoYd5Gs8vaJOI1ej/JgU88a0zwt sMR/Cw00KO1pUTykscHiag3pYHfLqamYEbeT8yAX8vKlDth0bLR+LcdB56BVVP97VvCC qnEQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=5DwBhcUcPU55sCnphAwHLF/j25QhCE9SyrchMMA1e8g=; b=nm68AV77uqujn9j8cadJDgJsCI4aWzeUrSQgNx63Pz+eDQvZ68t3kw2f6Q7GZSq9+F FKHjAGZURhL597HZ1gXjg0uKXdGNDpRdO0QIXoKJhoU4J6gUbKYVqhlnLpPFxr1k455Z jdxpufdJZyqVpbjyQy0n/pB1ooUojElRttROT3Ip3P+muqskqj+yOqpCIj4EC28BJaYX Gq96VYjgHAeSZY/X7CDW0q0WZ7hfikqOVPgHSnidXh4SGNxF64c3d+KCwEKZwo6Kg/Zo wh1ki/K+qauBDsOnWufCyk+AFu8mbEhzlvXI3p5FH0LIPQckWMidJvytLEcqA+GqVFSW XJBw==
X-Gm-Message-State: AElRT7HdbdyUHnJWufpQoRguTTspljc3Pu4eoNiikhyB7wXQLn/yUt6J gQ912FzuHytZNWXGDSUXI6xNmQMogs+8OZ86se4=
X-Google-Smtp-Source: AG47ELuYRNjnXyhhi53aUI/HdXR/5Lg9amsJ3ARZyigqVHzdqo8ik1VjD/jrmWqhvnXxdqQQN9jxxrdju9qlbMwWP/Q=
X-Received: by 2002:a9d:1830:: with SMTP id b45-v6mr5761835ote.195.1521371811369; Sun, 18 Mar 2018 04:16:51 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a9d:2e72:0:0:0:0:0 with HTTP; Sun, 18 Mar 2018 04:16:50 -0700 (PDT)
In-Reply-To: <CAF4+nEG7oy40KM9p1vxCMY==O=CZT73BgbJSpSsFaVLi76kSxQ@mail.gmail.com>
References: <151802452668.4857.14724101557577914249.idtracker@ietfa.amsl.com> <CAF4+nEHTKpt5SaLwcRD7gUpa0=8kETY2DaOaRwGKRZ1KbOV3fw@mail.gmail.com> <CAF4+nEG7oy40KM9p1vxCMY==O=CZT73BgbJSpSsFaVLi76kSxQ@mail.gmail.com>
From: Alia Atlas <akatlas@gmail.com>
Date: Sun, 18 Mar 2018 07:16:50 -0400
Message-ID: <CAG4d1reMsG8JRgSQ0RA0ELwQDvfBkjZGGZyL2YKtMEtWA7zkfw@mail.gmail.com>
To: Donald Eastlake <d3e3e3@gmail.com>
Cc: Alvaro Retana <aretana.ietf@gmail.com>, draft-ietf-trill-address-flush@ietf.org, trill-chairs@ietf.org, The IESG <iesg@ietf.org>, Susan Hares <shares@ndzh.com>, trill IETF mailing list <trill@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000006358e10567adfa93"
Archived-At: <https://mailarchive.ietf.org/arch/msg/trill/GbuIBHSlhFTP54MX23lntRKaux8>
Subject: Re: [trill] Alvaro Retana's No Objection on draft-ietf-trill-address-flush-05: (with COMMENT)
X-BeenThere: trill@ietf.org
X-Mailman-Version: 2.1.22
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: Sun, 18 Mar 2018 11:16:54 -0000

Donald,

Could you please submit this ?

Thanks,
Alia

On Wed, Mar 14, 2018 at 8:32 PM, Donald Eastlake <d3e3e3@gmail.com> wrote:

> Hi Alvaro,
>
> Attached is a candidate -06 version of draft-ietf-trill-address-flush
> (my internal version 39) intended to resolve your comments. Also
> attached is a diff against the currently posted -05. Can you take a
> looks and see if your comments are satisfied?
>
> Thanks,
> Donald
> ===============================
>  Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
>  155 Beaver Street, Milford, MA 01757 USA
>  d3e3e3@gmail.com
>
>
> On Thu, Feb 8, 2018 at 11:39 AM, Donald Eastlake <d3e3e3@gmail.com> wrote:
> > Hi Alvaro,
> >
> > On Wed, Feb 7, 2018 at 12:28 PM, Alvaro Retana <aretana.ietf@gmail.com>
> wrote:
> >> Alvaro Retana has entered the following ballot position for
> >> draft-ietf-trill-address-flush-05: No Objection
> >>
> >> ...
> >>
> >> ----------------------------------------------------------------------
> >> COMMENT:
> >> ----------------------------------------------------------------------
> >>
> >> I have some non-blocking comments/questions:
> >>
> >> (1) Why are the 2 VLAN Block encodings needed?  More important, when
> should
> >> each be used?  Section 2.2 says that "All RBridges implementing the
> Address
> >> Flush RBridge Channel message MUST implement types 1 and 2, the VLAN
> types...",
> >> but I didn't see anything about the VLAN Block Only Case (2.1).  I'm
> wondering
> >> if there will be cases where the support won't match and the message
> will then
> >> be ineffective.
> >
> > I suppose some wording could be added but the idea is that the VLAN
> > Block Only Case is part of the basic message and always has to be
> > implemented, as opposed to the extensible list of TLV types. The
> > message is structured so that you can't use both the VLAN Block Only
> > Case and the extensible TLV structure to specify VLANs at the same
> > time. The VLAN Block Only Case is expected to be common and
> > corresponds more closely to deployed code.
> >
> >> (2) In the 2.2.* sections, the description of some of the TLVs says
> (when the
> >> Length is incorrect) that "...the Address Flush message MUST be
> discarded if
> >> the receiving RBridge implements Type x".  What if that type is not
> supported
> >> -- I would assume you still want to discard?  BTW, the Type 5
> description
> >> doesn't qualify dropping based on the type support.
> >
> > If the Type is not implemented, then how would you know that the
> > length is not valid? How would you currently code a length validity
> > check for types to be specified in the future as part of the
> > extensibility of the message? But, since there is a length field, you
> > can always skip over a TLV you don't understand. The qualification
> > based on type support should be there for Type 5 also. (Of course, in
> > the real world, I think inconsistent Address Flush message type
> > support in a TRILL campus will be very rare.)
> >
> >> (2a) Other descriptions (type 1,2,6) just talk about ignoring (not
> discarding).
> >>  Is there an intended difference in the behavior?
> >
> > There is no intended difference between "ignoring" and "discarding" an
> > Address Flush message. (Types 1, 2, and 6 are the mandatory to support
> > types so there is no conditional on support.)
> >
> >> (3) Section 2 says that "Address Flush protocol messages are usually
> sent as
> >> multi-destination packets...Such messages SHOULD be sent at priority
> 6".  It is
> >> not clear to me whether unicast packets (mentioned later) should also
> have the
> >> same priority.
> >
> > Yes, probably throwing in "including unicast Address Flush messages"
> > would clarify.
> >
> > Thanks,
> > Donald
> > ===============================
> >  Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
> >  155 Beaver Street, Milford, MA 01757 USA
> >  d3e3e3@gmail.com
>
> _______________________________________________
> trill mailing list
> trill@ietf.org
> https://www.ietf.org/mailman/listinfo/trill
>
>