From nobody Wed Apr 1 04:55:44 2015 Return-Path: X-Original-To: trill@ietfa.amsl.com Delivered-To: trill@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4E5801A8A25 for ; Wed, 1 Apr 2015 04:55:43 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -96.354 X-Spam-Level: X-Spam-Status: No, score=-96.354 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DOS_OUTLOOK_TO_MX=2.845, HTML_MESSAGE=0.001, USER_IN_WHITELIST=-100] autolearn=no 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 G9wIlG4UQWgr for ; Wed, 1 Apr 2015 04:55:41 -0700 (PDT) Received: from hickoryhill-consulting.com (hhc-web3.hickoryhill-consulting.com [64.9.205.143]) by ietfa.amsl.com (Postfix) with ESMTP id 2F0051A8A17 for ; Wed, 1 Apr 2015 04:55:41 -0700 (PDT) X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=74.43.47.142; From: "Susan Hares" To: Date: Wed, 1 Apr 2015 07:55:38 -0400 Message-ID: <018301d06c72$c54eed20$4fecc760$@ndzh.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0184_01D06C51.3E3E1070" X-Mailer: Microsoft Outlook 14.0 Thread-Index: AdBschwQQYIPK1usQEmSRY9XffsTfA== Content-Language: en-us X-Authenticated-User: skh@ndzh.com Archived-At: Cc: 'Donald Eastlake' , 'Alia Atlas' , jon.hudson@gmail.com Subject: [trill] 2 Week adoptoin call for draft-yizhou-trill-tree-selection (4/1 to 4/14/2015) X-BeenThere: trill@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: "Developing a hybrid router/bridge." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Apr 2015 11:55:43 -0000 This is a multipart message in MIME format. ------=_NextPart_000_0184_01D06C51.3E3E1070 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit This is a 2 week working group adoption call for draft-yizhou-trill-tree selection (4/1/2015 to 4/14/2015). You can access the draft at: http://datatracker.ietf.org/doc/draft-yizhou-trill-tree-selection/ Please in your comments indicate "support" or "no support" and discuss where this is valuable in today's networks. The abstract for this draft is included below. The slides for the draft from IETF92 are located at: https://tools.ietf.org/agenda/92/slides/slides-92-trill-1.pdf Sue Hares Abstract for: TRILL: Data Label based Tree Selection for Multi-destination Data TRILL uses distribution trees to deliver multi-destination frames. Multiple trees can be used by an ingress RBridge for flows regardless of the VLAN, Fine Grained Label (FGL), and/or multicast group of the flow. Different ingress RBridges may choose different distribution trees for TRILL Data packets in the same VLAN, FGL, and/or multicast group. To avoid unnecessary link utilization, distribution trees should be pruned based on VLAN and/or FGL and/or multicast destination address. If any VLAN, FGL, or multicast group can be sent on any tree, for typical fast path hardware, the amount of pruning information is multiplied by the number of tree; however, there is a limited capacity for such pruning information. ------=_NextPart_000_0184_01D06C51.3E3E1070 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

This is a = 2 week working group adoption call for  draft-yizhou-trill-tree = selection (4/1/2015 to 4/14/2015).  You can access the draft at: =

 

http://datatracker.ietf.org/doc/draft-yizhou-trill-tree-selection/=

 

Please in your comments indicate “support” = or “no support” and discuss where this is valuable in = today’s networks.  The abstract for this draft is included = below.

The slides for the draft from = IETF92 are located at:

 

ht= tps://tools.ietf.org/agenda/92/slides/slides-92-trill-1.pdf

 

 

Sue = Hares

 

 

 

Abstract = for: TRILL: Data Label based Tree Selection for Multi-destination = Data

 

   TRILL uses distribution trees to deliver = multi-destination frames.

   Multiple trees can be used by an ingress = RBridge for flows regardless

   of the VLAN, Fine Grained Label (FGL), = and/or multicast group of the

   flow. Different ingress RBridges may = choose different distribution

   trees for TRILL Data packets in the same = VLAN, FGL, and/or multicast

   group. To avoid unnecessary link = utilization, distribution trees

   should be pruned based on VLAN and/or FGL = and/or multicast

   = destination address. If any VLAN, FGL, or multicast group can be = sent

   on any tree, for = typical fast path hardware, the amount of pruning

   information is multiplied by the number = of tree; however, there is a

   limited capacity for such pruning = information.

 

------=_NextPart_000_0184_01D06C51.3E3E1070-- From nobody Wed Apr 1 07:52:25 2015 Return-Path: X-Original-To: trill@ietfa.amsl.com Delivered-To: trill@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2559C1ACC85 for ; Wed, 1 Apr 2015 07:52:24 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.21 X-Spam-Level: X-Spam-Status: No, score=-4.21 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham 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 3gdOqkdd0Z6N for ; Wed, 1 Apr 2015 07:52:20 -0700 (PDT) Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 61DCA1ACD11 for ; Wed, 1 Apr 2015 07:52:19 -0700 (PDT) Received: from 172.18.7.190 (EHLO lhreml401-hub.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BUJ76863; Wed, 01 Apr 2015 14:52:17 +0000 (GMT) Received: from DFWEML704-CHM.china.huawei.com (10.193.5.141) by lhreml401-hub.china.huawei.com (10.201.5.240) with Microsoft SMTP Server (TLS) id 14.3.158.1; Wed, 1 Apr 2015 15:52:16 +0100 Received: from DFWEML701-CHM.china.huawei.com ([10.193.5.50]) by dfweml704-chm ([10.193.5.141]) with mapi id 14.03.0158.001; Wed, 1 Apr 2015 07:52:10 -0700 From: Linda Dunbar To: Susan Hares , "trill@ietf.org" Thread-Topic: [trill] 2 Week adoptoin call for draft-yizhou-trill-tree-selection (4/1 to 4/14/2015) Thread-Index: AdBschwQQYIPK1usQEmSRY9XffsTfAAGUtJA Date: Wed, 1 Apr 2015 14:52:10 +0000 Message-ID: <4A95BA014132FF49AE685FAB4B9F17F657BFF497@dfweml701-chm> References: <018301d06c72$c54eed20$4fecc760$@ndzh.com> In-Reply-To: <018301d06c72$c54eed20$4fecc760$@ndzh.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.192.11.214] Content-Type: multipart/alternative; boundary="_000_4A95BA014132FF49AE685FAB4B9F17F657BFF497dfweml701chm_" MIME-Version: 1.0 X-CFilter-Loop: Reflected Archived-At: Cc: 'Donald Eastlake' , "jon.hudson@gmail.com" , 'Alia Atlas' Subject: Re: [trill] 2 Week adoptoin call for draft-yizhou-trill-tree-selection (4/1 to 4/14/2015) X-BeenThere: trill@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: "Developing a hybrid router/bridge." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Apr 2015 14:52:24 -0000 --_000_4A95BA014132FF49AE685FAB4B9F17F657BFF497dfweml701chm_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Support. Linda Dunbar From: trill [mailto:trill-bounces@ietf.org] On Behalf Of Susan Hares Sent: Wednesday, April 01, 2015 6:56 AM To: trill@ietf.org Cc: 'Donald Eastlake'; 'Alia Atlas'; jon.hudson@gmail.com Subject: [trill] 2 Week adoptoin call for draft-yizhou-trill-tree-selection= (4/1 to 4/14/2015) This is a 2 week working group adoption call for draft-yizhou-trill-tree s= election (4/1/2015 to 4/14/2015). You can access the draft at: http://datatracker.ietf.org/doc/draft-yizhou-trill-tree-selection/ Please in your comments indicate "support" or "no support" and discuss wher= e this is valuable in today's networks. The abstract for this draft is inc= luded below. The slides for the draft from IETF92 are located at: https://tools.ietf.org/agenda/92/slides/slides-92-trill-1.pdf Sue Hares Abstract for: TRILL: Data Label based Tree Selection for Multi-destination = Data TRILL uses distribution trees to deliver multi-destination frames. Multiple trees can be used by an ingress RBridge for flows regardless of the VLAN, Fine Grained Label (FGL), and/or multicast group of the flow. Different ingress RBridges may choose different distribution trees for TRILL Data packets in the same VLAN, FGL, and/or multicast group. To avoid unnecessary link utilization, distribution trees should be pruned based on VLAN and/or FGL and/or multicast destination address. If any VLAN, FGL, or multicast group can be sent on any tree, for typical fast path hardware, the amount of pruning information is multiplied by the number of tree; however, there is a limited capacity for such pruning information. --_000_4A95BA014132FF49AE685FAB4B9F17F657BFF497dfweml701chm_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Support.

 

Linda Dunbar

 

From: trill [m= ailto:trill-bounces@ietf.org] On Behalf Of Susan Hares
Sent: Wednesday, April 01, 2015 6:56 AM
To: trill@ietf.org
Cc: 'Donald Eastlake'; 'Alia Atlas'; jon.hudson@gmail.com
Subject: [trill] 2 Week adoptoin call for draft-yizhou-trill-tree-se= lection (4/1 to 4/14/2015)

 

This is a 2 week working group adoption call for&nbs= p; draft-yizhou-trill-tree selection (4/1/2015 to 4/14/2015).  You can= access the draft at:

 

http://datatracker.ietf.org/doc/draft-yizhou-tri= ll-tree-selection/

 

Please in your comments indicate “support̶= 1; or “no support” and discuss where this is valuable in today&= #8217;s networks.  The abstract for this draft is included below.

The slides for the draft from IETF92 are located at:=

 

https://tools.ietf.org/agenda/92/slides/slides-92-tri= ll-1.pdf

 

 

Sue Hares

 

 

 

Abstract for: TRILL: Data Label based Tree Selection= for Multi-destination Data

 

   TRILL uses distribution trees to delive= r multi-destination frames.

   Multiple trees can be used by an ingres= s RBridge for flows regardless

   of the VLAN, Fine Grained Label (FGL), = and/or multicast group of the

   flow. Different ingress RBridges may ch= oose different distribution

   trees for TRILL Data packets in the sam= e VLAN, FGL, and/or multicast

   group. To avoid unnecessary link utiliz= ation, distribution trees

   should be pruned based on VLAN and/or F= GL and/or multicast

   destination address. If any VLAN, FGL, = or multicast group can be sent

   on any tree, for typical fast path hard= ware, the amount of pruning

   information is multiplied by the number= of tree; however, there is a

   limited capacity for such pruning infor= mation.

 

 

--_000_4A95BA014132FF49AE685FAB4B9F17F657BFF497dfweml701chm_-- From nobody Wed Apr 1 18:53:38 2015 Return-Path: X-Original-To: trill@ietfa.amsl.com Delivered-To: trill@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D19F31AD255 for ; Wed, 1 Apr 2015 18:53:37 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.21 X-Spam-Level: X-Spam-Status: No, score=-4.21 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham 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 p2Q1_8tM1ZMC for ; Wed, 1 Apr 2015 18:53:36 -0700 (PDT) Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5CF2A1A886E for ; Wed, 1 Apr 2015 18:53:35 -0700 (PDT) Received: from 172.18.7.190 (EHLO lhreml406-hub.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BQY71618; Thu, 02 Apr 2015 01:53:33 +0000 (GMT) Received: from NKGEML408-HUB.china.huawei.com (10.98.56.39) by lhreml406-hub.china.huawei.com (10.201.5.243) with Microsoft SMTP Server (TLS) id 14.3.158.1; Thu, 2 Apr 2015 02:53:32 +0100 Received: from NKGEML501-MBS.china.huawei.com ([169.254.2.244]) by nkgeml408-hub.china.huawei.com ([10.98.56.39]) with mapi id 14.03.0158.001; Thu, 2 Apr 2015 09:53:22 +0800 From: Haoweiguo To: Linda Dunbar , Susan Hares , "trill@ietf.org" Thread-Topic: [trill] 2 Week adoptoin call for draft-yizhou-trill-tree-selection (4/1 to 4/14/2015) Thread-Index: AQHQbK4pILFGlJ7C6E+jFGTCanIn/p049O26 Date: Thu, 2 Apr 2015 01:53:22 +0000 Message-ID: References: <018301d06c72$c54eed20$4fecc760$@ndzh.com>, <4A95BA014132FF49AE685FAB4B9F17F657BFF497@dfweml701-chm> In-Reply-To: <4A95BA014132FF49AE685FAB4B9F17F657BFF497@dfweml701-chm> Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.135.23.94] Content-Type: multipart/alternative; boundary="_000_DD5FC8DE455C3348B94340C0AB5517334F859299nkgeml501mbschi_" MIME-Version: 1.0 X-CFilter-Loop: Reflected Archived-At: Cc: 'Donald Eastlake' , 'Alia Atlas' , "jon.hudson@gmail.com" Subject: Re: [trill] 2 Week adoptoin call for draft-yizhou-trill-tree-selection (4/1 to 4/14/2015) X-BeenThere: trill@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: "Developing a hybrid router/bridge." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Apr 2015 01:53:38 -0000 --_000_DD5FC8DE455C3348B94340C0AB5517334F859299nkgeml501mbschi_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Support as a co-author. This draft provides a solution of data label based = loadbalancing for BUM traffic, it can effectively compact multicast forward= ing table space for each RB, the space in chipsets is normally very preciou= s. Thanks, weiguo ________________________________ From: Linda Dunbar [linda.dunbar@huawei.com] Sent: Wednesday, April 01, 2015 22:52 To: Susan Hares; trill@ietf.org Cc: 'Donald Eastlake'; jon.hudson@gmail.com; 'Alia Atlas' Subject: Re: [trill] 2 Week adoptoin call for draft-yizhou-trill-tree-selec= tion (4/1 to 4/14/2015) Support. Linda Dunbar From: trill [mailto:trill-bounces@ietf.org] On Behalf Of Susan Hares Sent: Wednesday, April 01, 2015 6:56 AM To: trill@ietf.org Cc: 'Donald Eastlake'; 'Alia Atlas'; jon.hudson@gmail.com Subject: [trill] 2 Week adoptoin call for draft-yizhou-trill-tree-selection= (4/1 to 4/14/2015) This is a 2 week working group adoption call for draft-yizhou-trill-tree s= election (4/1/2015 to 4/14/2015). You can access the draft at: http://datatracker.ietf.org/doc/draft-yizhou-trill-tree-selection/ Please in your comments indicate =93support=94 or =93no support=94 and disc= uss where this is valuable in today=92s networks. The abstract for this dr= aft is included below. The slides for the draft from IETF92 are located at: https://tools.ietf.org/agenda/92/slides/slides-92-trill-1.pdf Sue Hares Abstract for: TRILL: Data Label based Tree Selection for Multi-destination = Data TRILL uses distribution trees to deliver multi-destination frames. Multiple trees can be used by an ingress RBridge for flows regardless of the VLAN, Fine Grained Label (FGL), and/or multicast group of the flow. Different ingress RBridges may choose different distribution trees for TRILL Data packets in the same VLAN, FGL, and/or multicast group. To avoid unnecessary link utilization, distribution trees should be pruned based on VLAN and/or FGL and/or multicast destination address. If any VLAN, FGL, or multicast group can be sent on any tree, for typical fast path hardware, the amount of pruning information is multiplied by the number of tree; however, there is a limited capacity for such pruning information. --_000_DD5FC8DE455C3348B94340C0AB5517334F859299nkgeml501mbschi_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable

Support as a co-author. This draft pro= vides a solution of data label based loadbalancing for BUM traffic, it can = effectively compact multicast forwarding table space for each RB, the space= in chipsets is normally very precious.

 

Thanks,

weiguo

From: Linda Dunbar [linda.dunbar@huawei.co= m]
Sent: Wednesday, April 01, 2015 22:52
To: Susan Hares; trill@ietf.org
Cc: 'Donald Eastlake'; jon.hudson@gmail.com; 'Alia Atlas'
Subject: Re: [trill] 2 Week adoptoin call for draft-yizhou-trill-tre= e-selection (4/1 to 4/14/2015)

Support.

 

Linda Dunbar

 

From: trill [mailto:trill-bounces@ietf.org] On Behalf Of Susan Hares
Sent: Wednesday, April 01, 2015 6:56 AM
To: trill@ietf.org
Cc: 'Donald Eastlake'; 'Alia Atlas'; jon.hudson@gmail.com
Subject: [trill] 2 Week adoptoin call for draft-yizhou-trill-tree-se= lection (4/1 to 4/14/2015)

 

This is a 2 week working group adoption call for&nbs= p; draft-yizhou-trill-tree selection (4/1/2015 to 4/14/2015).  You can= access the draft at:

 

http://datatracker.ietf.org/do= c/draft-yizhou-trill-tree-selection/

 

Please in your comments indicate =93support=94 or = =93no support=94 and discuss where this is valuable in today=92s networks. =  The abstract for this draft is included below.

The slides for the draft from IETF92 are located at:=

 

https://tools.ietf.org/agenda/92/sl= ides/slides-92-trill-1.pdf

 

 

Sue Hares

 

 

 

Abstract for: TRILL: Data Label based Tree Selection= for Multi-destination Data

 

   TRILL uses distribution trees to delive= r multi-destination frames.

   Multiple trees can be used by an ingres= s RBridge for flows regardless

   of the VLAN, Fine Grained Label (FGL), = and/or multicast group of the

   flow. Different ingress RBridges may ch= oose different distribution

   trees for TRILL Data packets in the sam= e VLAN, FGL, and/or multicast

   group. To avoid unnecessary link utiliz= ation, distribution trees

   should be pruned based on VLAN and/or F= GL and/or multicast

   destination address. If any VLAN, FGL, = or multicast group can be sent

   on any tree, for typical fast path hard= ware, the amount of pruning

   information is multiplied by the number= of tree; however, there is a

   limited capacity for such pruning infor= mation.

 

 

