Re: [trill] New version : TRILL Smart Endnodes draft
Linda Dunbar <linda.dunbar@huawei.com> Thu, 10 January 2013 20:56 UTC
Return-Path: <linda.dunbar@huawei.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 CEDAD21F88E1 for <trill@ietfa.amsl.com>; Thu, 10 Jan 2013 12:56:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.479
X-Spam-Level:
X-Spam-Status: No, score=-6.479 tagged_above=-999 required=5 tests=[AWL=0.120, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 2joKJqzH34GM for <trill@ietfa.amsl.com>; Thu, 10 Jan 2013 12:56:47 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id A64F121F88DD for <trill@ietf.org>; Thu, 10 Jan 2013 12:56:43 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml203-edg.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id AOQ20220; Thu, 10 Jan 2013 20:56:42 +0000 (GMT)
Received: from LHREML404-HUB.china.huawei.com (10.201.5.218) by lhreml203-edg.huawei.com (172.18.7.221) with Microsoft SMTP Server (TLS) id 14.1.323.3; Thu, 10 Jan 2013 20:55:27 +0000
Received: from DFWEML404-HUB.china.huawei.com (10.193.5.203) by lhreml404-hub.china.huawei.com (10.201.5.218) with Microsoft SMTP Server (TLS) id 14.1.323.3; Fri, 11 Jan 2013 04:56:41 +0800
Received: from DFWEML505-MBX.china.huawei.com ([10.124.31.100]) by dfweml404-hub.china.huawei.com ([10.193.5.203]) with mapi id 14.01.0323.003; Thu, 10 Jan 2013 12:56:35 -0800
From: Linda Dunbar <linda.dunbar@huawei.com>
To: Donald Eastlake <d3e3e3@gmail.com>
Thread-Topic: [trill] New version : TRILL Smart Endnodes draft
Thread-Index: AQHN7eZvBDHzFA5/eke6FKO9FjPC95hC0tRggAAJ9mCAAIzZAIAAHzgA//+E1EA=
Date: Thu, 10 Jan 2013 20:56:34 +0000
Message-ID: <4A95BA014132FF49AE685FAB4B9F17F6450E0780@dfweml505-mbx>
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> <CAF4+nEHdTX+g-A3kMykr+eaDP3KXf+zwh5fGvQOX7w=4xz31kw@mail.gmail.com>
In-Reply-To: <CAF4+nEHdTX+g-A3kMykr+eaDP3KXf+zwh5fGvQOX7w=4xz31kw@mail.gmail.com>
Accept-Language: en-US, zh-CN
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.192.11.236]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "Kesava_Vijaya_Krupak@Dell.com" <Kesava_Vijaya_Krupak@dell.com>, Radia Perlman <radiaperlman@gmail.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:56:47 -0000
Donald, Can those "other TRILL data packet information" to be communicated to Smart node being carried by the special "Hello" message between RBridge and Smart nodes? Linda > -----Original Message----- > From: trill-bounces@ietf.org [mailto:trill-bounces@ietf.org] On Behalf > Of Donald Eastlake > Sent: Thursday, January 10, 2013 2:16 PM > To: Linda Dunbar > Cc: Radia Perlman; Kesava_Vijaya_Krupak@Dell.com; hu.fangwei@zte.com.cn; > trill@ietf.org > Subject: Re: [trill] New version : TRILL Smart Endnodes draft > > 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 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