Re: [trill] New version : TRILL Smart Endnodes draft
Donald Eastlake <d3e3e3@gmail.com> Thu, 10 January 2013 20:16 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 66B9A21F8836 for <trill@ietfa.amsl.com>; Thu, 10 Jan 2013 12:16:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.599
X-Spam-Level:
X-Spam-Status: No, score=-103.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, 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 m9quhMFmRlmp for <trill@ietfa.amsl.com>; Thu, 10 Jan 2013 12:16:06 -0800 (PST)
Received: from mail-ob0-f182.google.com (mail-ob0-f182.google.com [209.85.214.182]) by ietfa.amsl.com (Postfix) with ESMTP id 9F79F21F8833 for <trill@ietf.org>; Thu, 10 Jan 2013 12:16:06 -0800 (PST)
Received: by mail-ob0-f182.google.com with SMTP id 16so998739obc.41 for <trill@ietf.org>; Thu, 10 Jan 2013 12:16:06 -0800 (PST)
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=bQWy2L4KQWuEJAn5wdIhIyd+MT+9ITGWLkcbbaQf7tc=; b=Tvs822jjx+e1LMGghR7/56dTmghxt5KGFA//o/mVQyZPfjwqbiA+sGQu+6Q7G2hTh4 RGXT5tqrhuddXVNsVCe3HN76rQGUBItm7saNyvo/J1BLVGSdvTwQ/3xSz+1K2CaHVvvP +Ec3NfCFnKC4YglgT/E7RIy/Wi01N1zbiAIkQ1KgugxEOSpWQKJLDdR7kOia7jsCziCp fCwUzIe9PQG7tfQ1nJRqTbxFczW/VEYTvjZDtdvYmx8XNHZwW7ljtau/EzwTxtbCbfmi aVCPJ8PyqzdpX9IsW/QPKawF3d+XaeuzKAKTMgzn1ZQGgyRm+o7PPWVVK40vxPG2zh22 PPfQ==
Received: by 10.60.7.167 with SMTP id k7mr44042707oea.20.1357848966068; Thu, 10 Jan 2013 12:16:06 -0800 (PST)
MIME-Version: 1.0
Received: by 10.76.110.239 with HTTP; Thu, 10 Jan 2013 12:15:46 -0800 (PST)
In-Reply-To: <CAFOuuo5z=LepKF1FSD0PSS0zGCC7eBdBEX4eQ+WQXaOa1+ZArA@mail.gmail.com>
References: <D5A6F3355F664C40AFB65BB1277D8D450186C7F7AD@MAAX7MCDC101.APAC.DELL.COM> <6895EAE0CA8DEE40B92D7CA88BB521F32414007827@HQ1-EXCH02.corp.brocade.com> <CAFOuuo7t8xt8Z1mx78G2SsE8tkmAMNs44xd11Mc43S1_WfH6RA@mail.gmail.com> <4A95BA014132FF49AE685FAB4B9F17F6450E06AB@dfweml505-mbx> <CAFOuuo5z=LepKF1FSD0PSS0zGCC7eBdBEX4eQ+WQXaOa1+ZArA@mail.gmail.com>
From: Donald Eastlake <d3e3e3@gmail.com>
Date: Thu, 10 Jan 2013 15:15:46 -0500
Message-ID: <CAF4+nEHdTX+g-A3kMykr+eaDP3KXf+zwh5fGvQOX7w=4xz31kw@mail.gmail.com>
To: Linda Dunbar <linda.dunbar@huawei.com>
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: quoted-printable
Cc: Radia Perlman <radiaperlman@gmail.com>, "Kesava_Vijaya_Krupak@Dell.com" <Kesava_Vijaya_Krupak@dell.com>, "hu.fangwei@zte.com.cn" <hu.fangwei@zte.com.cn>, "trill@ietf.org" <trill@ietf.org>
Subject: Re: [trill] New version : TRILL Smart Endnodes draft
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: Thu, 10 Jan 2013 20:16:07 -0000
There may also be reasons to communicate other TRILL Data packet information with the smart end node, besides the ingress nickname needed for learning. For example, a smart end node might want to be able to send and receive TRILL Data packets with fine grained labels. Thanks, Donald ============================= Donald E. Eastlake 3rd +1-508-333-2270 (cell) 155 Beaver Street, Milford, MA 01757 USA d3e3e3@gmail.com On Thu, Jan 10, 2013 at 1:24 PM, Radia Perlman <radiaperlman@gmail.com> wrote: > Yes, it's simpler, but it doesn't work, unless we want to say that smart > endnodes can never learn from data traffic...they can only work if they are > configured with (MAC, egress nickname) of all destinations they might want > to talk to, or must have a directory and request from the directory. > > I think we need to allow smart endnodes to learn from data traffic, in > which, unfortunately (because as you point out, it's more complicated) the > RB has to consciously know whether it's forwarding to a smart endnode or > not, and then leave it encapsulated in that case. > > Radia > > On Thu, Jan 10, 2013 at 10:03 AM, Linda Dunbar <linda.dunbar@huawei.com> > wrote: >> >> It is definitely simpler for Egress RBridge to decapsulate all received >> data frames: >> >> · So it doesn’t need determine if the target end node is smart or >> not >> >> · It doesn’t have to attached different Ethernet Destination based >> on the inner header >> >> · It is consistent for all data frames and all end nodes. >> >> · Smart End node can receive native Ethernet frames anyway. It >> doesn’t cause any extra processing on the Smart End node either. >> >> >> >> Linda >> >> >> >> From: Linda Dunbar >> Sent: Thursday, January 10, 2013 11:43 AM >> To: 'Radia Perlman'; Phanidhar Koganti >> Cc: d3e3e3@gmail.com; Kesava_Vijaya_Krupak@Dell.com; >> hu.fangwei@zte.com.cn; trill@ietf.org >> Subject: RE: [trill] New version : TRILL Smart Endnodes draft >> >> >> >> Radia, >> >> >> >> Questions inserted below: >> >> >> >> >> >> a) When the packet reaches the egress RB I am presuming there will be a >> inner-MAC lookup to deliver the packet to the egress end-node. >> >> >> >> correct...when egress RB R has to look up the inner MAC address E, which >> it has to do anyway without smart endnodes, in order to choose which port to >> forward it on. With smart endnodes, when R looks up MAC address E, it not >> only discovers which port to send it on, but that E is "smart", in which >> case R must leave the TRILL encapsulation >> >> >> >> [Linda] Why can’t the egress RB R simply decapsulates the TRILL header and >> forward the data frame towards the attached end nodes? Regardless if the DA >> is smart node or not? >> >> So RB processing is much simpler. It doesn’t have to attach different >> Ethernet header based on the inner DA. The smart node can receive Ethernet >> frames anyway (for communication within the directly attached LAN). >> >> >> >> Thanks, Linda >> >> >> >> >> _______________________________________________ >> trill mailing list >> trill@ietf.org >> https://www.ietf.org/mailman/listinfo/trill >> >
- [trill] New version : TRILL Smart Endnodes draft Kesava_Vijaya_Krupak
- Re: [trill] New version : TRILL Smart Endnodes dr… Phanidhar Koganti
- Re: [trill] New version : TRILL Smart Endnodes dr… Radia Perlman
- Re: [trill] New version : TRILL Smart Endnodes dr… Phanidhar Koganti
- Re: [trill] New version : TRILL Smart Endnodes dr… Radia Perlman
- Re: [trill] New version : TRILL Smart Endnodes dr… Phanidhar Koganti
- Re: [trill] New version : TRILL Smart Endnodes dr… Radia Perlman
- Re: [trill] New version : TRILL Smart Endnodes dr… Phanidhar Koganti
- [trill] Questions to TRILL Smart Endnodes draft Linda Dunbar
- Re: [trill] Questions to TRILL Smart Endnodes dra… Radia Perlman
- Re: [trill] New version : TRILL Smart Endnodes dr… Linda Dunbar
- Re: [trill] New version : TRILL Smart Endnodes dr… Radia Perlman
- Re: [trill] New version : TRILL Smart Endnodes dr… Linda Dunbar
- Re: [trill] New version : TRILL Smart Endnodes dr… Linda Dunbar
- Re: [trill] New version : TRILL Smart Endnodes dr… Radia Perlman
- Re: [trill] New version : TRILL Smart Endnodes dr… Donald Eastlake
- Re: [trill] New version : TRILL Smart Endnodes dr… Linda Dunbar
- Re: [trill] New version : TRILL Smart Endnodes dr… Donald Eastlake
- Re: [trill] New version : TRILL Smart Endnodes dr… zhai.hongjun
- Re: [trill] New version : TRILL Smart Endnodes dr… Donald Eastlake
- Re: [trill] New version : TRILL Smart Endnodes dr… Radia Perlman
- Re: [trill] New version : TRILL Smart Endnodes dr… Donald Eastlake
- Re: [trill] New version : TRILL Smart Endnodes dr… zhai.hongjun
- Re: [trill] New version : TRILL Smart Endnodes dr… Donald Eastlake
- Re: [trill] Questions to TRILL Smart Endnodes dra… Linda Dunbar
- Re: [trill] Questions to TRILL Smart Endnodes dra… Radia Perlman
- Re: [trill] Questions to TRILL Smart Endnodes dra… Linda Dunbar
- Re: [trill] Questions to TRILL Smart Endnodes dra… Donald Eastlake
- Re: [trill] Questions to TRILL Smart Endnodes dra… Linda Dunbar
- Re: [trill] Questions to TRILL Smart Endnodes dra… Radia Perlman