--_000_DD5FC8DE455C3348B94340C0AB5517334F859299nkgeml501mbschi_-- From nobody Wed Apr 1 21:22:01 2015 Return-Path: X-Original-To: trill@ietfa.amsl.com Delivered-To: trill@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08B961B2A9C; Wed, 1 Apr 2015 21:21:59 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham 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 RynFCaBAQWz5; Wed, 1 Apr 2015 21:21:57 -0700 (PDT) Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id D146F1B2A97; Wed, 1 Apr 2015 21:21:57 -0700 (PDT) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: internet-drafts@ietf.org To: X-Test-IDTracker: no X-IETF-IDTracker: 5.13.0 Auto-Submitted: auto-generated Precedence: bulk Message-ID: <20150402042157.12737.37323.idtracker@ietfa.amsl.com> Date: Wed, 01 Apr 2015 21:21:57 -0700 Archived-At: Cc: trill@ietf.org Subject: [trill] I-D Action: draft-ietf-trill-arp-optimization-00.txt X-BeenThere: trill@ietf.org X-Mailman-Version: 2.1.15 List-Id: "Developing a hybrid router/bridge." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Apr 2015 04:21:59 -0000 A New Internet-Draft is available from the on-line Internet-Drafts directories. This draft is a work item of the Transparent Interconnection of Lots of Links Working Group of the IETF. Title : TRILL: ARP/ND Optimization Authors : Yizhou Li Donald Eastlake Linda Dunbar Radia Perlman Igor Gashinsky Filename : draft-ietf-trill-arp-optimization-00.txt Pages : 10 Date : 2015-04-01 Abstract: This document describes mechanisms to optimize the ARP (Address Resolution Protocol) and ND (Neighbor Discovery) traffic in TRILL campus. Such optimization reduces packet flooding over a TRILL campus. The IETF datatracker status page for this draft is: https://datatracker.ietf.org/doc/draft-ietf-trill-arp-optimization/ There's also a htmlized version available at: http://tools.ietf.org/html/draft-ietf-trill-arp-optimization-00 Please note that it may take a couple of minutes from the time of submission until the htmlized version and diff are available at tools.ietf.org. Internet-Drafts are also available by anonymous FTP at: ftp://ftp.ietf.org/internet-drafts/ From nobody Thu Apr 2 00:11:14 2015 Return-Path: X-Original-To: trill@ietfa.amsl.com Delivered-To: trill@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 34DE81B2B81 for ; Thu, 2 Apr 2015 00:11:12 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.209 X-Spam-Level: X-Spam-Status: No, score=-4.209 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, T_RP_MATCHES_RCVD=-0.01] autolearn=ham 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 1TSMf3x91AGT for ; Thu, 2 Apr 2015 00:11:10 -0700 (PDT) Received: from mail-gw3-out.broadcom.com (mail-gw3-out.broadcom.com [216.31.210.64]) by ietfa.amsl.com (Postfix) with ESMTP id 60A221B2B82 for ; Thu, 2 Apr 2015 00:11:10 -0700 (PDT) X-IronPort-AV: E=Sophos; i="5.11,509,1422950400"; d="scan'208,217"; a="60888618" Received: from irvexchcas06.broadcom.com (HELO IRVEXCHCAS06.corp.ad.broadcom.com) ([10.9.208.53]) by mail-gw3-out.broadcom.com with ESMTP; 02 Apr 2015 00:15:05 -0700 Received: from SJEXCHCAS05.corp.ad.broadcom.com (10.16.203.12) by IRVEXCHCAS06.corp.ad.broadcom.com (10.9.208.53) with Microsoft SMTP Server (TLS) id 14.3.174.1; Thu, 2 Apr 2015 00:11:09 -0700 Received: from SJEXCHMB06.corp.ad.broadcom.com ([fe80::65ea:1de7:41c4:e948]) by SJEXCHCAS05.corp.ad.broadcom.com ([::1]) with mapi id 14.03.0174.001; Thu, 2 Apr 2015 00:11:09 -0700 From: Naveen Nimmu To: Linda Dunbar Thread-Topic: [trill] 2 Week adoptoin call for draft-yizhou-trill-tree-selection (4/1 to 4/14/2015) Thread-Index: AdBschwQQYIPK1usQEmSRY9XffsTfAAGUtJAACIybbg= Date: Thu, 2 Apr 2015 07:11:08 +0000 Message-ID: <01199CB5-CB9C-4EE8-B70D-D004ED5D603D@broadcom.com> References: <018301d06c72$c54eed20$4fecc760$@ndzh.com>, <4A95BA014132FF49AE685FAB4B9F17F657BFF497@dfweml701-chm> In-Reply-To: <4A95BA014132FF49AE685FAB4B9F17F657BFF497@dfweml701-chm> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: multipart/alternative; boundary="_000_01199CB5CB9C4EE8B70DD004ED5D603Dbroadcomcom_" MIME-Version: 1.0 Archived-At: Cc: Donald Eastlake , "jon.hudson@gmail.com" , Alia Atlas , Susan Hares , "trill@ietf.org" Subject: Re: [trill] 2 Week adoptoin call for draft-yizhou-trill-tree-selection (4/1 to 4/14/2015) X-BeenThere: trill@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: "Developing a hybrid router/bridge." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Apr 2015 07:11:12 -0000 --_000_01199CB5CB9C4EE8B70DD004ED5D603Dbroadcomcom_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Support Naveen Sent from my iPhone On 01-Apr-2015, at 8:22 pm, Linda Dunbar > wrote: Support. Linda Dunbar From: trill [mailto:trill-bounces@ietf.org] On Behalf Of Susan Hares Sent: Wednesday, April 01, 2015 6:56 AM To: trill@ietf.org Cc: 'Donald Eastlake'; 'Alia Atlas'; jon.hudson@gmail.com Subject: [trill] 2 Week adoptoin call for draft-yizhou-trill-tree-selection= (4/1 to 4/14/2015) This is a 2 week working group adoption call for draft-yizhou-trill-tree s= election (4/1/2015 to 4/14/2015). You can access the draft at: http://datatracker.ietf.org/doc/draft-yizhou-trill-tree-selection/ Please in your comments indicate =93support=94 or =93no support=94 and disc= uss where this is valuable in today=92s networks. The abstract for this dr= aft is included below. The slides for the draft from IETF92 are located at: https://tools.ietf.org/agenda/92/slides/slides-92-trill-1.pdf Sue Hares Abstract for: TRILL: Data Label based Tree Selection for Multi-destination = Data TRILL uses distribution trees to deliver multi-destination frames. Multiple trees can be used by an ingress RBridge for flows regardless of the VLAN, Fine Grained Label (FGL), and/or multicast group of the flow. Different ingress RBridges may choose different distribution trees for TRILL Data packets in the same VLAN, FGL, and/or multicast group. To avoid unnecessary link utilization, distribution trees should be pruned based on VLAN and/or FGL and/or multicast destination address. If any VLAN, FGL, or multicast group can be sent on any tree, for typical fast path hardware, the amount of pruning information is multiplied by the number of tree; however, there is a limited capacity for such pruning information. _______________________________________________ trill mailing list trill@ietf.org https://www.ietf.org/mailman/listinfo/trill --_000_01199CB5CB9C4EE8B70DD004ED5D603Dbroadcomcom_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable
Support
Naveen

Sent from my iPhone

On 01-Apr-2015, at 8:22 pm, Linda Dunbar <linda.dunbar@huawei.com> wrote:

Support.

 

Linda Dunbar

 

From: trill [<= a href=3D"mailto:trill-bounces@ietf.org">mailto:trill-bounces@ietf.org] On Behalf Of Susan Hares
Sent: Wednesday, April 01, 2015 6:56 AM
To: trill@ietf.org
Cc: 'Donald Eastlake'; 'Alia Atlas'; jon.hudson@gmail.com
Subject: [trill] 2 Week adoptoin call for draft-yizhou-trill-tree-se= lection (4/1 to 4/14/2015)

 

This is a 2 week working group adoption call for&nbs= p; draft-yizhou-trill-tree selection (4/1/2015 to 4/14/2015).  You can= access the draft at:

 

http://datatracker.ietf.org/doc/draft-yizhou-tri= ll-tree-selection/

 

Please in your comments indicate =93support=94 or = =93no support=94 and discuss where this is valuable in today=92s networks. =  The abstract for this draft is included below.

The slides for the draft from IETF92 are located at:=

 

https://tools.ietf.org/agenda/92/slides/slides-92-tri= ll-1.pdf

 

 

Sue Hares

 

 

 

Abstract for: TRILL: Data Label based Tree Selection= for Multi-destination Data

 

   TRILL uses distribution trees to delive= r multi-destination frames.

   Multiple trees can be used by an ingres= s RBridge for flows regardless

   of the VLAN, Fine Grained Label (FGL), = and/or multicast group of the

   flow. Different ingress RBridges may ch= oose different distribution

   trees for TRILL Data packets in the sam= e VLAN, FGL, and/or multicast

   group. To avoid unnecessary link utiliz= ation, distribution trees

   should be pruned based on VLAN and/or F= GL and/or multicast

   destination address. If any VLAN, FGL, = or multicast group can be sent

   on any tree, for typical fast path hard= ware, the amount of pruning

   information is multiplied by the number= of tree; however, there is a

   limited capacity for such pruning infor= mation.

 

 

_______________________________________________
trill mailing list
trill@ietf.org
https://www.i= etf.org/mailman/listinfo/trill
--_000_01199CB5CB9C4EE8B70DD004ED5D603Dbroadcomcom_-- From nobody Sat Apr 4 19:04:03 2015 Return-Path: X-Original-To: trill@ietfa.amsl.com Delivered-To: trill@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C25B41A7013; Sat, 4 Apr 2015 19:04:00 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham 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 Ps_umCsPyjfY; Sat, 4 Apr 2015 19:03:59 -0700 (PDT) Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 253C61A7011; Sat, 4 Apr 2015 19:03:59 -0700 (PDT) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: internet-drafts@ietf.org To: X-Test-IDTracker: no X-IETF-IDTracker: 5.13.0 Auto-Submitted: auto-generated Precedence: bulk Message-ID: <20150405020359.6924.96707.idtracker@ietfa.amsl.com> Date: Sat, 04 Apr 2015 19:03:59 -0700 Archived-At: Cc: trill@ietf.org Subject: [trill] I-D Action: draft-ietf-trill-oam-mib-03.txt X-BeenThere: trill@ietf.org X-Mailman-Version: 2.1.15 List-Id: "Developing a hybrid router/bridge." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Apr 2015 02:04:00 -0000 A New Internet-Draft is available from the on-line Internet-Drafts directories. This draft is a work item of the Transparent Interconnection of Lots of Links Working Group of the IETF. Title : TRILL OAM MIB Authors : Deepak Kumar Samer Salam Tissa Senevirathne Filename : draft-ietf-trill-oam-mib-03.txt Pages : 46 Date : 2015-04-04 Abstract: This document specifies the Management Information Base (MIB) for the IETF TRILL (Transparent Interconnection of Lots of Links) OAM objects. The IETF datatracker status page for this draft is: https://datatracker.ietf.org/doc/draft-ietf-trill-oam-mib/ There's also a htmlized version available at: http://tools.ietf.org/html/draft-ietf-trill-oam-mib-03 A diff from the previous version is available at: http://www.ietf.org/rfcdiff?url2=draft-ietf-trill-oam-mib-03 Please note that it may take a couple of minutes from the time of submission until the htmlized version and diff are available at tools.ietf.org. Internet-Drafts are also available by anonymous FTP at: ftp://ftp.ietf.org/internet-drafts/ From nobody Sat Apr 4 19:04:05 2015 Return-Path: X-Original-To: trill@ietfa.amsl.com Delivered-To: trill@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BDB9B1A7013; Sat, 4 Apr 2015 19:04:01 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham 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 zWrTY0kLykJK; Sat, 4 Apr 2015 19:04:00 -0700 (PDT) Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 585CD1A7015; Sat, 4 Apr 2015 19:03:59 -0700 (PDT) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: internet-drafts@ietf.org To: , , , X-Test-IDTracker: no X-IETF-IDTracker: 5.13.0 Auto-Submitted: auto-generated Precedence: bulk Message-ID: <20150405020359.6924.54025.idtracker@ietfa.amsl.com> Date: Sat, 04 Apr 2015 19:03:59 -0700 Archived-At: Subject: [trill] New Version Notification - draft-ietf-trill-oam-mib-03.txt X-BeenThere: trill@ietf.org X-Mailman-Version: 2.1.15 List-Id: "Developing a hybrid router/bridge." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Apr 2015 02:04:01 -0000 A new version (-03) has been submitted for draft-ietf-trill-oam-mib: http://www.ietf.org/internet-drafts/draft-ietf-trill-oam-mib-03.txt The IETF datatracker page for this Internet-Draft is: https://datatracker.ietf.org/doc/draft-ietf-trill-oam-mib/ Diff from previous version: http://www.ietf.org/rfcdiff?url2=draft-ietf-trill-oam-mib-03 Please note that it may take a couple of minutes from the time of submission until the htmlized version and diff are available at tools.ietf.org. IETF Secretariat. From nobody Sun Apr 5 23:13:44 2015 Return-Path: X-Original-To: trill@ietfa.amsl.com Delivered-To: trill@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 69AB81A036E for ; Sun, 5 Apr 2015 23:13:42 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.15 X-Spam-Level: X-Spam-Status: No, score=0.15 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=no 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 CT5ks14HThDZ for ; Sun, 5 Apr 2015 23:13:41 -0700 (PDT) Received: from mail-wg0-x22c.google.com (mail-wg0-x22c.google.com [IPv6:2a00:1450:400c:c00::22c]) (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 556AC1A036D for ; Sun, 5 Apr 2015 23:13:41 -0700 (PDT) Received: by wgbdm7 with SMTP id dm7so19343264wgb.1 for ; Sun, 05 Apr 2015 23:13:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=9hRDJYeXT10UXOrOABark/SW8WHhohI2DdReigvVk2Q=; b=Da7fV4jt8ny3IftTuDdZ69gdiBabmx9A/i50sphVhqR85SJRXUufMAXFvJVqECdJNw QI6r9PWBAGxCikWaoR/ZaDD2x3Je1023Rmh9LaBcyIK2iiqHwirmLh6wZ3LscZrnNmzb mjok32Q/aEiG1lAu09cabu7J8twJ/RXR9XXHc7cPcJkft8oHzLjMftgRzhrzmU0mrO9h jfkmD23UbI5ZFsJxiJrnjyxTy+q8BGrDna9AO2791JzH4ep6i52VyLUi68ZYfb7+1pLx H4mG1jiUvOByrm82FTOBujqj4iFXCNNfbAiVaQyZf1cUmrRi+9aJf7ahC0yCsCAwj9mV 7wHA== MIME-Version: 1.0 X-Received: by 10.180.216.103 with SMTP id op7mr4528375wic.90.1428300820102; Sun, 05 Apr 2015 23:13:40 -0700 (PDT) Received: by 10.194.139.111 with HTTP; Sun, 5 Apr 2015 23:13:40 -0700 (PDT) Date: Mon, 6 Apr 2015 11:43:40 +0530 Message-ID: From: somnath chatterjee To: trill@ietf.org Content-Type: multipart/alternative; boundary=001a1134d09203c3c605130833b1 Archived-At: Subject: [trill] 2 Week adoptoin call for draft-yizhou-trill-tree-selection (4/1 to 4/14/2015) X-BeenThere: trill@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: "Developing a hybrid router/bridge." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Apr 2015 06:13:42 -0000 --001a1134d09203c3c605130833b1 Content-Type: text/plain; charset=UTF-8 Support as a co-author. Regards, Somnath --001a1134d09203c3c605130833b1 Content-Type: text/html; charset=UTF-8
Support as a co-author.

