Re: [trill] WG Last Call: draft-ietf-trill-fine-labeling-02.txt
Phanidhar Koganti <pkoganti@Brocade.COM> Tue, 20 November 2012 19:29 UTC
Return-Path: <pkoganti@Brocade.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 47BB521F882F for <trill@ietfa.amsl.com>; Tue, 20 Nov 2012 11:29:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.264
X-Spam-Level:
X-Spam-Status: No, score=-3.264 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, IP_NOT_FRIENDLY=0.334, RCVD_IN_DNSWL_LOW=-1]
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 ok6NYo3AYkER for <trill@ietfa.amsl.com>; Tue, 20 Nov 2012 11:29:46 -0800 (PST)
Received: from mx0b-000f0801.pphosted.com (mx0b-000f0801.pphosted.com [67.231.152.113]) by ietfa.amsl.com (Postfix) with ESMTP id 087C921F8828 for <trill@ietf.org>; Tue, 20 Nov 2012 11:29:45 -0800 (PST)
Received: from pps.filterd (m0000700 [127.0.0.1]) by mx0b-000f0801.pphosted.com (8.14.5/8.14.5) with SMTP id qAKJR6Ns029356; Tue, 20 Nov 2012 11:29:34 -0800
Received: from hq1wp-exchub02.corp.brocade.com ([144.49.131.13]) by mx0b-000f0801.pphosted.com with ESMTP id 18qsdpgsb7-1 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Tue, 20 Nov 2012 11:29:33 -0800
Received: from HQ1WP-EXHUB01.corp.brocade.com (10.70.36.14) by hq1wp-exchub02.corp.brocade.com (10.70.38.99) with Microsoft SMTP Server (TLS) id 14.2.309.2; Tue, 20 Nov 2012 11:30:05 -0800
Received: from HQ1-EXCH02.corp.brocade.com ([fe80::c92a:772e:befa:c34c]) by HQ1WP-EXHUB01.corp.brocade.com ([::1]) with mapi; Tue, 20 Nov 2012 11:29:32 -0800
From: Phanidhar Koganti <pkoganti@Brocade.COM>
To: Anoop Ghanwani <anoop@alumni.duke.edu>, Donald Eastlake <d3e3e3@gmail.com>
Date: Tue, 20 Nov 2012 11:29:30 -0800
Thread-Topic: [trill] WG Last Call: draft-ietf-trill-fine-labeling-02.txt
Thread-Index: Ac3HVB/O9xRzfh+yTQWfXlqPdnWXogAAIEXQ
Message-ID: <6895EAE0CA8DEE40B92D7CA88BB521F32413DAE82F@HQ1-EXCH02.corp.brocade.com>
References: <CAF4+nEE+rT9x_MgiWLCx7xut4SgDJ7=pRK1L_PovrwBCg3OaVw@mail.gmail.com> <CCCE73BA.C6A2%ostokes@extremenetworks.com> <CAF4+nEFioN3TmDj7sGchr4atPijRNiGCwiBLe8ROB79fqA0kAg@mail.gmail.com> <201211200140.qAK1eSD0011029@cichlid.raleigh.ibm.com> <CAF4+nEEckNenUBnMwbDH7o-cvf029aP2dGZjDiNnhJu3vj2JJw@mail.gmail.com> <CAFOuuo57RKAA1Z7akyQ3kGtmvPDvBmDDjdijiFzmck==A5H8pw@mail.gmail.com> <CAF4+nEEkKffy_c_qD-LAjgfECmjCgVSJ+F6zZePScZP4G3EZ1Q@mail.gmail.com> <CA+-tSzwc1yC0oJ3ermyuEFbqXACHyPLwv-M0Rbk5PW5A4BFVgg@mail.gmail.com>
In-Reply-To: <CA+-tSzwc1yC0oJ3ermyuEFbqXACHyPLwv-M0Rbk5PW5A4BFVgg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_6895EAE0CA8DEE40B92D7CA88BB521F32413DAE82FHQ1EXCH02corp_"
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.9.8185, 1.0.431, 0.0.0000 definitions=2012-11-20_04:2012-11-20, 2012-11-20, 1970-01-01 signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=1 phishscore=0 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=7.0.1-1207200000 definitions=main-1211200175
Cc: Radia Perlman <radiaperlman@gmail.com>, "trill@ietf.org" <trill@ietf.org>
Subject: Re: [trill] WG Last Call: draft-ietf-trill-fine-labeling-02.txt
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: Tue, 20 Nov 2012 19:29:48 -0000
From: trill-bounces@ietf.org [mailto:trill-bounces@ietf.org] On Behalf Of Anoop Ghanwani Sent: Wednesday, November 21, 2012 12:50 AM To: Donald Eastlake Cc: Radia Perlman; trill@ietf.org Subject: Re: [trill] WG Last Call: draft-ietf-trill-fine-labeling-02.txt On Mon, Nov 19, 2012 at 8:29 PM, Donald Eastlake <d3e3e3@gmail.com<mailto:d3e3e3@gmail.com>> wrote: Hi Radia, On Mon, Nov 19, 2012 at 11:13 PM, Radia Perlman <radiaperlman@gmail.com<mailto:radiaperlman@gmail.com>> wrote: > Ah. So the intent is that an FGL RBridge must be able to parse either VL or > FGL, which would allow an edge RB that only supports VL to work OK, and to > have some number of VLANs (4000 of them) that would be reachable via old > edge RBs? Yes on parsing. But it is hard to be sure no FGL frame can get to a VL RBridge. Say you have VLRB1 connected to the campus through FGLRB2. And FGLRB2 is connected to FGLRB3. What if connectivity appears between VLRB1 and FGLRB3 and perhaps the link between FGLRB2 and FGLRB3 breaks? How can you stop FGL frames from going between FGLRB2 and FGLRB3 via VLRB1 keeping in mind that you have to assume no changes in the old VL RBridges? (Without multi-topology. With multi-topology, it's relatively easy.) FGL frames should never be forwarded to an RB that doesn't support FGL. This is easy to figure out since IS-IS can tell us what the capabilities of an RBridge are before forwarding to that RBridge begins. And as a result of this requirement, we should probably disallow FGL and non-FGL bridges being reachable from the same RBridge port, otherwise it would be challenging to implement this control for multicast frames. [Phanidhar Koganti] Does this mean non-FGL RBridges cannot act as transit nodes? Why can't the transit nodes just rely on TRILL SA/DA to forward. Agree there will be issues for multicast in terms of the optimal pruned forwarding as a non-FGL RB will not have access to the inner IP header or VLAN (FGL based). However isn't this an optimization for multicast pruning? The transit RBs can forward based on the non-pruned multicast tree. > And we're assuming that old edge RBs that only do VL will know to drop > something tagged with FGL? A VL RBridge should, in my opinion, drop an FGL frame based on RFC 6325. However, if it did not, it would presumably mean it was ignoring the 0x893B value where it should be requiring 0x8100. As a result, it would believe the FGL frame was in some VLAN and might egress it to the wrong end-stations, violating security policy. We need to make the spec clear on this aspect; i.e. FGL or non-FGL RBridges must discard a received frame if the inner tag (FGL or VLAN depending on what mode the port is operating in) is absent. Anoop
- [trill] WG Last Call: draft-ietf-trill-fine-label… Donald Eastlake
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Mingui Zhang
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Jon Hudson
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… hu.fangwei
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… gayle noble
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Naveen Nimmu
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… zhai.hongjun
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Sunny Rajagopalan
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Radia Perlman
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Rajeev Manur
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Yizhou Li
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Sujay Gupta
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Donald Eastlake
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Olen Stokes
- [trill] 答复: WG Last Call: draft-ietf-trill-fine-l… Haoweiguo
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Thomas Narten
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Donald Eastlake
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Thomas Narten
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Donald Eastlake
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Radia Perlman
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Donald Eastlake
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Thomas Narten
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Anoop Ghanwani
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Phanidhar Koganti
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Anoop Ghanwani
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Olen Stokes
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Rajeev Manur
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Radia Perlman
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Donald Eastlake
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Donald Eastlake
- [trill] 答复: WG Last Call: draft-ietf-trill-fine-l… Xuxiaohu
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Donald Eastlake
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Phanidhar Koganti
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Tal Mizrahi
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Olen Stokes
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Olen Stokes
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Donald Eastlake
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Donald Eastlake
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Olen Stokes
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Thomas Narten
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Radia Perlman
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Donald Eastlake
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Thomas Narten
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Olen Stokes
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Olen Stokes
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Donald Eastlake
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Donald Eastlake
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Olen Stokes
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Radia Perlman
- Re: [trill] WG Last Call: draft-ietf-trill-fine-l… Donald Eastlake