Re: [trill] Query on Interested VLANsand Spanning Tree Roots Sub-TLV in RFC6326

Donald Eastlake <d3e3e3@gmail.com> Sat, 25 August 2012 02:48 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 E2E6A21F85A3 for <trill@ietfa.amsl.com>; Fri, 24 Aug 2012 19:48:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.623
X-Spam-Level:
X-Spam-Status: No, score=-102.623 tagged_above=-999 required=5 tests=[AWL=-0.824, BAYES_00=-2.599, J_CHICKENPOX_210=0.6, J_CHICKENPOX_45=0.6, J_CHICKENPOX_63=0.6, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5RculKTAsdVD for <trill@ietfa.amsl.com>; Fri, 24 Aug 2012 19:48:47 -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 21B5B21F853A for <trill@ietf.org>; Fri, 24 Aug 2012 19:48:41 -0700 (PDT)
Received: by iabz21 with SMTP id z21so5080572iab.31 for <trill@ietf.org>; Fri, 24 Aug 2012 19:48:40 -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=6/1ISyI4lYHXMwdnjDZQdC3RZKGZm3XNBNtVAC2489k=; b=xswQyAglz0HU5zeK9xk27eqZobVHi/s06CKuif8SZUqrUzA1a89G3y502ex7CWNsQS NjyzOe5wZka4FROqur5+eWcUsnzyR/p5t8q37W1TiFKdRfJD0O9Jh3aGU+QRi9sCkuhK dAG8b5ab8qD95g8OiJXU6dwad9iTIihdeEPe0gX8GlmZ7NhfaqWudOQZYqgsUwCJY0v5 iy131/3OvHPlDP58+ytHWcrNWa2ZX57Pq6HI+zVHfFROPB1k/U4R7Rri/RfRoUAbFmLA ER9ziQrJhk0C2I4O/aSxQhVYzfjrHQrt2P6n+m1ItkyWrAltvR5bbeyNAjtqoakbLejt 0xBA==
Received: by 10.50.94.133 with SMTP id dc5mr4142507igb.16.1345862920556; Fri, 24 Aug 2012 19:48:40 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.64.15.6 with HTTP; Fri, 24 Aug 2012 19:48:20 -0700 (PDT)
In-Reply-To: <CA+7+8TS1b2i1vt_iXNM-+wo=PMxi07PABXBOUOFwXcWDuQuJ4w@mail.gmail.com>
References: <CA+7+8TS1b2i1vt_iXNM-+wo=PMxi07PABXBOUOFwXcWDuQuJ4w@mail.gmail.com>
From: Donald Eastlake <d3e3e3@gmail.com>
Date: Fri, 24 Aug 2012 22:48:20 -0400
Message-ID: <CAF4+nEFAbk=-vzpwr7HnCNQHfwTZdonmj0YHPP-WuQtvugLOaA@mail.gmail.com>
To: wenyu zou <nkzouwenyu@gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"
Cc: trill@ietf.org
Subject: Re: [trill] Query on Interested VLANsand Spanning Tree Roots Sub-TLV in RFC6326
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: Sat, 25 Aug 2012 02:48:48 -0000

Hi Wenyu,

On Fri, Aug 24, 2012 at 9:19 PM, wenyu zou <nkzouwenyu@gmail.com> wrote:
> Hi Authors,
>     I have a question about "AppointedForwarder Status Lost Counter"
> in"Interested VLANs and Spanning Tree Roots Sub-TLV", as specified in
> [RFC6326], Section 2.3.6. The counter is shared by VLANs from
> VLAN.start toVLAN.end. But the counter for per-VLAN can easily be
> different by configuration or topology change. When a port lost the
> status of being an appointed forwarder for VLANx, the Sub-TLV should
> be splited. So it maybe have so many Interested VLANs and Spanning
> Tree Roots Sub-TLV in LSPs, and they have little chance to merge
> again.
>     Is it correct? Do you have some method to solve this problem?

The Appointed Forwarder Status Lost Counter is a mechanism to optimize
data plane learning by trimming the expiration timer for learned
addresses per VLAN under some circumstances.
(1) If you don't care about that optimization and don't mind some time
outs being longer than they otherwise would be, you can just not
bother changing the counter, even if you are using data plane
learning. On the other hand, if you don't care about sone time outs
being shortened when they otherwise wouldn't, you could increment the
counter for multiple VLANs even you don't lose AF status on a port for
all those VLANS.
(2) If you are using ESADI or Directory Assist and not learning from
the data plane, the counter doesn't matter and there really isn't any
reason to increment it.
(3) If an RBridge port has been configured with the "disable end
station traffic" bit on (also known as the trunk bit), then it makes
no difference if that port is appointed forwarder or not. So there is
no reason to increment the counter if such a port loses Appointed
Forwarder status.
(4) If you are updating the counter, incrementing it by more than one
(even up to incrementing it by a couple of hundred), so that it
matches the counter for some other VLAN for the same RBridge would
have an extremely small probability of causing any sub-optimization
and if it did will just very rarely fail to specially decrease the
time out for some learned addresses.

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

> Thanks.
> Regards,
> wenyu