Regards,
Somnath
--001a1134d09203c3c605130833b1-- From nobody Mon Apr 13 18:32:19 2015 Return-Path: X-Original-To: trill@ietfa.amsl.com Delivered-To: trill@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 870081B2C06 for ; Mon, 13 Apr 2015 18:32:18 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.74 X-Spam-Level: X-Spam-Status: No, score=-1.74 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, SPF_PASS=-0.001, T_FREEMAIL_DOC_PDF=0.01] autolearn=no 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 52E-Ix8EXPKL for ; Mon, 13 Apr 2015 18:32:17 -0700 (PDT) Received: from mail-vn0-x230.google.com (mail-vn0-x230.google.com [IPv6:2607:f8b0:400c:c0f::230]) (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 692EE1B2BEF for ; Mon, 13 Apr 2015 18:32:16 -0700 (PDT) Received: by vnbf129 with SMTP id f129so26004974vnb.9 for ; Mon, 13 Apr 2015 18:32:15 -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=V21Nvxr0toj8cRAOfIe7VPuAJPbQDuuPcZdVXeyRlrw=; b=ormMcJnDydomLC2LLfmpYTHP18Oz9Ty82eEeOH7SoACDuuJTpczFZzvfEuTmkggjSg YFInO0J+jFZK4TsbS1jgtuYS/hM6ntoxWzyT8wWqpush79d9QTqr/1kjb7X50jhtoYtF /gkKO5AfFWrOZkogikTtBFJKiNvnyJOPBK50nwrDrge1amnyyfrtwxq9s1sWklL3qrdy 0l1gwVxF683eZ7GkB44Xn5geaRjwcNHpusky78XF/vy9ceDdb4GfRF8ciQZU2IRtXfwx PXwa43znGpqOARkEMc8c/dFE3rE/fqBCtRe6EHyRY2NMVKvlI2AXqSfUlO8Yq1WgxPCg sf5Q== X-Received: by 10.60.35.10 with SMTP id d10mr14298103oej.57.1428975135661; Mon, 13 Apr 2015 18:32:15 -0700 (PDT) MIME-Version: 1.0 Received: by 10.76.81.65 with HTTP; Mon, 13 Apr 2015 18:31:59 -0700 (PDT) In-Reply-To: References: <20150309131146.31187.80545.idtracker@ietfa.amsl.com> From: Donald Eastlake Date: Mon, 13 Apr 2015 21:31:59 -0400 Message-ID: To: Haoweiguo Content-Type: multipart/mixed; boundary=089e01227fce5af5300513a53375 Archived-At: Cc: Muhammad Durrani , "Xialiang \(Frank\)" , Ponkarthick Sivamurugan , "trill@ietf.org" , Andrew Qu , Liyizhou Subject: Re: [trill] New Version Notification for draft-ietf-trill-irb-03.txt X-BeenThere: trill@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: "Developing a hybrid router/bridge." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Apr 2015 01:32:18 -0000 --089e01227fce5af5300513a53375 Content-Type: text/plain; charset=UTF-8 Hi, I did a pass over the document. See attached. Almost entirely editorial / nits / typos suggestions but I did have one real question. See my note on page 10, Section 5.3. Thanks, Donald ============================= Donald E. Eastlake 3rd +1-508-333-2270 (cell) 155 Beaver Street, Milford, MA 01757 USA d3e3e3@gmail.com On Mon, Mar 9, 2015 at 9:15 AM, Haoweiguo wrote: > Hi Folks, > A new version of TRILL distributed gateway was posted. Main changes: > In previous version, an edge RB only advertises one gateway MAC to TRILL campus. In this version,Tenant gateway MAC for each tenant is advertised. > > Appreciate any further comments and suggestions. > > Thanks, > weiguo > > ________________________________________ > From: internet-drafts@ietf.org [internet-drafts@ietf.org] > Sent: Monday, March 09, 2015 21:11 > To: Andrew Qu; Liyizhou; Ponkarthick Sivamurugan; Xialiang (Frank); Haoweiguo; Muhammad Durrani; Xialiang (Frank); Ponkarthick Sivamurugan; Liyizhou; Andrew Qu; Muhammad Durrani; Haoweiguo > Subject: New Version Notification for draft-ietf-trill-irb-03.txt > > A new version of I-D, draft-ietf-trill-irb-03.txt > has been successfully submitted by Weiguo Hao and posted to the > IETF repository. > > Name: draft-ietf-trill-irb > Revision: 03 > Title: TRILL Distributed Layer 3 Gateway > Document date: 2015-03-09 > Group: trill > Pages: 20 > URL: http://www.ietf.org/internet-drafts/draft-ietf-trill-irb-03.txt > Status: https://datatracker.ietf.org/doc/draft-ietf-trill-irb/ > Htmlized: http://tools.ietf.org/html/draft-ietf-trill-irb-03 > Diff: http://www.ietf.org/rfcdiff?url2=draft-ietf-trill-irb-03 > > Abstract: > Currently TRILL protocol provides optimal pair-wise data frame > forwarding for layer 2 intra-subnet traffic but not for layer 3 > inter-subnet traffic. A centralized gateway solution is typically > used for layer 3 inter-subnet traffic forwarding but has following > issues: > > > > > Please note that it may take a couple of minutes from the time of submission > until the htmlized version and diff are available at tools.ietf.org. > > The IETF Secretariat --089e01227fce5af5300513a53375 Content-Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document; name="draft-ietf-trill-irb-03-dee3.docx" Content-Disposition: attachment; filename="draft-ietf-trill-irb-03-dee3.docx" Content-Transfer-Encoding: base64 X-Attachment-Id: f_i8gmzxny0 UEsDBBQABgAIAAAAIQDpURCwjQEAAMIFAAATAAgCW0NvbnRlbnRfVHlwZXNdLnhtbCCiBAIooAAC AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0 lE1PwkAQhu8m/odmr6Zd8GCMoXBQPCqJGM/rdgqr3Y/sLF//3mmBBkmhKHpp0k7f931m2p3eYKmL aA4elTUp6yYdFoGRNlNmkrLX8WN8yyIMwmSisAZStgJkg/7lRW+8coARqQ2mbBqCu+Mc5RS0wMQ6 MFTJrdci0K2fcCfkp5gAv+50bri0JoAJcSg9WL/3ALmYFSEaLunxmoTkLLpfv1dGpUw4VygpAoHy ssobdR4KPCKcm2yPLt6QJaSszHGqHF4dTvhwMNlLULpsrSoQ1TON06sMopHw4UloYucL6zOeWTnT 1HdyvLkGRpvnSkKtL92ctxIQ6TvpIqkrWiizZT/IgWFVAP49xdr3xPg3FabDPAdJP0j7PDTGZdPJ OmJH254GIdCQTgn5/tvGbUPHjXMrwgLeX/6NYse8FSSn8zQW7wWcMPEfDqO2boUItCOAV9fu2RyV zbFIOhkjbx3SzvG/aHu7HEp1TEfOgQ8K6vXQdMTqRFpYZ/cH5UbMIGvI5tUG7n8BAAD//wMAUEsD BBQABgAIAAAAIQDHwie8DAEAAN8CAAALAAgCX3JlbHMvLnJlbHMgogQCKKAAAgAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArJLBTsMwDIbvSLxD 5PuabiCE0NJdENJuCJUHMInXBtokSjzY3p6ww0qlUU1ix8TOn+/37+Vq13fik2Ky3imYFyUIctob 6xoFr/XT7B5EYnQGO+9IwZ4SrKrrq+ULdcj5UWptSCKruKSgZQ4PUibdUo+p8IFcrmx87JHzMTYy oP7AhuSiLO9k/K0B1UhTrI2CuDY3IOp9yD//R1v2xGiQUWofaRZiJotssxdRY2yIFRivn/N1OnQU mRrkaaDb84H8ZmM1PXq97cnxCc+SdkzOkJlGwhCmiOaXJBozD/P58tHIPKSDlSmaxfk0fy/DEBi3 2/7Noe0GlGNUx1rxHqj5CUyO1rL6BgAA//8DAFBLAwQUAAYACAAAACEAAGh14SABAAC5AwAAHAAI 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 VEgAAAAkAAAENnRyVFIAAAAiAAAEWmZpRkkAAAAoAAAEfHBsUEwAAAAsAAAEpHJ1UlUAAAAiAAAE 0GFyRUcAAAAmAAAE8mVuVVMAAAAmAAAFGGRhREsAAAAuAAAFPgBWAWEAZQBvAGIAZQBjAG4A/QAg AFIARwBCACAAcAByAG8AZgBpAGwARwBlAG4AZQByAGkBDQBrAGkAIABSAEcAQgAgAHAAcgBvAGYA aQBsAFAAZQByAGYAaQBsACAAUgBHAEIAIABnAGUAbgDoAHIAaQBjAFAAZQByAGYAaQBsACAAUgBH AEIAIABHAGUAbgDpAHIAaQBjAG8EFwQwBDMEMAQ7BEwEPQQ4BDkAIAQ/BEAEPgREBDAEOQQ7ACAA UgBHAEIAUAByAG8AZgBpAGwAIABnAOkAbgDpAHIAaQBxAHUAZQAgAFIAVgBCkBp1KAAgAFIARwBC ACCCcl9pY8+P8ABQAHIAbwBmAGkAbABvACAAUgBHAEIAIABnAGUAbgBlAHIAaQBjAG8ARwBlAG4A ZQByAGkAcwBrACAAUgBHAEIALQBwAHIAbwBmAGkAbMd8vBgAIABSAEcAQgAg1QS4XNMMx3wATwBi AGUAYwBuAP0AIABSAEcAQgAgAHAAcgBvAGYAaQBsBeQF6AXVBeQF2QXcACAAUgBHAEIAIAXbBdwF 3AXZAEEAbABsAGcAZQBtAGUAaQBuAGUAcwAgAFIARwBCAC0AUAByAG8AZgBpAGwAwQBsAHQAYQBs AOEAbgBvAHMAIABSAEcAQgAgAHAAcgBvAGYAaQBsZm6QGgAgAFIARwBCACBjz4/wZYdO9k4AgiwA IABSAEcAQgAgMNcw7TDVMKEwpDDrAFAAcgBvAGYAaQBsACAAUgBHAEIAIABnAGUAbgBlAHIAaQBj A5MDtQO9A7kDugPMACADwAPBA78DxgOvA7sAIABSAEcAQgBQAGUAcgBmAGkAbAAgAFIARwBCACAA ZwBlAG4A6QByAGkAYwBvAEEAbABnAGUAbQBlAGUAbgAgAFIARwBCAC0AcAByAG8AZgBpAGUAbA5C DhsOIw5EDh8OJQ5MACAAUgBHAEIAIA4XDjEOSA4nDkQOGwBHAGUAbgBlAGwAIABSAEcAQgAgAFAA cgBvAGYAaQBsAGkAWQBsAGUAaQBuAGUAbgAgAFIARwBCAC0AcAByAG8AZgBpAGkAbABpAFUAbgBp AHcAZQByAHMAYQBsAG4AeQAgAHAAcgBvAGYAaQBsACAAUgBHAEIEHgQxBEkEOAQ5ACAEPwRABD4E RAQ4BDsETAAgAFIARwBCBkUGRAZBACAGKgY5BjEGSgZBACAAUgBHAEIAIAYnBkQGOQYnBkUARwBl AG4AZQByAGkAYwAgAFIARwBCACAAUAByAG8AZgBpAGwAZQBHAGUAbgBlAHIAZQBsACAAUgBHAEIA LQBiAGUAcwBrAHIAaQB2AGUAbABzAGV0ZXh0AAAAAENvcHlyaWdodCAyMDA3IEFwcGxlIEluYy4s IGFsbCByaWdodHMgcmVzZXJ2ZWQuAFhZWiAAAAAAAADzUgABAAAAARbPWFlaIAAAAAAAAHRNAAA9 7gAAA9BYWVogAAAAAAAAWnUAAKxzAAAXNFhZWiAAAAAAAAAoGgAAFZ8AALg2Y3VydgAAAAAAAAAB Ac0AAHNmMzIAAAAAAAEMQgAABd7///MmAAAHkgAA/ZH///ui///9owAAA9wAAMBs/8AAEQgCAAGL AwERAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/bAEMAAQEBAQEBAQEB AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/b AEMBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB AQEBAQEBAQEBAf/dAAQAMv/aAAwDAQACEQMRAD8A/v4oAKACgAoAKACgAoAKACgAoAKACgAoAKAC gAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKA CgAoAKAP/9D+/igAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKA CgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoA//0f7+KACgAoAKACgAoAKA CgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAK ACgAoAKACgAoAKACgAoAKACgD//S/v4oAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAK ACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKAP/9P+ /igAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoA KACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoA//1P7+KACgAoAKAM681jSdPngtr/VNOsbm 6Dta295fW1tPcrHzI0EU0sckwjHLmMMF/ixxtAIB4h0ApZyDXNHMeoidtPcanZbL9bUlblrNvOK3 Itmys5hMghIIk2mgCaDWdHuntI7bVtNuZL+GS4sY4L61me9ghJWWe0WOVmuIYmVlkkiDohUhmBVg oBLc6lp1nIsN5qFlayuiyJFc3cEEjRvcRWiOqSurMj3Vxb2ysPla4nihGZJY0YAuMyorM7BVUFmZ iAqqBksxOAAAMkk4A5OMUAY0XiTw9PZ6HqEGvaLNYeJ3tY/DV9FqljJZ+IXvbGbVLJNDuUnMOrPd 6ZbXOo2q2D3DXFjbzXcW+3heRADaoApXupadpotm1G/srBby7isLQ3t1Bai6vrgMYLK2M8kYnu5h G5it4i00gRiiNtNAF2gAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgC 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 4kuJQD5kt/8Agj34W0S0/Zu8HeH/AIk3R8CfBC7+K5jvZtE8O6X4q8CaX49Pj/WtKtf2f2tPDl7P 8LdY0zxl8Rr7Vm8RaN4l0+UWXgv4awarp3ii78G6NdWQB+hX7JX7L/hf9kP4I6V8EPA+sXOo6FpG q+IdXsZpbGPTbDT5/EN9JqFxa6N4et7q40/Q9MS6kkvDpenPDYyajdajqCwwzahcbgDl/B37MniP wPo/7LnhiDx5beK9M+AnxW+IXxI17Xtb0aDRdc8RQeL/AIefGvwlYaRpmlaEn9j2r2WqfF77VcXc 8qA6bofliGe8vTLEAfYtABQAUAFABQAUAFABQAUAFAH/1P7+KACgAoAKACgAoAKACgAoAKACgAoA KACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAo AKACgAoAKACgD//V/v4oAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAo AKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKAP/9b+/igAoAKACgAo AKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgA oAKACgAoAKACgAoAKACgAoAKACgAoA//1/7+KACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgA oAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACg D//Q/v4oAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACg AoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKAP/9H+/igAoAKACgAoAKACgAoAKACg AoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKAC gAoAKACgAoAKACgAoA//0v7+KACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKAC gAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgD//T/v4oAKAC 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 --089e01227fce5af5300513a53375-- From nobody Mon Apr 13 19:06:06 2015 Return-Path: X-Original-To: trill@ietfa.amsl.com Delivered-To: trill@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3143D1B2C60 for ; Mon, 13 Apr 2015 19:06:06 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.211 X-Spam-Level: X-Spam-Status: No, score=-4.211 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham 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 YaSURliZQ7Jd for ; Mon, 13 Apr 2015 19:06:04 -0700 (PDT) Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F11751B2C59 for ; Mon, 13 Apr 2015 19:06:03 -0700 (PDT) Received: from 172.18.7.190 (EHLO lhreml403-hub.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BRI95871; Tue, 14 Apr 2015 02:06:02 +0000 (GMT) Received: from NKGEML410-HUB.china.huawei.com (10.98.56.41) by lhreml403-hub.china.huawei.com (10.201.5.217) with Microsoft SMTP Server (TLS) id 14.3.158.1; Tue, 14 Apr 2015 03:06:01 +0100 Received: from NKGEML501-MBS.china.huawei.com ([169.254.2.244]) by nkgeml410-hub.china.huawei.com ([10.98.56.41]) with mapi id 14.03.0158.001; Tue, 14 Apr 2015 10:05:51 +0800 From: Haoweiguo To: Donald Eastlake Thread-Topic: [trill] New Version Notification for draft-ietf-trill-irb-03.txt Thread-Index: AQHQWmqlY3WT1UaTNEWTehXQz6lnep0UIJmwgDdKD4CAAIx3sw== Date: Tue, 14 Apr 2015 02:05:51 +0000 Message-ID: References: <20150309131146.31187.80545.idtracker@ietfa.amsl.com> , In-Reply-To: Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.135.23.94] Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-CFilter-Loop: Reflected Archived-At: Cc: Muhammad Durrani , "Xialiang \(Frank\)" , Ponkarthick Sivamurugan , "trill@ietf.org" , Andrew Qu , Liyizhou Subject: Re: [trill] New Version Notification for draft-ietf-trill-irb-03.txt X-BeenThere: trill@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: "Developing a hybrid router/bridge." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Apr 2015 02:06:06 -0000 Hi Donald, Thanks for your detail suggestions. Will check and update it ASAP. As for t= he question in section 5.3: [[[ I do not understand the paragraph above. How would RB1, say, learn the = =93IP Prefix=94 of IPv4 CE using ARP? ]]] [weiguo]: My meaning is: Because RB1 and RB2 are layer 3 gateway for CE1, = RB1 and RB2 connect to CE1 through MC-LAG, so RB1 and RB2 will learn CE1's = IP through ARP protocol. Then RB1 and RB2 announce the CE1's IP address to = other RB to generate IP routing entries. Do you think the explanation is re= asonable? Thanks, weiguo ________________________________________ From: Donald Eastlake [d3e3e3@gmail.com] Sent: Tuesday, April 14, 2015 9:31 To: Haoweiguo Cc: trill@ietf.org; Muhammad Durrani; Xialiang (Frank); Andrew Qu; Liyizhou= ; Ponkarthick Sivamurugan Subject: Re: [trill] New Version Notification for draft-ietf-trill-irb-03.t= xt Hi, I did a pass over the document. See attached. Almost entirely editorial / nits / typos suggestions but I did have one real question. See my note on page 10, Section 5.3. Thanks, Donald =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D Donald E. Eastlake 3rd +1-508-333-2270 (cell) 155 Beaver Street, Milford, MA 01757 USA d3e3e3@gmail.com On Mon, Mar 9, 2015 at 9:15 AM, Haoweiguo wrote: > Hi Folks, > A new version of TRILL distributed gateway was posted. Main changes: > In previous version, an edge RB only advertises one gateway MAC to TRILL= campus. In this version,Tenant gateway MAC for each tenant is advertised. > > Appreciate any further comments and suggestions. > > Thanks, > weiguo > > ________________________________________ > From: internet-drafts@ietf.org [internet-drafts@ietf.org] > Sent: Monday, March 09, 2015 21:11 > To: Andrew Qu; Liyizhou; Ponkarthick Sivamurugan; Xialiang (Frank); Haowe= iguo; Muhammad Durrani; Xialiang (Frank); Ponkarthick Sivamurugan; Liyizhou= ; Andrew Qu; Muhammad Durrani; Haoweiguo > Subject: New Version Notification for draft-ietf-trill-irb-03.txt > > A new version of I-D, draft-ietf-trill-irb-03.txt > has been successfully submitted by Weiguo Hao and posted to the > IETF repository. > > Name: draft-ietf-trill-irb > Revision: 03 > Title: TRILL Distributed Layer 3 Gateway > Document date: 2015-03-09 > Group: trill > Pages: 20 > URL: http://www.ietf.org/internet-drafts/draft-ietf-trill-irb-= 03.txt > Status: https://datatracker.ietf.org/doc/draft-ietf-trill-irb/ > Htmlized: http://tools.ietf.org/html/draft-ietf-trill-irb-03 > Diff: http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-trill-irb-0= 3 > > Abstract: > Currently TRILL protocol provides optimal pair-wise data frame > forwarding for layer 2 intra-subnet traffic but not for layer 3 > inter-subnet traffic. A centralized gateway solution is typically > used for layer 3 inter-subnet traffic forwarding but has following > issues: > > > > > Please note that it may take a couple of minutes from the time of submiss= ion > until the htmlized version and diff are available at tools.ietf.org. > > The IETF Secretariat= From nobody Fri Apr 17 20:58:45 2015 Return-Path: X-Original-To: trill@ietfa.amsl.com Delivered-To: trill@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E892F1A89B1; Fri, 17 Apr 2015 20:58:41 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham 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 g1pI8HoMiMQ1; Fri, 17 Apr 2015 20:58:40 -0700 (PDT) Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id BE8C11A896C; Fri, 17 Apr 2015 20:58:40 -0700 (PDT) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: internet-drafts@ietf.org To: X-Test-IDTracker: no X-IETF-IDTracker: 6.0.1 Auto-Submitted: auto-generated Precedence: bulk Message-ID: <20150418035840.20535.77943.idtracker@ietfa.amsl.com> Date: Fri, 17 Apr 2015 20:58:40 -0700 Archived-At: Cc: trill@ietf.org Subject: [trill] I-D Action: draft-ietf-trill-irb-04.txt X-BeenThere: trill@ietf.org X-Mailman-Version: 2.1.15 List-Id: "Developing a hybrid router/bridge." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Apr 2015 03:58:42 -0000 A New Internet-Draft is available from the on-line Internet-Drafts directories. This draft is a work item of the Transparent Interconnection of Lots of Links Working Group of the IETF. Title : TRILL Distributed Layer 3 Gateway Authors : Weiguo Hao Yizhou Li Andrew Qu Muhammad Durrani Ponkarthick Sivamurugan Liang Xia Filename : draft-ietf-trill-irb-04.txt Pages : 20 Date : 2015-04-17 Abstract: Currently TRILL protocol provides optimal pair-wise data frame forwarding for layer 2 intra-subnet traffic but not for layer 3 inter-subnet traffic. A centralized gateway solution is typically used for layer 3 inter-subnet traffic forwarding but has the following issues: The IETF datatracker status page for this draft is: https://datatracker.ietf.org/doc/draft-ietf-trill-irb/ There's also a htmlized version available at: http://tools.ietf.org/html/draft-ietf-trill-irb-04 A diff from the previous version is available at: http://www.ietf.org/rfcdiff?url2=draft-ietf-trill-irb-04 Please note that it may take a couple of minutes from the time of submission until the htmlized version and diff are available at tools.ietf.org. Internet-Drafts are also available by anonymous FTP at: ftp://ftp.ietf.org/internet-drafts/ From nobody Fri Apr 17 21:18:13 2015 Return-Path: X-Original-To: trill@ietfa.amsl.com Delivered-To: trill@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA0021A8A0B for ; Fri, 17 Apr 2015 21:18:11 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.211 X-Spam-Level: X-Spam-Status: No, score=-4.211 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham 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 X7ZE7bzbURM7 for ; Fri, 17 Apr 2015 21:18:09 -0700 (PDT) Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6734F1A8A09 for ; Fri, 17 Apr 2015 21:18:08 -0700 (PDT) Received: from 172.18.7.190 (EHLO lhreml406-hub.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BRN82202; Sat, 18 Apr 2015 04:18:05 +0000 (GMT) Received: from NKGEML404-HUB.china.huawei.com (10.98.56.35) by lhreml406-hub.china.huawei.com (10.201.5.243) with Microsoft SMTP Server (TLS) id 14.3.158.1; Sat, 18 Apr 2015 05:18:05 +0100 Received: from NKGEML501-MBS.china.huawei.com ([169.254.2.244]) by nkgeml404-hub.china.huawei.com ([10.98.56.35]) with mapi id 14.03.0158.001; Sat, 18 Apr 2015 12:17:54 +0800 From: Haoweiguo To: "trill@ietf.org" Thread-Topic: New Version Notification for draft-ietf-trill-irb-04.txt Thread-Index: AQHQeYv7wq1t+Hh+DU+LOXk80wpGNJ1SJeaB Date: Sat, 18 Apr 2015 04:17:53 +0000 Message-ID: References: <20150418035841.20535.7442.idtracker@ietfa.amsl.com> In-Reply-To: <20150418035841.20535.7442.idtracker@ietfa.amsl.com> Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.135.23.94] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-CFilter-Loop: Reflected Archived-At: Cc: "Xialiang \(Frank\)" , Muhammad Durrani , Andrew Qu , Liyizhou , Ponkarthick Sivamurugan Subject: Re: [trill] New Version Notification for draft-ietf-trill-irb-04.txt X-BeenThere: trill@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: "Developing a hybrid router/bridge." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Apr 2015 04:18:12 -0000 Hi Folks, A new version of "TRILL distributed layer 3 gateway" has just been posted. = Most of the changes are editorial related. In section 5.3, the previous "CE= " term is replaced by "ES" term. Your further comments and suggestions are appreciated. Thanks, weiguo ________________________________________ From: internet-drafts@ietf.org [internet-drafts@ietf.org] Sent: Saturday, April 18, 2015 11:58 To: Andrew Qu; Liyizhou; Xialiang (Frank); Muhammad Durrani; Haoweiguo; Muh= ammad Durrani; Xialiang (Frank); Ponkarthick Sivamurugan; Liyizhou; Andrew = Qu; Ponkarthick Sivamurugan; Haoweiguo Subject: New Version Notification for draft-ietf-trill-irb-04.txt A new version of I-D, draft-ietf-trill-irb-04.txt has been successfully submitted by Weiguo Hao and posted to the IETF repository. Name: draft-ietf-trill-irb Revision: 04 Title: TRILL Distributed Layer 3 Gateway Document date: 2015-04-18 Group: trill Pages: 20 URL: http://www.ietf.org/internet-drafts/draft-ietf-trill-irb-04= .txt Status: https://datatracker.ietf.org/doc/draft-ietf-trill-irb/ Htmlized: http://tools.ietf.org/html/draft-ietf-trill-irb-04 Diff: http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-trill-irb-04 Abstract: Currently TRILL protocol provides optimal pair-wise data frame forwarding for layer 2 intra-subnet traffic but not for layer 3 inter-subnet traffic. A centralized gateway solution is typically used for layer 3 inter-subnet traffic forwarding but has the following issues: Please note that it may take a couple of minutes from the time of submissio= n until the htmlized version and diff are available at tools.ietf.org. The IETF Secretariat= From nobody Mon Apr 20 10:33:28 2015 Return-Path: X-Original-To: trill@ietfa.amsl.com Delivered-To: trill@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0FBFA1A8A45 for ; Mon, 20 Apr 2015 10:33:28 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -96.354 X-Spam-Level: X-Spam-Status: No, score=-96.354 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DOS_OUTLOOK_TO_MX=2.845, HTML_MESSAGE=0.001, USER_IN_WHITELIST=-100] autolearn=no 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 CsVvqduA6mNe for ; Mon, 20 Apr 2015 10:33:27 -0700 (PDT) Received: from hickoryhill-consulting.com (hhc-web3.hickoryhill-consulting.com [64.9.205.143]) by ietfa.amsl.com (Postfix) with ESMTP id BFDFA1A8A44 for ; Mon, 20 Apr 2015 10:33:26 -0700 (PDT) X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=222.151.138.72; From: "Susan Hares" To: Date: Mon, 20 Apr 2015 13:33:20 -0400 Message-ID: <00a601d07b90$1a6ccf30$4f466d90$@ndzh.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_00A7_01D07B6E.935C67B0" X-Mailer: Microsoft Outlook 14.0 Thread-Index: AdB7jzidr9oncxEBTp2xmDZ23fc9Cg== Content-Language: en-us X-Authenticated-User: skh@ndzh.com Archived-At: Cc: sunny.rajagopalan@us.ibm.com, somnath.chatterjee01@gmail.com, Radia@alum.mit.edu, philips.chenhao@huawei.com, haoweiguo@huawei.com, liyizhou@huawei.com Subject: Re: [trill] 2 Week adoptoin call for draft-yizhou-trill-tree-selection (4/1 to 4/14/2015)a X-BeenThere: trill@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: "Developing a hybrid router/bridge." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Apr 2015 17:33:28 -0000 This is a multipart message in MIME format. ------=_NextPart_000_00A7_01D07B6E.935C67B0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit The two week WG Adoption has completed, and this draft has been adopted. Will the authors please submit the draft at: Draft-ietf-trill-tree-selection-00.txt. Sue Hares and Jon Hudson ------=_NextPart_000_00A7_01D07B6E.935C67B0 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

The two week WG Adoption has completed, and = this draft has been adopted.   Will the authors  please = submit the draft at:

 

Draft-ietf-trill-tree-selection-00.txt. =

 

Sue Hares and Jon = Hudson

 

------=_NextPart_000_00A7_01D07B6E.935C67B0-- From nobody Mon Apr 20 19:10:11 2015 Return-Path: X-Original-To: trill@ietfa.amsl.com Delivered-To: trill@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5A1B71A8713; Mon, 20 Apr 2015 19:10:09 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham 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 WFCX8WA0xyqz; Mon, 20 Apr 2015 19:10:08 -0700 (PDT) Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 22CDA1A870C; Mon, 20 Apr 2015 19:10:08 -0700 (PDT) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: internet-drafts@ietf.org To: X-Test-IDTracker: no X-IETF-IDTracker: 6.0.1 Auto-Submitted: auto-generated Precedence: bulk Message-ID: <20150421021008.29735.98925.idtracker@ietfa.amsl.com> Date: Mon, 20 Apr 2015 19:10:08 -0700 Archived-At: Cc: trill@ietf.org Subject: [trill] I-D Action: draft-ietf-trill-tree-selection-00.txt X-BeenThere: trill@ietf.org X-Mailman-Version: 2.1.15 List-Id: "Developing a hybrid router/bridge." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Apr 2015 02:10:09 -0000 A New Internet-Draft is available from the on-line Internet-Drafts directories. This draft is a work item of the Transparent Interconnection of Lots of Links Working Group of the IETF. Title : TRILL: Data Label based Tree Selection for Multi-destination Data Authors : Yizhou Li Donald Eastlake Weiguo Hao Hao Chen Radia Perlman Naveen Nimmu Somnath Chatterjee Sunny Rajagopalan Filename : draft-ietf-trill-tree-selection-00.txt Pages : 18 Date : 2015-04-20 Abstract: TRILL uses distribution trees to deliver multi-destination frames. Multiple trees can be used by an ingress RBridge for flows regardless of the VLAN, Fine Grained Label (FGL), and/or multicast group of the flow. Different ingress RBridges may choose different distribution trees for TRILL Data packets in the same VLAN, FGL, and/or multicast group. To avoid unnecessary link utilization, distribution trees should be pruned based on VLAN and/or FGL and/or multicast destination address. If any VLAN, FGL, or multicast group can be sent on any tree, for typical fast path hardware, the amount of pruning information is multiplied by the number of tree; however, there is a limited capacity for such pruning information. This document specifies an optional facility to restrict the TRILL Data packets sent on particular distribution trees by VLAN, FGL, and/or multicast group thus reducing the total amount of pruning information so that it can more easily be accommodated by fast path hardware. The IETF datatracker status page for this draft is: https://datatracker.ietf.org/doc/draft-ietf-trill-tree-selection/ There's also a htmlized version available at: http://tools.ietf.org/html/draft-ietf-trill-tree-selection-00 Please note that it may take a couple of minutes from the time of submission until the htmlized version and diff are available at tools.ietf.org. Internet-Drafts are also available by anonymous FTP at: ftp://ftp.ietf.org/internet-drafts/ From nobody Tue Apr 21 17:58:37 2015 Return-Path: X-Original-To: trill@ietfa.amsl.com Delivered-To: trill@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D6A081B2FB2 for ; Tue, 21 Apr 2015 17:58:35 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 1.391 X-Spam-Level: * X-Spam-Status: No, score=1.391 tagged_above=-999 required=5 tests=[BAYES_50=0.8, HTML_MESSAGE=0.001, J_CHICKENPOX_55=0.6, T_RP_MATCHES_RCVD=-0.01] autolearn=no 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 2h__SBK8QVvd for ; Tue, 21 Apr 2015 17:58:34 -0700 (PDT) Received: from skyhighway.com (skyhighway.com [63.249.82.6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1394A1B2FAA for ; Tue, 21 Apr 2015 17:58:34 -0700 (PDT) Received: from Firefly.skyhighway.com (dsl-63-249-88-160.static.cruzio.com [63.249.88.160]) by skyhighway.com with ESMTP id t3M0wMNJ042998 for ; Tue, 21 Apr 2015 17:58:22 -0700 (PDT) Message-Id: <201504220058.t3M0wMNJ042998@skyhighway.com> X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9 Date: Tue, 21 Apr 2015 17:58:41 -0700 To: trill@ietf.org From: gayle noble In-Reply-To: <20150418035840.20535.77943.idtracker@ietfa.amsl.com> References: <20150418035840.20535.77943.idtracker@ietfa.amsl.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="=====================_266808525==.ALT" Archived-At: Subject: [trill] Some things I noticed in this document->Re: I-D Action: draft-ietf-trill-irb-04.txt X-BeenThere: trill@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: "Developing a hybrid router/bridge." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Apr 2015 00:58:36 -0000 --=====================_266808525==.ALT Content-Type: text/plain; charset="us-ascii"; format=flowed Some things I noticed in draft-ietf-trill-irb-04.txt that I think are actual errors:: 1. page 1 and page 2 [There is a question mark after the line containing [Page (number)] on pages one and two] Hao & Li,etc Expires October 18, 2015 [Page 1] ? --------------- 2. page 9 third paragraph third sentence ["nickname" should be "nicknames"] (as written) If the edge RBridge doesn't specify the nickname, the ingress RBridge can use any one of the nickname as egress nickname for inter-subnet traffic forwarding. (should be) If the edge RBridge doesn't specify the nickname, the ingress RBridge can use any one of the nicknames as egress nickname for inter-subnet traffic forwarding. ------------------------------ 3. page 10 second paragraph [sentence awkward with the phrasing "two TRILL RBridges of RB1 and RB2"] (as written) If an ES is connected to two TRILL RBridges of RB1 and RB2 in active-active mode, RB1 and RB2 will learn the CE's IP prefix through ARP/ND process and then they announce the IP prefix to the TRILL campus independently. (I'd write) If an ES is connected to two TRILL RBridges, RB1 and RB2 in active-active mode, RB1 and RB2, will learn the CE's IP prefix through ARP/ND process and then they announce the IP prefix to the TRILL campus independently. --------------------------------- 4. page 14 TRILL Protocol Extensions second paragraph second sentence ["RBridges" is plural. "It" is singular. "receives" is also singular. So I would change "it receives" to "they receive"] (as written) These RBridges use the nickname, tenant gateway MAC and tenant Label of RB1 to perform inter-subnet traffic TRILL encapsulation when it receives inter-subnet traffic from a local ES. (I'd write) These RBridges use the nickname, tenant gateway MAC and tenant Label of RB1 to perform inter-subnet traffic TRILL encapsulation when they receive inter-subnet traffic from a local ES. --------------------------------- 5. page 14 second paragraph third sentence [nit pick: the comma is a space after "Inner.MacDA" rather than right after it] (as written) The nickname is used as egress nickname, the tenant gateway MAC is used as the Inner.MacDA , and the tenant Data Label is used as the Inner.Label. (I'd write) The nickname is used as egress nickname, the tenant gateway MAC is used as the Inner.MacDA, and the tenant Data Label is used as the Inner.Label. -------------------------- 6. page 15 (second point) ["Label1 and Label2" become plural so :field" should be "fields" and add a "the" before Label1 in the second sentence.] (as written) o Length: If Label1 field is used to represent a VLAN, the value of the length field is 12. If Label1 and Label2 field are used to represent an FGL, the value of the length field is 14. (I'd write) o Length: If Label1 field is used to represent a VLAN, the value of the length field is 12. If the Label1 and Label2 fields are used to represent an FGL, the value of the length field is 14. --------------------------- 7. page 15 [I'd put a "the" between "identify" and " higher" and re-write the sentence for clarity] (as written) Label1: If the value of length field is 12, the field is to identify tenant VLAN ID. If the value of length field is 14, the field is to identify higher 12 bits of tenant FGL. (I'd write) Label1: If the value of the length field is 12, it identifies a tenant VLAN ID, If the value of the length field is 14, it identifies the higher 12 bits of a tenant FGL. --------------------- 8. page 16 [Instead of a lot of "and"s I'd use a comma] (as written) o Total Length: This 2-byte unsigned integer indicates the total length of the Tenant ID and the Prefix Length and Prefix fields in octets. (I'd write) o Total Length: This 2-byte unsigned integer indicates the total length of the Tenant ID, the Prefix Length, and the Prefix fields in octets. -------------- 9. page 17 [Something as above :) Instead of a lot of "and"s I'd use a comma] (as written) o Total Length: This 2-byte unsigned integer indicates the total length of the Tenant ID and the Prefix Length and Prefix fields in octets. (I'd write) o Total Length: This 2-byte unsigned integer indicates the total length of the Tenant ID, the Prefix Length, and the Prefix fields in octets. -------------- 10. Author Addresses Some emails are labeled Email and some are labeled EMail. Perhaps they should all be the same :) ============= Where I got confused:: page 7: [I did not know what the M is in the following sentence. I do not see M defined anywhere before this statement. In Figure 2, the inner box on the left has Virtual Networks (VN) from VN1 through VNm. So, maybe the N and M need to be lower case .] (as written) Figure 2 depicts the model where there are N VRFs corresponding to N tenants with each tenant having up to M segments/subnets (virtual network). (I'd write) Figure 2 depicts the model where there are n VRFs corresponding to n tenants with each tenant having up to m Virtual Networks (segments/subnets). --=====================_266808525==.ALT Content-Type: text/html; charset="us-ascii" Some things I noticed in draft-ietf-trill-irb-04.txt that I think are actual errors::
 
1.   page 1 and page 2
[There is a question mark after the line containing [Page (number)] on pages one and two]
Hao & Li,etc         Expires October 18, 2015              [Page 1]
?
---------------
 
2.   page 9 third paragraph third sentence
["nickname" should be "nicknames"]
(as written)
If the edge RBridge doesn't specify the nickname, the ingress RBridge can use any one of the nickname as egress nickname for inter-subnet traffic forwarding.
(should be)
If the edge RBridge doesn't specify the nickname, the ingress RBridge can use any one of the nicknames as egress nickname for inter-subnet traffic forwarding.

------------------------------
3.   page 10 second paragraph
[sentence awkward with the phrasing "two TRILL RBridges of RB1 and RB2"]
(as written)
  If an ES is connected to two TRILL RBridges of RB1 and RB2 in active-active mode, RB1 and RB2 will learn the CE's IP prefix through ARP/ND process and then they announce the IP prefix to the TRILL campus independently.
(I'd write)
  If an ES is connected to two TRILL RBridges, RB1 and RB2 in active-active mode, RB1 and RB2, will learn the CE's IP prefix through ARP/ND process and then they announce the IP prefix to the TRILL campus independently.
---------------------------------
 
4.   page 14  TRILL Protocol Extensions second paragraph second sentence
["RBridges" is plural. "It" is singular. "receives" is also singular. So I would change “it receives” to “they receive”]
(as written)
These RBridges use the nickname, tenant gateway MAC and tenant Label of RB1 to perform inter-subnet traffic TRILL encapsulation when it receives inter-subnet traffic from a local ES.
(I'd write)
These RBridges use the nickname, tenant gateway MAC and tenant Label of RB1 to perform inter-subnet traffic TRILL encapsulation when they receive inter-subnet traffic from a local ES.
---------------------------------
 
5.   page 14 second paragraph third sentence
[nit pick: the comma is a space after "Inner.MacDA" rather than right after it]
(as written)
 The nickname is used as egress nickname, the tenant gateway MAC is used as the Inner.MacDA , and the tenant Data Label is used as the Inner.Label.
(I'd write)
 The nickname is used as egress nickname, the tenant gateway MAC is used as the Inner.MacDA, and the tenant Data Label is used as the Inner.Label.
--------------------------
 
6.   page 15 (second point)
["Label1 and Label2" become plural so :field" should be "fields" and add a "the" before Label1 in the second sentence.]
(as written)
       o Length: If Label1 field is used to represent a VLAN, the value of the length field is 12. If Label1 and Label2 field are used to represent an FGL, the value of the length field is 14.
(I'd write)
       o Length: If Label1 field is used to represent a VLAN, the value of the length field is 12. If the Label1 and Label2 fields are used to represent an FGL, the value of the length field is 14.
---------------------------
 
7.   page 15
[I'd put a "the" between "identify" and " higher" and re-write the sentence for clarity]
(as written)
 Label1: If the value of length field is 12, the field is to identify tenant VLAN ID. If the value of length field is 14, the field is to identify higher 12 bits of tenant FGL.
(I'd write)
 Label1: If the value of the length field is 12, it identifies a tenant VLAN ID, If the value of the length field is 14, it identifies the higher 12 bits of a tenant FGL.
---------------------
 
8.   page 16
[Instead of a lot of "and"s I'd use a comma]
(as written)
         o Total Length: This 2-byte unsigned integer indicates the total length of the Tenant ID and the Prefix Length and Prefix fields in octets.
(I'd write)
         o Total Length: This 2-byte unsigned integer indicates the total length of the Tenant ID, the Prefix Length, and the Prefix fields in octets.
--------------
 
9.   page 17
[Something as above :) Instead of a lot of "and"s I'd use a comma]
(as written
)
         o Total Length: This 2-byte unsigned integer indicates the total length of the Tenant ID and the Prefix Length and Prefix fields in octets.
(I'd write)
         o Total Length: This 2-byte unsigned integer indicates the total length of the Tenant ID, the Prefix Length, and the Prefix fields in octets.
--------------
 
10. Author Addresses
Some emails are labeled Email and some are labeled EMail. Perhaps they should all be the same :)
 
=============
Where I got confused::
page 7:
[I did not know what the M is in the following sentence. I do not see M defined anywhere before this statement. In Figure 2, the inner box on the left has Virtual Networks (VN) from VN1 through VNm. So, maybe the N and M need to be lower case .]
(as written)
Figure 2 depicts the model where there are N VRFs corresponding to N tenants with each tenant having up to M segments/subnets (virtual network).
(I'd write)
Figure 2 depicts the model where there are n VRFs corresponding to n tenants with each tenant having up to m Virtual Networks (segments/subnets). --=====================_266808525==.ALT-- From nobody Wed Apr 22 23:06:50 2015 Return-Path: X-Original-To: trill@ietfa.amsl.com Delivered-To: trill@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A608C1A8884 for ; Wed, 22 Apr 2015 23:06:48 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.61 X-Spam-Level: X-Spam-Status: No, score=-3.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, J_CHICKENPOX_55=0.6, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham 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 aK-eFHqAz3w6 for ; Wed, 22 Apr 2015 23:06:45 -0700 (PDT) Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 450611A887D for ; Wed, 22 Apr 2015 23:06:30 -0700 (PDT) Received: from 172.18.7.190 (EHLO lhreml402-hub.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BVF09337; Thu, 23 Apr 2015 06:06:28 +0000 (GMT) Received: from NKGEML404-HUB.china.huawei.com (10.98.56.35) by lhreml402-hub.china.huawei.com (10.201.5.241) with Microsoft SMTP Server (TLS) id 14.3.158.1; Thu, 23 Apr 2015 07:06:27 +0100 Received: from NKGEML501-MBS.china.huawei.com ([169.254.2.244]) by nkgeml404-hub.china.huawei.com ([10.98.56.35]) with mapi id 14.03.0158.001; Thu, 23 Apr 2015 14:06:23 +0800 From: Haoweiguo To: gayle noble , "trill@ietf.org" Thread-Topic: [trill] Some things I noticed in this document->Re: I-D Action: draft-ietf-trill-irb-04.txt Thread-Index: AQHQfS6nfl+th7BxFk+WIrOFXi0JZZ1aG6LR Date: Thu, 23 Apr 2015 06:06:22 +0000 Message-ID: References: <20150418035840.20535.77943.idtracker@ietfa.amsl.com>, <201504220058.t3M0wMNJ042998@skyhighway.com> In-Reply-To: <201504220058.t3M0wMNJ042998@skyhighway.com> Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.135.23.94] Content-Type: multipart/alternative; boundary="_000_DD5FC8DE455C3348B94340C0AB5517334F85D06Bnkgeml501mbschi_" MIME-Version: 1.0 X-CFilter-Loop: Reflected Archived-At: Subject: Re: [trill] Some things I noticed in this document->Re: I-D Action: draft-ietf-trill-irb-04.txt X-BeenThere: trill@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: "Developing a hybrid router/bridge." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Apr 2015 06:06:48 -0000 --_000_DD5FC8DE455C3348B94340C0AB5517334F85D06Bnkgeml501mbschi_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Thanks Gayle. I will accept all your suggestions except a little change of = the 3rd one. 3. page 10 second paragraph [sentence awkward with the phrasing "two TRILL RBridges of RB1 and RB2"] (as written) If an ES is connected to two TRILL RBridges of RB1 and RB2 in active-acti= ve mode, RB1 and RB2 will learn the CE's IP prefix through ARP/ND process a= nd then they announce the IP prefix to the TRILL campus independently. (I'd write) If an ES is connected to two TRILL RBridges, RB1 and RB2 in active-active= mode, RB1 and RB2, will learn the CE's IP prefix through ARP/ND process an= d then they announce the IP prefix to the TRILL campus independently. --------------------------------- [weiguo]: I'd wirte: If an ES is connected to two TRILL RBridges, RB1 and RB2 in active-acti= ve mode, RB1 and RB2 act as distributed layer 3 gateway for the ES, RB1 and= RB2 will learn the ES's IP address through ARP/ND process and then they an= nounce the IP address to the TRILL campus independently. Thanks, weiguo ________________________________ From: gayle noble [windy_1@skyhighway.com] Sent: Wednesday, April 22, 2015 8:58 To: trill@ietf.org Subject: [trill] Some things I noticed in this document->Re: I-D Action: dr= aft-ietf-trill-irb-04.txt Some things I noticed in draft-ietf-trill-irb-04.txt that I think are actua= l errors:: 1. page 1 and page 2 [There is a question mark after the line containing [Page (number)] on page= s one and two] Hao & Li,etc Expires October 18, 2015 [Page 1] ? --------------- 2. page 9 third paragraph third sentence ["nickname" should be "nicknames"] (as written) If the edge RBridge doesn't specify the nickname, the ingress RBridge can u= se any one of the nickname as egress nickname for inter-subnet traffic forw= arding. (should be) If the edge RBridge doesn't specify the nickname, the ingress RBridge can u= se any one of the nicknames as egress nickname for inter-subnet traffic for= warding. ------------------------------ 3. page 10 second paragraph [sentence awkward with the phrasing "two TRILL RBridges of RB1 and RB2"] (as written) If an ES is connected to two TRILL RBridges of RB1 and RB2 in active-acti= ve mode, RB1 and RB2 will learn the CE's IP prefix through ARP/ND process a= nd then they announce the IP prefix to the TRILL campus independently. (I'd write) If an ES is connected to two TRILL RBridges, RB1 and RB2 in active-active= mode, RB1 and RB2, will learn the CE's IP prefix through ARP/ND process an= d then they announce the IP prefix to the TRILL campus independently. --------------------------------- 4. page 14 TRILL Protocol Extensions second paragraph second sentence ["RBridges" is plural. "It" is singular. "receives" is also singular. So I = would change ?it receives? to ?they receive?] (as written) These RBridges use the nickname, tenant gateway MAC and tenant Label of RB1= to perform inter-subnet traffic TRILL encapsulation when it receives inter= -subnet traffic from a local ES. (I'd write) These RBridges use the nickname, tenant gateway MAC and tenant Label of RB1= to perform inter-subnet traffic TRILL encapsulation when they receive inte= r-subnet traffic from a local ES. --------------------------------- 5. page 14 second paragraph third sentence [nit pick: the comma is a space after "Inner.MacDA" rather than right after= it] (as written) The nickname is used as egress nickname, the tenant gateway MAC is used as= the Inner.MacDA , and the tenant Data Label is used as the Inner.Label. (I'd write) The nickname is used as egress nickname, the tenant gateway MAC is used as= the Inner.MacDA, and the tenant Data Label is used as the Inner.Label. -------------------------- 6. page 15 (second point) ["Label1 and Label2" become plural so :field" should be "fields" and add a = "the" before Label1 in the second sentence.] (as written) o Length: If Label1 field is used to represent a VLAN, the value of = the length field is 12. If Label1 and Label2 field are used to represent an= FGL, the value of the length field is 14. (I'd write) o Length: If Label1 field is used to represent a VLAN, the value of = the length field is 12. If the Label1 and Label2 fields are used to represe= nt an FGL, the value of the length field is 14. --------------------------- 7. page 15 [I'd put a "the" between "identify" and " higher" and re-write the sentence= for clarity] (as written) Label1: If the value of length field is 12, the field is to identify tenan= t VLAN ID. If the value of length field is 14, the field is to identify hig= her 12 bits of tenant FGL. (I'd write) Label1: If the value of the length field is 12, it identifies a tenant VLA= N ID, If the value of the length field is 14, it identifies the higher 12 b= its of a tenant FGL. --------------------- 8. page 16 [Instead of a lot of "and"s I'd use a comma] (as written) o Total Length: This 2-byte unsigned integer indicates the total l= ength of the Tenant ID and the Prefix Length and Prefix fields in octets. (I'd write) o Total Length: This 2-byte unsigned integer indicates the total l= ength of the Tenant ID, the Prefix Length, and the Prefix fields in octets. -------------- 9. page 17 [Something as above :) Instead of a lot of "and"s I'd use a comma] (as written) o Total Length: This 2-byte unsigned integer indicates the total l= ength of the Tenant ID and the Prefix Length and Prefix fields in octets. (I'd write) o Total Length: This 2-byte unsigned integer indicates the total l= ength of the Tenant ID, the Prefix Length, and the Prefix fields in octets. -------------- 10. Author Addresses Some emails are labeled Email and some are labeled EMail. Perhaps they shou= ld all be the same :) =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Where I got confused:: page 7: [I did not know what the M is in the following sentence. I do not see M def= ined anywhere before this statement. In Figure 2, the inner box on the left= has Virtual Networks (VN) from VN1 through VNm. So, maybe the N and M need= to be lower case .] (as written) Figure 2 depicts the model where there are N VRFs corresponding to N tenant= s with each tenant having up to M segments/subnets (virtual network). (I'd write) Figure 2 depicts the model where there are n VRFs corresponding to n tenant= s with each tenant having up to m Virtual Networks (segments/subnets). --_000_DD5FC8DE455C3348B94340C0AB5517334F85D06Bnkgeml501mbschi_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

Thanks Gayle. I will accept all your s= uggestions except a little change of the 3rd one.

 

3.   page 10 second paragraph
[sentence awkward with the phrasing "two TRILL= RBridges of RB1 and RB2"]
(as written)
  If an ES is connected to two TRILL RBridges of RB1 and RB2 in= active-active mode, RB1 and RB2 will learn the CE's IP prefix through ARP/= ND process and then they announce the IP prefix to the TRILL campus indepen= dently.
(I'd write)
  If an ES is connected to two TRILL RBridges, RB1 and RB2 in a= ctive-active mode, RB1 and RB2, will learn the CE's IP prefix through ARP/N= D process and then they announce the IP prefix to the TRILL campus independ= ently.
---------------------------------
[weiguo]: I'd wirte:

    If an ES is connected to two TRILL RBridges, RB1 and = RB2 in active-active mode, RB1 and RB2 act as distributed layer 3 gateway f= or the ES, RB1 and RB2 will learn the ES's IP address through ARP/ND p= rocess and then they announce the IP address to the TRILL campus independently.

 

Thanks,

weiguo

From: gayle noble [windy_1@skyhighway.com]=
Sent: Wednesday, April 22, 2015 8:58
To: trill@ietf.org
Subject: [trill] Some things I noticed in this document->Re: I-D = Action: draft-ietf-trill-irb-04.txt

Some things I noticed in draft-ietf-trill-irb-04.txt that I think are = actual errors::
 
1.   page 1 and page 2
[There is a question mark after the line containing= [Page (number)] on pages one and two]
Hao & Li,etc         Exp= ires October 18, 2015         =      [Page 1]
?
---------------
 
2.   page 9 third paragraph third sentence
["nickname" should be "nicknames&quo= t;]
(as written)
If the edge RBridge doesn't specify the nickname, the ingress RBridg= e can use any one of the nickname as egress nickname for inter-subnet traff= ic forwarding.
(should be)
If the edge RBridge doesn't specify the nickname, the ingress RBridg= e can use any one of the nicknames as egress nickname for inter-subnet traf= fic forwarding.

------------------------------
3.   page 10 second paragraph
[sentence awkward with the phrasing "two TRILL= RBridges of RB1 and RB2"]
(as written)
  If an ES is connected to two TRILL RBridges of RB1 and RB2 in= active-active mode, RB1 and RB2 will learn the CE's IP prefix through ARP/= ND process and then they announce the IP prefix to the TRILL campus indepen= dently.
(I'd write)
  If an ES is connected to two TRILL RBridges, RB1 and RB2 in a= ctive-active mode, RB1 and RB2, will learn the CE's IP prefix through ARP/N= D process and then they announce the IP prefix to the TRILL campus independ= ently.
---------------------------------
 
4.   page 14  TRILL Protocol Extensions second paragraph sec= ond sentence
["RBridges" is plural. "It" is = singular. "receives" is also singular. So I would change ?it rece= ives? to ?they receive?]
(as written)
These RBridges use the nickname, tenant gateway MAC and tenant Label= of RB1 to perform inter-subnet traffic TRILL encapsulation when it receive= s inter-subnet traffic from a local ES.
(I'd write)
These RBridges use the nickname, tenant gateway MAC and tenant Label= of RB1 to perform inter-subnet traffic TRILL encapsulation when they recei= ve inter-subnet traffic from a local ES.
---------------------------------
 
5.   page 14 second paragraph third sentence
[nit pick: the comma is a space after "Inner.M= acDA" rather than right after it]
(as written)
 The nickname is used as egress nickname, the tenant gateway MA= C is used as the Inner.MacDA , and the tenant Data Label is used as the Inn= er.Label.
(I'd write)
 The nickname is used as egress nickname, the tenant gateway MA= C is used as the Inner.MacDA, and the tenant Data Label is used as the Inne= r.Label.
--------------------------
 
6.   page 15 (second point)
["Label1 and Label2" become plural so :fi= eld" should be "fields" and add a "the" before Lab= el1 in the second sentence.]
(as written)
       o Length: If Label1 field is us= ed to represent a VLAN, the value of the length field is 12. If Label1 and = Label2 field are used to represent an FGL, the value of the length field is= 14.
(I'd write)
       o Length: If Label1 field is us= ed to represent a VLAN, the value of the length field is 12. If the Label1 = and Label2 fields are used to represent an FGL, the value of the length fie= ld is 14.
---------------------------
 
7.   page 15
[I'd put a "the" between "identify&q= uot; and " higher" and re-write the sentence for clarity]
(as written)
 Label1: If the value of length field is 12, the field is to id= entify tenant VLAN ID. If the value of length field is 14, the field is to = identify higher 12 bits of tenant FGL.
(I'd write)
 Label1: If the value of the length field is 12, it identifies = a tenant VLAN ID, If the value of the length field is 14, it identifies the= higher 12 bits of a tenant FGL.
---------------------
 
8.   page 16
[Instead of a lot of "and"s I'd use a com= ma]
(as written)
         o Total Length: Thi= s 2-byte unsigned integer indicates the total length of the Tenant ID and the Prefix Length and Prefix fields in octets.<= br> (I'd write)
         o Total Length: Thi= s 2-byte unsigned integer indicates the total length of the Tenant ID, the = Prefix Length, and the Prefix fields in octets.
--------------
 
9.   page 17
[Something as above :) Instead of a lot of "an= d"s I'd use a comma]
(as written
)
         o Total Length: This 2-byt= e unsigned integer indicates the total length of the Tenant ID and the Pref= ix Length and Prefix fields in octets.
(I'd write)
         o Total Length: Thi= s 2-byte unsigned integer indicates the total length of the Tenant ID, the = Prefix Length, and the Prefix fields in octets.
--------------
 
10. Author Addresses
Some emails are labeled Email and some are labeled EMail. Perhaps they shou= ld all be the same :)
 
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Where I got confused::
page 7:
[I did not know what the M is in the following sent= ence. I do not see M defined anywhere before this statement. In Figure 2, t= he inner box on the left has Virtual Networks (VN) from VN1 through VNm. So= , maybe the N and M need to be lower case .]
(as written)
Figure 2 depicts the model where there are N VRFs corresponding to N= tenants with each tenant having up to M segments/subnets (virtual network)= .
(I'd write)
Figure 2 depicts the model where there are n VRFs corresponding to n= tenants with each tenant having up to m Virtual Networks (segments/subnets= ).
--_000_DD5FC8DE455C3348B94340C0AB5517334F85D06Bnkgeml501mbschi_-- From nobody Thu Apr 23 18:51:56 2015 Return-Path: X-Original-To: trill@ietfa.amsl.com Delivered-To: trill@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 255F81B34F7; Thu, 23 Apr 2015 18:51:53 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham 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 X2K5AGz8X-5p; Thu, 23 Apr 2015 18:51:51 -0700 (PDT) Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id D24B81B34D6; Thu, 23 Apr 2015 18:51:51 -0700 (PDT) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: internet-drafts@ietf.org To: X-Test-IDTracker: no X-IETF-IDTracker: 6.0.1.p1 Auto-Submitted: auto-generated Precedence: bulk Message-ID: <20150424015151.17634.87668.idtracker@ietfa.amsl.com> Date: Thu, 23 Apr 2015 18:51:51 -0700 Archived-At: Cc: trill@ietf.org Subject: [trill] I-D Action: draft-ietf-trill-irb-05.txt X-BeenThere: trill@ietf.org X-Mailman-Version: 2.1.15 List-Id: "Developing a hybrid router/bridge." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Apr 2015 01:51:53 -0000 A New Internet-Draft is available from the on-line Internet-Drafts directories. This draft is a work item of the Transparent Interconnection of Lots of Links Working Group of the IETF. Title : TRILL Distributed Layer 3 Gateway Authors : Weiguo Hao Yizhou Li Andrew Qu Muhammad Durrani Ponkarthick Sivamurugan Liang Xia Filename : draft-ietf-trill-irb-05.txt Pages : 20 Date : 2015-04-23 Abstract: Currently TRILL protocol provides optimal pair-wise data frame forwarding for layer 2 intra-subnet traffic but not for layer 3 inter-subnet traffic. A centralized gateway solution is typically used for layer 3 inter-subnet traffic forwarding but has the following issues: The IETF datatracker status page for this draft is: https://datatracker.ietf.org/doc/draft-ietf-trill-irb/ There's also a htmlized version available at: http://tools.ietf.org/html/draft-ietf-trill-irb-05 A diff from the previous version is available at: http://www.ietf.org/rfcdiff?url2=draft-ietf-trill-irb-05 Please note that it may take a couple of minutes from the time of submission until the htmlized version and diff are available at tools.ietf.org. Internet-Drafts are also available by anonymous FTP at: ftp://ftp.ietf.org/internet-drafts/ From nobody Thu Apr 23 18:56:13 2015 Return-Path: X-Original-To: trill@ietfa.amsl.com Delivered-To: trill@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1479F1B2CF7 for ; Thu, 23 Apr 2015 18:56:12 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.211 X-Spam-Level: X-Spam-Status: No, score=-4.211 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham 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 7TgMlCQikRi4 for ; Thu, 23 Apr 2015 18:56:10 -0700 (PDT) Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7BD181B3500 for ; Thu, 23 Apr 2015 18:55:38 -0700 (PDT) Received: from 172.18.7.190 (EHLO lhreml406-hub.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BRT72684; Fri, 24 Apr 2015 01:55:37 +0000 (GMT) Received: from NKGEML402-HUB.china.huawei.com (10.98.56.33) by lhreml406-hub.china.huawei.com (10.201.5.243) with Microsoft SMTP Server (TLS) id 14.3.158.1; Fri, 24 Apr 2015 02:55:36 +0100 Received: from NKGEML501-MBS.china.huawei.com ([169.254.2.244]) by nkgeml402-hub.china.huawei.com ([10.98.56.33]) with mapi id 14.03.0158.001; Fri, 24 Apr 2015 09:55:28 +0800 From: Haoweiguo To: "trill@ietf.org" Thread-Topic: New Version Notification for draft-ietf-trill-irb-05.txt Thread-Index: AQHQfjFGx7ewglg9dky+jGTmdO4gEp1bZlRW Date: Fri, 24 Apr 2015 01:55:27 +0000 Message-ID: References: <20150424015152.17634.22725.idtracker@ietfa.amsl.com> In-Reply-To: <20150424015152.17634.22725.idtracker@ietfa.amsl.com> Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.135.23.94] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-CFilter-Loop: Reflected Archived-At: Cc: "Xialiang \(Frank\)" , Muhammad Durrani , Andrew Qu , Liyizhou , Ponkarthick Sivamurugan Subject: Re: [trill] New Version Notification for draft-ietf-trill-irb-05.txt X-BeenThere: trill@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: "Developing a hybrid router/bridge." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Apr 2015 01:56:12 -0000 Hi Folks, A new version of "TRILL distributed layer 3 gateway" has been posted. Some = editorial changes were made. Your further comments and suggestions are appreciated. Thanks, weiguo ________________________________________ From: internet-drafts@ietf.org [internet-drafts@ietf.org] Sent: Friday, April 24, 2015 9:51 To: Andrew Qu; Liyizhou; Xialiang (Frank); Muhammad Durrani; Haoweiguo; Muh= ammad Durrani; Xialiang (Frank); Ponkarthick Sivamurugan; Liyizhou; Andrew = Qu; Ponkarthick Sivamurugan; Haoweiguo Subject: New Version Notification for draft-ietf-trill-irb-05.txt A new version of I-D, draft-ietf-trill-irb-05.txt has been successfully submitted by Weiguo Hao and posted to the IETF repository. Name: draft-ietf-trill-irb Revision: 05 Title: TRILL Distributed Layer 3 Gateway Document date: 2015-04-23 Group: trill Pages: 20 URL: http://www.ietf.org/internet-drafts/draft-ietf-trill-irb-05= .txt Status: https://datatracker.ietf.org/doc/draft-ietf-trill-irb/ Htmlized: http://tools.ietf.org/html/draft-ietf-trill-irb-05 Diff: http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-trill-irb-05 Abstract: Currently TRILL protocol provides optimal pair-wise data frame forwarding for layer 2 intra-subnet traffic but not for layer 3 inter-subnet traffic. A centralized gateway solution is typically used for layer 3 inter-subnet traffic forwarding but has the following issues: Please note that it may take a couple of minutes from the time of submissio= n until the htmlized version and diff are available at tools.ietf.org. The IETF Secretariat= From nobody Fri Apr 24 06:59:09 2015 Return-Path: X-Original-To: trill@ietfa.amsl.com Delivered-To: trill@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 44E891B3027 for ; Fri, 24 Apr 2015 06:59:08 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.149 X-Spam-Level: X-Spam-Status: No, score=0.149 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=no 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 NvJ2poKjlrxU for ; Fri, 24 Apr 2015 06:59:07 -0700 (PDT) Received: from mail-ob0-x233.google.com (mail-ob0-x233.google.com [IPv6:2607:f8b0:4003:c01::233]) (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 07B281B2FFF for ; Fri, 24 Apr 2015 06:59:07 -0700 (PDT) Received: by obcux3 with SMTP id ux3so38171391obc.2 for ; Fri, 24 Apr 2015 06:59:06 -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 :content-type; bh=xe5lhoz4m1h3t8XUleTOZt8FLATkfb/BgUpZWL9dQLU=; b=rZJjch3n3OnfyY7WsFgD38BGLgXduDeCWKiDBjgBNqxlR4uHQMGNfJDWQxfuXgp12r WIQDynkqHnH740oqibRo5k6FKzlxQl6wPMfKRMMFTkzIojhjbKByJqPiseJIRHYJe/3n zNFxZC5i3/ODR6BcUFdAFmKouNdGJCCjtorHr9OKp7Z3EJXHuvGntG2e9HUNVsnzhx8R k6KRb4ZNYzLf48AjZHNcBmYRCsHZVyY6pm786f3WlAgK2IIEs+TWwhM5zmQZmTRlEVWi k6MYFgPr8rQLLfdMWrUvQPeDRndqrDSAHqOJM2nkh0KX3eNjMgjLf4ezXLJMnZUX7Te6 8Sbw== X-Received: by 10.182.133.40 with SMTP id oz8mr7497691obb.68.1429883946389; Fri, 24 Apr 2015 06:59:06 -0700 (PDT) MIME-Version: 1.0 Received: by 10.76.81.65 with HTTP; Fri, 24 Apr 2015 06:58:50 -0700 (PDT) In-Reply-To: References: From: Donald Eastlake Date: Fri, 24 Apr 2015 09:58:50 -0400 Message-ID: To: "trill@ietf.org" Content-Type: text/plain; charset=UTF-8 Archived-At: Subject: [trill] Fwd: IPR Disclosure Requirements - Please READ & NOTE X-BeenThere: trill@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: "Developing a hybrid router/bridge." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Apr 2015 13:59:08 -0000 The following is a good reminder about the IETF IPR policy patterned after a message that Kathleen Moriarty sent to the MILE WG in 2012 and one that was sent to the DHC WG. Dear TRILL WG: As TRILL WG Chairs, we would like to minimize or hopefully even eliminate late disclosures relating to documents under consideration within the TRILL WG. So you might see us send "reminder" messages in the future to authors or to the TRILL WG email list as a whole, asking people whether they know of Intellectual Property Rights (IPR) relating to specific documents. In order to comply with IETF processes and avoid unnecessary delays, document authors and contributors to our discussions in the TRILL WG are asked to pay attention to these messages. Please note that these messages are only reminders of existing IETF policy, and we are all bound by that policy even in the absence of such reminder messages. Everyone who participates in the IETF Standards Process (whether by posting to mailing lists, authoring documents, attending IETF meetings, or in other ways) needs to be aware of the IETF rules with regard to IPR. These rules are described in BCP 79 and can be referenced through http://www.ietf.org/ipr/policy.html. In addition, online tools for filing IPR disclosures can be found at http://www.ietf.org/ipr/file-disclosure. Finally, existing disclosures can be searched online at https://datatracker.ietf.org/ipr/search/. Also note that these are personal requirements applying to all IETF participants as individuals, and that these requirements also apply to all participants in the TRILL WG. Disclosures are required on individual submissions, as soon as practical after the -00 version... not just on working group documents. There are many people who think it's okay to disclose only after adoption, and everyone needs to be reminded that it's not. Thanks, Sue & Jon From nobody Fri Apr 24 11:37:09 2015 Return-Path: X-Original-To: trill@ietfa.amsl.com Delivered-To: trill@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7B77A1ACE83 for ; Fri, 24 Apr 2015 11:37:08 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.75 X-Spam-Level: X-Spam-Status: No, score=-1.75 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=no 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 HqSkQaokbbRG for ; Fri, 24 Apr 2015 11:37:07 -0700 (PDT) Received: from mail-ob0-x22b.google.com (mail-ob0-x22b.google.com [IPv6:2607:f8b0:4003:c01::22b]) (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 3F2681ACDF2 for ; Fri, 24 Apr 2015 11:37:07 -0700 (PDT) Received: by obbeb7 with SMTP id eb7so44168739obb.3 for ; Fri, 24 Apr 2015 11:37:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=djd9/nvaWNplHbDYhRIfW77siUQZXKoVNuW7EgfUJfA=; b=mPjHmWk/CuEtmHyPytxzxs2Zh7pzcyYFa8mI9IrJho7KNIyiJLRPFn9GnvIlyzoQtA 5AchM2TYS6MX9P9kjEk/k6U+/jXQO4PYT6uPEUhOJgn+f+1a3SKGUZKS5EMOyDGqQBYP qLLKCKzusil14KR0sJPEk7KLPvMACJ11Tl/GAVVlk/Bn0oGLnxNLu1ko+9osi2rIQIms IFKYfWCSyVBTNmgGoaAIoM8UzclAdnj5DeRLp9nR2dLRj0YJR0NRlzmSqz2GsBAW2Yez utUIdAXQzTY/oV04/pEjJZu2AsOKKlvnkqrYjyp/ZIzOo6COKwaLFmvpjz3ir12sF8CX RO+Q== X-Received: by 10.202.183.214 with SMTP id h205mr8042609oif.87.1429900626697; Fri, 24 Apr 2015 11:37:06 -0700 (PDT) MIME-Version: 1.0 Received: by 10.76.81.65 with HTTP; Fri, 24 Apr 2015 11:36:50 -0700 (PDT) From: Donald Eastlake Date: Fri, 24 Apr 2015 14:36:50 -0400 Message-ID: To: "trill@ietf.org" Content-Type: text/plain; charset=UTF-8 Archived-At: Subject: [trill] Draft minutes of the TRILL WG meeting in Dallas have been uploaded X-BeenThere: trill@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: "Developing a hybrid router/bridge." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Apr 2015 18:37:08 -0000 See https://www.ietf.org/proceedings/92/minutes/minutes-92-trill Thanks, Donald ============================= Donald E. Eastlake 3rd +1-508-333-2270 (cell) 155 Beaver Street, Milford, MA 01757 USA d3e3e3@gmail.com From nobody Sun Apr 26 18:12:52 2015 Return-Path: X-Original-To: trill@ietfa.amsl.com Delivered-To: trill@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A59341B2CE2; Sun, 26 Apr 2015 18:12:49 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham 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 0tFQYmNb2v60; Sun, 26 Apr 2015 18:12:48 -0700 (PDT) Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A1A61B2CCD; Sun, 26 Apr 2015 18:12:48 -0700 (PDT) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: internet-drafts@ietf.org To: X-Test-IDTracker: no X-IETF-IDTracker: 6.0.1.p1 Auto-Submitted: auto-generated Precedence: bulk Message-ID: <20150427011248.2053.17222.idtracker@ietfa.amsl.com> Date: Sun, 26 Apr 2015 18:12:48 -0700 Archived-At: Cc: trill@ietf.org Subject: [trill] I-D Action: draft-ietf-trill-channel-tunnel-05.txt X-BeenThere: trill@ietf.org X-Mailman-Version: 2.1.15 List-Id: "Developing a hybrid router/bridge." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Apr 2015 01:12:49 -0000 A New Internet-Draft is available from the on-line Internet-Drafts directories. This draft is a work item of the Transparent Interconnection of Lots of Links Working Group of the IETF. Title : TRILL: RBridge Channel Tunnel Protocol Authors : Donald E. Eastlake Mohammed Umair Yizhou Li Filename : draft-ietf-trill-channel-tunnel-05.txt Pages : 29 Date : 2015-04-26 Abstract: The IETF TRILL (Transparent Interconnection of Lots of Links) protocol includes an optional mechanism, called RBridge Channel, that is specified in RFC 7178, for the transmission of typed messages between TRILL switches in the same campus and between TRILL switches and end stations on the same link. This document specifies two optional extensions to the RBridge Channel protocol: (1) A standard method to tunnel a variety of payload types by encapsulating them in an RBridge Channel message; and (2) A method to support security facilities for RBridge Channel messages. This document updates RFC 7178. The IETF datatracker status page for this draft is: https://datatracker.ietf.org/doc/draft-ietf-trill-channel-tunnel/ There's also a htmlized version available at: http://tools.ietf.org/html/draft-ietf-trill-channel-tunnel-05 A diff from the previous version is available at: http://www.ietf.org/rfcdiff?url2=draft-ietf-trill-channel-tunnel-05 Please note that it may take a couple of minutes from the time of submission until the htmlized version and diff are available at tools.ietf.org. Internet-Drafts are also available by anonymous FTP at: ftp://ftp.ietf.org/internet-drafts/ From nobody Sun Apr 26 18:17:00 2015 Return-Path: X-Original-To: trill@ietfa.amsl.com Delivered-To: trill@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E4A51B2CEF for ; Sun, 26 Apr 2015 18:16:59 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.75 X-Spam-Level: X-Spam-Status: No, score=-1.75 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=no 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 pXXn9bTI3LaD for ; Sun, 26 Apr 2015 18:16:57 -0700 (PDT) Received: from mail-oi0-x235.google.com (mail-oi0-x235.google.com [IPv6:2607:f8b0:4003:c06::235]) (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 75ACC1B2CED for ; Sun, 26 Apr 2015 18:16:57 -0700 (PDT) Received: by oift201 with SMTP id t201so77715460oif.3 for ; Sun, 26 Apr 2015 18:16:57 -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 :content-type; bh=xJg8wtfzYoB0AgIoiit6IcWTXiXYIc8QulNr4UC65U8=; b=TSlCnga+3L086JXjCykLlG9DxiCt/quHlYMQJ9pjNv8qP7tcu/tIq2emEudFSeNeLl Kgmb1nSPxleVB/0gdcEtg/LZL56pMTkYVJit2t1shwAYOn9XjKxU745bskIcVc4LFfrV O8vde4gORwsmWxkcbMuM8dwrFwY+lDRLJEhE9e63GKhuPb3bGPQvbfCmWCXFNj+76UXL nZJl5gi7319QLTmtrAtagYuy2Epx33Tw+0j8oS+cixPjA1O1G62igUDQeTrrEWapTHNJ rQvKQxouz885FD7AnVjDSRUiGn12Zso/c8hGCY4pX4O6TjNYx9aHMEbWzVN36zGo+oN2 eXCw== X-Received: by 10.202.183.214 with SMTP id h205mr7371339oif.87.1430097416958; Sun, 26 Apr 2015 18:16:56 -0700 (PDT) MIME-Version: 1.0 Received: by 10.76.81.65 with HTTP; Sun, 26 Apr 2015 18:16:41 -0700 (PDT) In-Reply-To: <20150427011248.2053.17222.idtracker@ietfa.amsl.com> References: <20150427011248.2053.17222.idtracker@ietfa.amsl.com> From: Donald Eastlake Date: Sun, 26 Apr 2015 21:16:41 -0400 Message-ID: To: "trill@ietf.org" Content-Type: text/plain; charset=UTF-8 Archived-At: Subject: Re: [trill] I-D Action: draft-ietf-trill-channel-tunnel-05.txt X-BeenThere: trill@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: "Developing a hybrid router/bridge." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Apr 2015 01:16:59 -0000 This revisions incorporated the changes discussed at the last TRILL WG meeting and posted here: http://www.ietf.org/mail-archive/web/trill/current/msg06724.html Thanks, Donald ============================= Donald E. Eastlake 3rd +1-508-333-2270 (cell) 155 Beaver Street, Milford, MA 01757 USA d3e3e3@gmail.com On Sun, Apr 26, 2015 at 9:12 PM, wrote: > > A New Internet-Draft is available from the on-line Internet-Drafts directories. > This draft is a work item of the Transparent Interconnection of Lots of Links Working Group of the IETF. > > Title : TRILL: RBridge Channel Tunnel Protocol > Authors : Donald E. Eastlake > Mohammed Umair > Yizhou Li > Filename : draft-ietf-trill-channel-tunnel-05.txt > Pages : 29 > Date : 2015-04-26 > > Abstract: > The IETF TRILL (Transparent Interconnection of Lots of Links) > protocol includes an optional mechanism, called RBridge Channel, that > is specified in RFC 7178, for the transmission of typed messages > between TRILL switches in the same campus and between TRILL switches > and end stations on the same link. This document specifies two > optional extensions to the RBridge Channel protocol: (1) A standard > method to tunnel a variety of payload types by encapsulating them in > an RBridge Channel message; and (2) A method to support security > facilities for RBridge Channel messages. This document updates RFC > 7178. > > > > The IETF datatracker status page for this draft is: > https://datatracker.ietf.org/doc/draft-ietf-trill-channel-tunnel/ > > There's also a htmlized version available at: > http://tools.ietf.org/html/draft-ietf-trill-channel-tunnel-05 > > A diff from the previous version is available at: > http://www.ietf.org/rfcdiff?url2=draft-ietf-trill-channel-tunnel-05 > > > Please note that it may take a couple of minutes from the time of submission > until the htmlized version and diff are available at tools.ietf.org. > > Internet-Drafts are also available by anonymous FTP at: > ftp://ftp.ietf.org/internet-drafts/ From nobody Sun Apr 26 19:09:22 2015 Return-Path: X-Original-To: trill@ietfa.amsl.com Delivered-To: trill@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 26E5A1B2D5C for ; Sun, 26 Apr 2015 19:09:21 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.79 X-Spam-Level: X-Spam-Status: No, score=0.79 tagged_above=-999 required=5 tests=[BAYES_50=0.8, T_RP_MATCHES_RCVD=-0.01] autolearn=ham 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 TTIlLAKeYZ1O for ; Sun, 26 Apr 2015 19:09:19 -0700 (PDT) Received: from skyhighway.com (skyhighway.com [63.249.82.6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 919651B2D5A for ; Sun, 26 Apr 2015 19:09:19 -0700 (PDT) Received: from Firefly.skyhighway.com (dsl-63-249-88-160.static.cruzio.com [63.249.88.160]) by skyhighway.com with ESMTP id t3R298hU099042 for ; Sun, 26 Apr 2015 19:09:08 -0700 (PDT) Message-Id: <201504270209.t3R298hU099042@skyhighway.com> X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9 Date: Sun, 26 Apr 2015 19:09:32 -0700 To: "trill@ietf.org" From: gayle noble In-Reply-To: References: <20150424015152.17634.22725.idtracker@ietfa.amsl.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Archived-At: Subject: [trill] my thoughts draft-ietf-trill-yang-pm-00 X-BeenThere: trill@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: "Developing a hybrid router/bridge." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Apr 2015 02:09:21 -0000 (1) page 3 (extra space after "[Y.1731-2013/G.8013]" before the "and") (as written) Performance Management for TRILL is defined in [TRILL-PM]. TRILL Performance Management utilizes the [Y.1731-2013/G.8013] and extends it with Loss Measurement and Delay measurement. =============== (2) page 4 2.1. Terminology (not in alphabetical order and OAM in twice) (as wrtten) ECMP - Equal Cost Multipath MP - Maintenance Point [8021.Q] MEP - Maintenance End Point [RFC7174] [8021Q] [RFC6371] MIP - Maintenance Intermediate Point [RFC7174] [8021.Q] [RFC6371] MA - Maintenance Association [8021.Q] [RFC7174] MD - Maintenance Domain [8021.Q] OAM - Operations, Administration, and Maintenance [RFC6291] TRILL - Transparent Interconnection of Lots of Links [RFC6325] DMM - Delay Measurement Message 1SL - One-way Synthetic Loss Measurement message 1DM - One-way Delay Measurement message DMR - Delay Measurement Reply OAM - Operations, Administration, and Maintenance PM - Performance Monitoring SLM - Synthetic Loss Measurement Message SLR - Synthetic Loss Measurement Reply TLV - Type, Length, and Value (should be) 1SL - One-way Synthetic Loss Measurement message 1DM - One-way Delay Measurement message DMM - Delay Measurement Message DMR - Delay Measurement Reply ECMP - Equal Cost Multipath MA - Maintenance Association [8021.Q] [RFC7174] MD - Maintenance Domain [8021.Q] MEP - Maintenance End Point [RFC7174] [8021Q] [RFC6371] MIP - Maintenance Intermediate Point [RFC7174] [8021.Q] [RFC6371] MP - Maintenance Point [8021.Q] OAM - Operations, Administration, and Maintenance [RFC6291] PM - Performance Monitoring SLM - Synthetic Loss Measurement Message SLR - Synthetic Loss Measurement Reply TLV - Type, Length, and Value TRILL - Transparent Interconnection of Lots of Links [RFC6325] ===================== (3) acronyms used and not defined CFM Connectivity Fault Management DM Delay Measurement MPLS Multi-Protocol Label Switching NETCONF Network Configuration Protocol NOV3 Network Virtualization Overlays PDU Protocol Data Unit RPC Remote Procedure Call =================== (4) page 5 4 YANG Extensions second paragraph first sentence (I think "identify" should be "identity" based on the code snippet below the sentence) (as written) For technology specific we are re-using identify defined in [TRILLOAMYANG] model. identity trill { base goam:technology-types; description "trill type"; } (So I think it should be) For technology specific we are re-using identity defined in [TRILLOAMYANG] model. identity trill { base goam:technology-types; description "trill type"; } =============================== (5) page 6 4.5 RPC definitions second paragraph ("defines" is singular "define" is plural. Yeah English is strange, so "defines" should be "define") (as written) Grouping Statements loss-measurement-configuration-group, measurement-timing-group, and delay-measurement-configuration-group defines input extension for Delay and Loss measurement RPCs. (should be written) Grouping Statements loss-measurement-configuration-group, measurement-timing-group, and delay-measurement-configuration-group define input extension for Delay and Loss measurement RPCs. ================ (6) page 6 4.5.1 create-loss-measurement first paragraph first sentence (Some commas are needed to keep the meaning of the sentence clear. (as written. As written it could be talking about a "one-way" or a "two-way on demand" and ...) (as written) RPC allows scheduling of one-way or two-way on-demand or proactive performance monitoring loss measurement session. (I'd write it) RPC allows scheduling of one-way or two-way, on-demand or proactive, performance monitoring loss measurement session. ====================== (7) page 6 4.5.2 abort-loss-measurement (I'd make "session" plural as more than one can be aborted at any time) (as written) RPC allow aborting of currently running or scheduled loss measurement session. (I'd write) RPC allow aborting of currently running or scheduled loss measurement sessions. =============================== (8) page 7 4.5.3 create-delay-measurement (I'd add a few commas for clairty) (as written) RPC allow scheduling of one-way or two-way on-demand or proactive performance monitoring delay measurement session. (I'd write) RPC allow scheduling of one-way or two-way, on-demand or proactive, performance monitoring delay measurement session. ======================== (9) page 7 4.4.4 abort-delay-measurement (I'd make "session" plural as more than one can be aborted at any time) (as written) RPC allow aborting of currently running or scheduled delay measurement session. (I'd write) RPC allow aborting of currently running or scheduled delay measurement sessions. ============================= (10) page 7 (I think a line brake is missing ...) (as written) 5. TRILL PM data hierarchy The complete data hierarchy related to the OAM YANG is presented below. The following notations are used within the tree and carry the meaning as noted below. Each node is printed as: (What I think was wanted) 5. TRILL PM data hierarchy The complete data hierarchy related to the OAM YANG is presented below. The following notations are used within the tree and carry the meaning as noted below. Each node is printed as: =================== (11) page 7 (here also it would be nice if rpcs was defined) -x for rpcs ==================== (12) page 7 (as code starts I do not see Simplified BSD License text. Is it required? From nobody Sun Apr 26 20:44:54 2015 Return-Path: X-Original-To: trill@ietfa.amsl.com Delivered-To: trill@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B12381B29D0 for ; Sun, 26 Apr 2015 20:44:52 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.01 X-Spam-Level: X-Spam-Status: No, score=-0.01 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, HTML_MESSAGE=0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham 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 YZUOSnCxUZOk for ; Sun, 26 Apr 2015 20:44:51 -0700 (PDT) Received: from skyhighway.com (skyhighway.com [63.249.82.6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 58CB31B29D3 for ; Sun, 26 Apr 2015 20:44:51 -0700 (PDT) Received: from Firefly.skyhighway.com (dsl-63-249-88-160.static.cruzio.com [63.249.88.160]) by skyhighway.com with ESMTP id t3R3idN5055911 for ; Sun, 26 Apr 2015 20:44:40 -0700 (PDT) Message-Id: <201504270344.t3R3idN5055911@skyhighway.com> X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9 Date: Sun, 26 Apr 2015 20:45:04 -0700 To: trill@ietf.org From: gayle noble In-Reply-To: <20150427011248.2053.17222.idtracker@ietfa.amsl.com> References: <20150427011248.2053.17222.idtracker@ietfa.amsl.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="=====================_434223026==.ALT" Archived-At: Subject: [trill] my thoughts on draft-ietf-trill-yang-00 X-BeenThere: trill@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: "Developing a hybrid router/bridge." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Apr 2015 03:44:52 -0000 --=====================_434223026==.ALT Content-Type: text/plain; charset="us-ascii"; format=flowed my thoughts on draft-ietf-trill-yang-00 acronym used and not defined. CSNP Complete Sequence Number Protocol Data Unit DRB Designated RBridge IS-IS Intermediate System to Intermediate System LSDB Link State Database MAC media access control address MTU Maximum Transmission Unit NETCONF Network Configuration Protocol PSNP Partial Sequence Number Packet RBridge An alternative name for a TRILL Switch - a Routing Bridge RPF Reverse Path Forward SNP Scalable Network Pack SSH Secure Shell VLAN Virtual Local-Area Network page 3 3. Design of Data model first paragraph first sentence (remove the word "and" before etc) (as written) There is only one module for the TRILL base protocol. The module can be augmented for other TRILL extended features with their specific definitions, such as TRILL active-active connection, TRILL Fine Grained Label, and etc. (I'd write) There is only one module for the TRILL base protocol. The module can be augmented for other TRILL extended features with their specific definitions, such as TRILL active-active connection, TRILL Fine Grained Label, etc. page 3 3. Design of Data model second paragraph second sentence (missing a comma between "RBridge and") (as written) The configuration data is divided into four categories which include per RBridge, per nickname per RBridge, per port per RBridge and per VLAN per RBridge. (I'd write) The configuration data is divided into four categories which include per RBridge, per nickname per RBridge, per port per RBridge, and per VLAN per RBridge. Page 24 Email is formatted two ways EMail: and Email: It would be nice if they were the same. Also email for Hongjun Zhai is not included. I do not know if that is an oversight or intentional. gayle --=====================_434223026==.ALT Content-Type: text/html; charset="us-ascii" my thoughts on draft-ietf-trill-yang-00

acronym used and not defined.
CSNP          Complete Sequence Number Protocol Data Unit
DRB            Designated RBridge
IS-IS  Intermediate System to Intermediate System
LSDB   Link State Database
MAC           media access control address
MTU            Maximum Transmission Unit
NETCONF     Network Configuration Protocol
PSNP          Partial Sequence Number Packet
RBridge       An alternative name for a TRILL Switch - a Routing Bridge
RPF    Reverse Path Forward
SNP            Scalable Network Pack
SSH             Secure Shell
VLAN   Virtual Local-Area Network
 
 
page 3
3. Design of Data model first paragraph first sentence
(remove the word "and" before etc)
(as written)
  There is only one module for the TRILL base protocol. The module can
  be augmented for other TRILL extended features with their specific
  definitions, such as TRILL active-active connection, TRILL Fine
  Grained Label, and etc.
(I'd write)
  There is only one module for the TRILL base protocol. The module can
  be augmented for other TRILL extended features with their specific
  definitions, such as TRILL active-active connection, TRILL Fine
  Grained Label, etc.
 
 
page 3
3. Design of Data model second paragraph second sentence
(missing a comma between "RBridge and")
(as written)
The configuration data is divided into four categories which include per RBridge, per nickname per RBridge, per port per RBridge and per VLAN per RBridge.
(I'd write)
The configuration data is divided into four categories which include per RBridge, per nickname per RBridge, per port per RBridge, and per VLAN per RBridge.
 
 
 
Page 24
Email is formatted two ways
EMail:
and
Email:
It would be nice if they were the same.

Also email for Hongjun Zhai is not included. I do not know if that is an oversight or intentional.

gayle
--=====================_434223026==.ALT-- From nobody Mon Apr 27 12:53:30 2015 Return-Path: X-Original-To: trill@ietfa.amsl.com Delivered-To: trill@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E57601A8880 for ; Mon, 27 Apr 2015 12:53:28 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -100.999 X-Spam-Level: X-Spam-Status: No, score=-100.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, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=no 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 gfnGmsZZmPjK for ; Mon, 27 Apr 2015 12:53:27 -0700 (PDT) Received: from mail-qc0-x232.google.com (mail-qc0-x232.google.com [IPv6:2607:f8b0:400d:c01::232]) (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 719871A1B8B for ; Mon, 27 Apr 2015 12:53:27 -0700 (PDT) Received: by qcrf4 with SMTP id f4so60387560qcr.0 for ; Mon, 27 Apr 2015 12:53:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=TiGubIWWcmbpO81t1SJCWLGj28Y21Xz2aCXwOZLyPIw=; b=qniIDMIjyKyN4n1BnQDSq20GGByxy4NbEpO79YsbvqmOPn5f7Z8g3KK/uNMtaz1vBv 5yzlAsT/jnzO9mUtdAEeVX1ZWPz0PK6ILfR9D2glVv0+TCiTGtirpHpvpmuwiaeFxVJD kNq+Fnus7fWassOhYt2htiHZXxl/ULNsyHLegHfx0X4UvC80nAeicRedGjy4SvH8ZIDs GIFemj0L1ON6VmFMFDQbOSuxjLOMHb/j3ejUbIYGRHTB+Z34WM30yGduQ5S5irqBYbvM Xrc//aBQCfzSoWPVGNdiez5DTLZmXSd7HOXmhDnQb+wKXOixNtZD1hOakZ1VKY8ozyzu 5Kuw== MIME-Version: 1.0 X-Received: by 10.140.43.100 with SMTP id d91mr8559573qga.77.1430164406709; Mon, 27 Apr 2015 12:53:26 -0700 (PDT) Received: by 10.96.121.38 with HTTP; Mon, 27 Apr 2015 12:53:26 -0700 (PDT) In-Reply-To: References: Date: Mon, 27 Apr 2015 15:53:26 -0400 Message-ID: From: Alia Atlas To: Donald Eastlake Content-Type: multipart/alternative; boundary=001a113a989c6ebd900514ba1903 Archived-At: Cc: "trill@ietf.org" Subject: Re: [trill] Draft minutes of the TRILL WG meeting in Dallas have been uploaded X-BeenThere: trill@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: "Developing a hybrid router/bridge." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Apr 2015 19:53:29 -0000 --001a113a989c6ebd900514ba1903 Content-Type: text/plain; charset=UTF-8 Thank you! It's always good to get minutes in as quickly as reasonable. Alia On Fri, Apr 24, 2015 at 2:36 PM, Donald Eastlake wrote: > See > https://www.ietf.org/proceedings/92/minutes/minutes-92-trill > > 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 > --001a113a989c6ebd900514ba1903 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Thank you!=C2=A0 It's always good to get minutes in as= quickly as reasonable.

Alia

On Fri, Apr 24, 2015 at 2:36 PM, = Donald Eastlake <d3e3e3@gmail.com> wrote:
See
https://www.ietf.org/proceedings/92/minutes/minutes-92-tril= l

Thanks,
Donald
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D
=C2=A0Donald E. Eastlake 3rd=C2=A0 =C2=A0+1-508-333-2270 (cell)
=C2=A0155 Beaver Street, Milford, MA 01757 USA
=C2=A0d3e3e3@gmail.com

_______________________________________________
trill mailing list
trill@ietf.org
h= ttps://www.ietf.org/mailman/listinfo/trill

--001a113a989c6ebd900514ba1903-- From nobody Tue Apr 28 18:35:38 2015 Return-Path: X-Original-To: trill@ietfa.amsl.com Delivered-To: trill@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 378F91A92E5 for ; Tue, 28 Apr 2015 18:35:37 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.21 X-Spam-Level: X-Spam-Status: No, score=-4.21 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham 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 NmQiXRJkxZ4o for ; Tue, 28 Apr 2015 18:35:35 -0700 (PDT) Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BB5DB1A92BD for ; Tue, 28 Apr 2015 18:35:34 -0700 (PDT) Received: from 172.18.7.190 (EHLO lhreml405-hub.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BRY13702; Wed, 29 Apr 2015 01:35:33 +0000 (GMT) Received: from nkgeml409-hub.china.huawei.com (10.98.56.40) by lhreml405-hub.china.huawei.com (10.201.5.242) with Microsoft SMTP Server (TLS) id 14.3.158.1; Wed, 29 Apr 2015 02:35:32 +0100 Received: from NKGEML501-MBS.china.huawei.com ([169.254.2.244]) by nkgeml409-hub.china.huawei.com ([10.98.56.40]) with mapi id 14.03.0158.001; Wed, 29 Apr 2015 09:35:25 +0800 From: Haoweiguo To: gayle noble , "trill@ietf.org" Thread-Topic: [trill] my thoughts on draft-ietf-trill-yang-00 Thread-Index: AQHQgRxz9159+HTrHUClJiu51xZ+yp1jNwnT Date: Wed, 29 Apr 2015 01:35:24 +0000 Message-ID: References: <20150427011248.2053.17222.idtracker@ietfa.amsl.com>, <201504270344.t3R3idN5055911@skyhighway.com> In-Reply-To: <201504270344.t3R3idN5055911@skyhighway.com> Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.135.23.94] Content-Type: multipart/alternative; boundary="_000_DD5FC8DE455C3348B94340C0AB5517334F85E672nkgeml501mbschi_" MIME-Version: 1.0 X-CFilter-Loop: Reflected Archived-At: Subject: Re: [trill] my thoughts on draft-ietf-trill-yang-00 X-BeenThere: trill@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: "Developing a hybrid router/bridge." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Apr 2015 01:35:37 -0000 --_000_DD5FC8DE455C3348B94340C0AB5517334F85E672nkgeml501mbschi_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Thanks Gayle. Will consider your comments and update the draft ASAP. weiguo ________________________________ From: gayle noble [windy_1@skyhighway.com] Sent: Monday, April 27, 2015 11:45 To: trill@ietf.org Subject: [trill] my thoughts on draft-ietf-trill-yang-00 my thoughts on draft-ietf-trill-yang-00 acronym used and not defined. CSNP Complete Sequence Number Protocol Data Unit DRB Designated RBridge IS-IS Intermediate System to Intermediate System LSDB Link State Database MAC media access control address MTU Maximum Transmission Unit NETCONF Network Configuration Protocol PSNP Partial Sequence Number Packet RBridge An alternative name for a TRILL Switch - a Routing Bridge RPF Reverse Path Forward SNP Scalable Network Pack SSH Secure Shell VLAN Virtual Local-Area Network page 3 3. Design of Data model first paragraph first sentence (remove the word "and" before etc) (as written) There is only one module for the TRILL base protocol. The module can be augmented for other TRILL extended features with their specific definitions, such as TRILL active-active connection, TRILL Fine Grained Label, and etc. (I'd write) There is only one module for the TRILL base protocol. The module can be augmented for other TRILL extended features with their specific definitions, such as TRILL active-active connection, TRILL Fine Grained Label, etc. page 3 3. Design of Data model second paragraph second sentence (missing a comma between "RBridge and") (as written) The configuration data is divided into four categories which include per RB= ridge, per nickname per RBridge, per port per RBridge and per VLAN per RBri= dge. (I'd write) The configuration data is divided into four categories which include per RB= ridge, per nickname per RBridge, per port per RBridge, and per VLAN per RBr= idge. Page 24 Email is formatted two ways EMail: and Email: It would be nice if they were the same. Also email for Hongjun Zhai is not included. I do not know if that is an ov= ersight or intentional. gayle --_000_DD5FC8DE455C3348B94340C0AB5517334F85E672nkgeml501mbschi_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

Thanks Gayle. Will consider your comments and update the draft ASAP.

weiguo

From: gayle noble [windy_1@skyhighway.com]=
Sent: Monday, April 27, 2015 11:45
To: trill@ietf.org
Subject: [trill] my thoughts on draft-ietf-trill-yang-00

my thoughts on draft-ietf-trill-yang-00

acronym used and not defined.
CSNP          Complete Sequence = Number Protocol Data Unit
DRB            Desig= nated RBridge
IS-IS  Intermediate System to Intermediate System
LSDB   Link State Database
MAC           media access con= trol address
MTU            Maximum Transmission= Unit
NETCONF     Network Configuration Protocol
PSNP          Partial Sequence Numb= er Packet
RBridge       An alternative name for a TRILL Swit= ch - a Routing Bridge
RPF    Reverse Path Forward
SNP            Scalable N= etwork Pack
SSH            = Secure Shell
VLAN   Virtual Local-Area Network
 
 
page 3
3. Design of Data model first paragraph first sentence
(remove the word "and" before etc)
(as written)
  There is only one module for the TRILL base protocol. The module can=
  be augmented for other TRILL extended features with their specific   definitions, such as TRILL active-active connection, TRILL Fine
  Grained Label, and etc.
(I'd write)
  There is only one module for the TRILL base protocol. The module can=
  be augmented for other TRILL extended features with their specific   definitions, such as TRILL active-active connection, TRILL Fine
  Grained Label, etc.
 
 
page 3
3. Design of Data model second paragraph second sentence
(missing a comma between "RBridge and")
(as written)
The configuration data is divided into four categories which include per RB= ridge, per nickname per RBridge, per port per RBridge and per VLAN per RBri= dge.
(I'd write)
The configuration data is divided into four categories which include per RB= ridge, per nickname per RBridge, per port per RBridge, and per VLAN per RBr= idge.
 
 
 
Page 24
Email is formatted two ways
EMail:
and
Email:
It would be nice if they were the same.

Also email for Hongjun Zhai is not included. I do not know if that is an ov= ersight or intentional.

gayle
--_000_DD5FC8DE455C3348B94340C0AB5517334F85E672nkgeml501mbschi_-- From nobody Wed Apr 29 23:36:26 2015 Return-Path: X-Original-To: trill@ietfa.amsl.com Delivered-To: trill@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A4DD51ACE9D; Wed, 29 Apr 2015 23:36:24 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.906 X-Spam-Level: X-Spam-Status: No, score=-0.906 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FS_REPLICA=0.994] autolearn=no 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 Xxj3cnkvBxXZ; Wed, 29 Apr 2015 23:36:23 -0700 (PDT) Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id B5D601ACDA9; Wed, 29 Apr 2015 23:36:23 -0700 (PDT) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: internet-drafts@ietf.org To: X-Test-IDTracker: no X-IETF-IDTracker: 6.0.2 Auto-Submitted: auto-generated Precedence: bulk Message-ID: <20150430063623.30894.73054.idtracker@ietfa.amsl.com> Date: Wed, 29 Apr 2015 23:36:23 -0700 Archived-At: Cc: trill@ietf.org Subject: [trill] I-D Action: draft-ietf-trill-centralized-replication-02.txt X-BeenThere: trill@ietf.org X-Mailman-Version: 2.1.15 List-Id: "Developing a hybrid router/bridge." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Apr 2015 06:36:24 -0000 A New Internet-Draft is available from the on-line Internet-Drafts directories. This draft is a work item of the Transparent Interconnection of Lots of Links Working Group of the IETF. Title : Centralized Replication for BUM traffic in active-active edge connection Authors : Weiguo Hao Yizhou Li Muhammad Durrani Sujay Gupta Andrew Qu Tao Han Filename : draft-ietf-trill-centralized-replication-02.txt Pages : 13 Date : 2015-04-29 Abstract: In TRILL active-active access scenario, RPF check failure issue may occur when pseudo-nickname mechanism in [TRILLPN] is used. This draft describes a solution to the RPF check failure issue through centralized replication for BUM (Broadcast, Unknown unicast, Mutlicast) traffic. The solution has all ingress RBs send BUM traffic to a centralized node via unicast TRILL encapsulation. When the centralized node receives the BUM traffic, it decapsulates the traffic and forwards the BUM traffic to all destination RBs using a distribution tree established via the TRILL base protocol. To avoid RPF check failure on a RBridge sitting between the ingress RBridge and the centralized replication node, some change of RPF calculation algorithm is required. RPF calculation on each RBridge should use the centralized node as ingress RB instead of the real ingress RBridge of RBv to perform the calculation. The IETF datatracker status page for this draft is: https://datatracker.ietf.org/doc/draft-ietf-trill-centralized-replication/ There's also a htmlized version available at: https://tools.ietf.org/html/draft-ietf-trill-centralized-replication-02 A diff from the previous version is available at: https:https://www.ietf.org/rfcdiff?url2=draft-ietf-trill-centralized-replication-02 Please note that it may take a couple of minutes from the time of submission until the htmlized version and diff are available at tools.ietf.org. Internet-Drafts are also available by anonymous FTP at: ftp://ftp.ietf.org/internet-drafts/ From nobody Wed Apr 29 23:41:09 2015 Return-Path: X-Original-To: trill@ietfa.amsl.com Delivered-To: trill@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 319461ACD7B for ; Wed, 29 Apr 2015 23:41:09 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.217 X-Spam-Level: X-Spam-Status: No, score=-3.217 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FS_REPLICA=0.994, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham 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 36Rnk7ICbimE for ; Wed, 29 Apr 2015 23:41:07 -0700 (PDT) Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5204D1ACD25 for ; Wed, 29 Apr 2015 23:41:07 -0700 (PDT) Received: from 172.18.7.190 (EHLO lhreml405-hub.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BRZ43970; Thu, 30 Apr 2015 06:41:05 +0000 (GMT) Received: from NKGEML401-HUB.china.huawei.com (10.98.56.32) by lhreml405-hub.china.huawei.com (10.201.5.242) with Microsoft SMTP Server (TLS) id 14.3.158.1; Thu, 30 Apr 2015 07:41:05 +0100 Received: from NKGEML501-MBS.china.huawei.com ([169.254.2.244]) by nkgeml401-hub.china.huawei.com ([10.98.56.32]) with mapi id 14.03.0158.001; Thu, 30 Apr 2015 14:40:53 +0800 From: Haoweiguo To: "trill@ietf.org" Thread-Topic: New Version Notification for draft-ietf-trill-centralized-replication-02.txt Thread-Index: AQHQgxAAJfWMW5quT0WeXiDWAOwnpZ1lGjUH Date: Thu, 30 Apr 2015 06:40:52 +0000 Message-ID: References: <20150430063623.30894.15065.idtracker@ietfa.amsl.com> In-Reply-To: <20150430063623.30894.15065.idtracker@ietfa.amsl.com> Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.135.23.94] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-CFilter-Loop: Reflected Archived-At: Cc: Sujay Gupta , Muhammad Durrani , Andrew Qu , Liyizhou , hantao 00223943 Subject: Re: [trill] New Version Notification for draft-ietf-trill-centralized-replication-02.txt X-BeenThere: trill@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: "Developing a hybrid router/bridge." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Apr 2015 06:41:09 -0000 Hi Folks, A new version of "TRILL centralized replication" has been posted. Main chan= ges: 1. Remover flow based loadbalancing among multiple centralized nodes. 2. Modify NICKFLAG RECORD format. 3. Some editorial changes. Any further comments and suggestions are appreciated. Thanks, weiguo ________________________________________ From: internet-drafts@ietf.org [internet-drafts@ietf.org] Sent: Thursday, April 30, 2015 14:36 To: Andrew Qu; Liyizhou; Muhammad Durrani; Haoweiguo; Sujay Gupta; Muhammad= Durrani; hantao 00223943; hantao 00223943; Liyizhou; Andrew Qu; Sujay Gupt= a; Haoweiguo Subject: New Version Notification for draft-ietf-trill-centralized-replicat= ion-02.txt A new version of I-D, draft-ietf-trill-centralized-replication-02.txt has been successfully submitted by Weiguo Hao and posted to the IETF repository. Name: draft-ietf-trill-centralized-replication Revision: 02 Title: Centralized Replication for BUM traffic in active-active ed= ge connection Document date: 2015-04-30 Group: trill Pages: 13 URL: https://www.ietf.org/internet-drafts/draft-ietf-trill-centr= alized-replication-02.txt Status: https://datatracker.ietf.org/doc/draft-ietf-trill-centraliz= ed-replication/ Htmlized: https://tools.ietf.org/html/draft-ietf-trill-centralized-re= plication-02 Diff: https:https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-trill-= centralized-replication-02 Abstract: In TRILL active-active access scenario, RPF check failure issue may occur when pseudo-nickname mechanism in [TRILLPN] is used. This draft describes a solution to the RPF check failure issue through centralized replication for BUM (Broadcast, Unknown unicast, Mutlicast) traffic. The solution has all ingress RBs send BUM traffic to a centralized node via unicast TRILL encapsulation. When the centralized node receives the BUM traffic, it decapsulates the traffic and forwards the BUM traffic to all destination RBs using a distribution tree established via the TRILL base protocol. To avoid RPF check failure on a RBridge sitting between the ingress RBridge and the centralized replication node, some change of RPF calculation algorithm is required. RPF calculation on each RBridge should use the centralized node as ingress RB instead of the real ingress RBridge of RBv to perform the calculation. Please note that it may take a couple of minutes from the time of submissio= n until the htmlized version and diff are available at tools.ietf.org. The IETF Secretariat= From nobody Thu Apr 30 01:18:29 2015 Return-Path: X-Original-To: trill@ietfa.amsl.com Delivered-To: trill@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5C11F1ACEFE; Thu, 30 Apr 2015 01:18:27 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham 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 Z5jOQsl0fnA1; Thu, 30 Apr 2015 01:18:25 -0700 (PDT) Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id A2B831ACEEF; Thu, 30 Apr 2015 01:18:25 -0700 (PDT) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: internet-drafts@ietf.org To: X-Test-IDTracker: no X-IETF-IDTracker: 6.0.2 Auto-Submitted: auto-generated Precedence: bulk Message-ID: <20150430081825.28031.525.idtracker@ietfa.amsl.com> Date: Thu, 30 Apr 2015 01:18:25 -0700 Archived-At: Cc: trill@ietf.org Subject: [trill] I-D Action: draft-ietf-trill-yang-01.txt X-BeenThere: trill@ietf.org X-Mailman-Version: 2.1.15 List-Id: "Developing a hybrid router/bridge." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Apr 2015 08:18:27 -0000 A New Internet-Draft is available from the on-line Internet-Drafts directories. This draft is a work item of the Transparent Interconnection of Lots of Links Working Group of the IETF. Title : TRILL YANG Data Model Authors : Weiguo Hao Yizhou Li Deepak Kumar Muhammad Durrani Hongjun Zhai Liang Xia Filename : draft-ietf-trill-yang-01.txt Pages : 24 Date : 2015-04-30 Abstract: This document defines a YANG data model for TRILL protocol. The IETF datatracker status page for this draft is: https://datatracker.ietf.org/doc/draft-ietf-trill-yang/ There's also a htmlized version available at: https://tools.ietf.org/html/draft-ietf-trill-yang-01 A diff from the previous version is available at: https:https://www.ietf.org/rfcdiff?url2=draft-ietf-trill-yang-01 Please note that it may take a couple of minutes from the time of submission until the htmlized version and diff are available at tools.ietf.org. Internet-Drafts are also available by anonymous FTP at: ftp://ftp.ietf.org/internet-drafts/