Re: [trill] [rbridge] draft-hu-trill-rbridge-esadi-04

hu.fangwei@zte.com.cn Sun, 22 April 2012 03:27 UTC

Return-Path: <hu.fangwei@zte.com.cn>
X-Original-To: trill@ietfa.amsl.com
Delivered-To: trill@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7EF8E21F8466; Sat, 21 Apr 2012 20:27:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -96.435
X-Spam-Level:
X-Spam-Status: No, score=-96.435 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_53=0.6, J_CHICKENPOX_63=0.6, MIME_BASE64_TEXT=1.753, MIME_CHARSET_FARAWAY=2.45, RCVD_DOUBLE_IP_LOOSE=0.76, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eWzI-Vw6EnxN; Sat, 21 Apr 2012 20:27:53 -0700 (PDT)
Received: from mx5.zte.com.cn (mx6.zte.com.cn [95.130.199.165]) by ietfa.amsl.com (Postfix) with ESMTP id 709D321F8452; Sat, 21 Apr 2012 20:27:52 -0700 (PDT)
Received: from [10.30.17.99] by mx5.zte.com.cn with surfront esmtp id 286201455586978; Sun, 22 Apr 2012 10:48:09 +0800 (CST)
Received: from [10.30.3.21] by [192.168.168.15] with StormMail ESMTP id 96035.2371961387; Sun, 22 Apr 2012 11:27:45 +0800 (CST)
Received: from notes_smtp.zte.com.cn ([10.30.1.239]) by mse02.zte.com.cn with ESMTP id q3M3ReoK046561; Sun, 22 Apr 2012 11:27:40 +0800 (GMT-8) (envelope-from hu.fangwei@zte.com.cn)
In-Reply-To: <CAPFewY3G=QgkQvgJWezR8jyUGeUvssR1K-kS57VTZ+un6tukxQ@mail.gmail.com>
To: somnath chatterjee <somnath.chatterjee01@gmail.com>
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 6.0.4 June 01, 2004
Message-ID: <OFE1C006F7.685DD116-ON482579E8.0010F464-482579E8.001303A4@zte.com.cn>
From: hu.fangwei@zte.com.cn
Date: Sun, 22 Apr 2012 11:27:31 +0800
X-MIMETrack: Serialize by Router on notes_smtp/zte_ltd(Release 8.5.1FP4|July 25, 2010) at 2012-04-22 11:27:42, Serialize complete at 2012-04-22 11:27:42
Content-Type: multipart/alternative; boundary="=_alternative 001303A0482579E8_="
X-MAIL: mse02.zte.com.cn q3M3ReoK046561
Cc: trill-bounces@ietf.org, trill@ietf.org
Subject: Re: [trill] [rbridge] draft-hu-trill-rbridge-esadi-04
X-BeenThere: trill@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Developing a hybrid router/bridge." <trill.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/trill>, <mailto:trill-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/trill>
List-Post: <mailto:trill@ietf.org>
List-Help: <mailto:trill-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/trill>, <mailto:trill-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 22 Apr 2012 03:27:54 -0000

Thanks for the reviewing and comments.

Pls see the following in line.

>Hi Authors,

>I have read the draft-hu-trill-rbridge-esadi-04 and support it.

>I have one question regarding the problem stated in the draft

> " 2. Fast update advantages: ESADI protocol provides a fast update of
      end nodes MAC (Media Access Control) addresses.  If an end station
      is unplugged from one RBridge and plugged into another, frames
      addressed to that older RBridge can be black holed.  They can be
      sent just to the older RBridge that the end station was connected
      to until cached address information at some remote RBridge times
      out, possibly for tens of seconds [RFC6325]."

>In this scenario when an end-station moves TO a link where an
>RBridge(RBx) with ESADI support is serving as AF for the vlan on which
>the end-station is connected, this RBridge sends the end-station MACs
>through ESADI pdu to other ESADI RBridges with a higher confidence and
>the old routes in other ESADI RBridges are over-written.New routes(MAC
>"A" is reachable via egress RBridge RBx) exist and frames destined to
>MAC "A" are not black holed.

>But what if this end-station moves FROM a link which has RBridge(RB1)
>with ESADI support TO a link where RBridge(RB2) donot have ESADI
>support. Is there any way RB1 can notify other ESADI implemented
>RBridges in the campus to flush the old route(MAC "A" is reachable via
>egress RB1) so that frames for MAC "A" are not send directly to RB1
>and are rather treated as unknown unicast frame and send on a DTree?
>Could RB1 send to ESADI Implemented RBridges that MAC "A" is no longer
>reachable via itself by sending confidence as 0 for that MAC in its
>ESADI pdus?

[hfw] If RB1 notify that the end-station moves from the link, RB1 will 
update

 and flood the LSP originated with nulling out the end-station address. 
When other ESADI 

 RBridge receives the updated LSP, they will forget the MAC "A" from its 
MAC table.

 In this way, ESADI protocol can fast update the MAC table of remote 
RBridges when the end station attached

 is unpluged or a new end station is pluged.


>Please correct me if my understanding is wrong.

>Also could we recommend ESADI implemented RBridges to become DRB and
>serve more AF for vlans.

>Editorial comments and typos:

>In Abstract
>ESADI (End System Address Distribution Information) should be replaced by
>ESADI (End Station Address Distribution Information) as per RFC6325

>In section 3. ESADI DRB State
>8th line: "for which RB1 is holding an ESADI-LSP zero with an ESADI
>Pararmeters" , typo for "Parameters"


>In section 4. ESADI PDU processing
>4th line:     "are only EASDI-LSP, EASDI-CSNP and EASDI-PSNP PDUs used
>in ESADI."should be changed to
>   "are only ESADI-LSP, ESADI-CSNP and ESADI-PSNP PDUs used in ESADI."

>In section 4.1 Sending of ESASI PDUs

>Change the typo in the header itself.

>4th line:    "6(Innter.MacSA)" to '6(Inner.MacSA)"

>5th line:     "starting with the Intradomain Routeing Protocol
>Discriminator," Typo "Routeing" to "Routing"

>2nd Para, 1st line: "Once an ESADI instance is operationally up, it
>multicasts it self-
 >  originated LSP number zero on the virtual link to announce its ESADI
 >  parameters."   may be changed to
>"Once an ESADI instance is operationally up, it multicasts/sends its 
self-
>   originated LSP number zero on the virtual link to announce its ESADI
>   parameters."

>5th Para, 2nd line: Typo "EASDI"

>In section 5. ESADI-LSP Contents
>7th line typo "EASDAI-LSPs

>In section 5.1 ESADI Parameter Data
>4th line typo "occurrnce"

[hfw] Thanks for the correcting, we will correct it in the next version.




somnath chatterjee <somnath.chatterjee01@gmail.com> 
发件人:  trill-bounces@ietf.org
2012-04-21 01:17

收件人
trill@ietf.org
抄送

主题
[trill] [rbridge] draft-hu-trill-rbridge-esadi-04






Hi Authors,

I have read the draft-hu-trill-rbridge-esadi-04 and support it.

I have one question regarding the problem stated in the draft

 " 2. Fast update advantages: ESADI protocol provides a fast update of
      end nodes MAC (Media Access Control) addresses.  If an end station
      is unplugged from one RBridge and plugged into another, frames
      addressed to that older RBridge can be black holed.  They can be
      sent just to the older RBridge that the end station was connected
      to until cached address information at some remote RBridge times
      out, possibly for tens of seconds [RFC6325]."

In this scenario when an end-station moves TO a link where an
RBridge(RBx) with ESADI support is serving as AF for the vlan on which
the end-station is connected, this RBridge sends the end-station MACs
through ESADI pdu to other ESADI RBridges with a higher confidence and
the old routes in other ESADI RBridges are over-written.New routes(MAC
"A" is reachable via egress RBridge RBx) exist and frames destined to
MAC "A" are not black holed.

But what if this end-station moves FROM a link which has RBridge(RB1)
with ESADI support TO a link where RBridge(RB2) donot have ESADI
support. Is there any way RB1 can notify other ESADI implemented
RBridges in the campus to flush the old route(MAC "A" is reachable via
egress RB1) so that frames for MAC "A" are not send directly to RB1
and are rather treated as unknown unicast frame and send on a DTree?
Could RB1 send to ESADI Implemented RBridges that MAC "A" is no longer
reachable via itself by sending confidence as 0 for that MAC in its
ESADI pdus?

Please correct me if my understanding is wrong.

Also could we recommend ESADI implemented RBridges to become DRB and
serve more AF for vlans.

Editorial comments and typos:

In Abstract
ESADI (End System Address Distribution Information) should be replaced by
ESADI (End Station Address Distribution Information) as per RFC6325

In section 3. ESADI DRB State
8th line: "for which RB1 is holding an ESADI-LSP zero with an ESADI
Pararmeters" , typo for "Parameters"


In section 4. ESADI PDU processing
4th line:     "are only EASDI-LSP, EASDI-CSNP and EASDI-PSNP PDUs used
in ESADI."should be changed to
   "are only ESADI-LSP, ESADI-CSNP and ESADI-PSNP PDUs used in ESADI."

In section 4.1 Sending of ESASI PDUs

Change the typo in the header itself.

4th line:    "6(Innter.MacSA)" to '6(Inner.MacSA)"

5th line:     "starting with the Intradomain Routeing Protocol
Discriminator," Typo "Routeing" to "Routing"

2nd Para, 1st line: "Once an ESADI instance is operationally up, it
multicasts it self-
   originated LSP number zero on the virtual link to announce its ESADI
   parameters."   may be changed to
"Once an ESADI instance is operationally up, it multicasts/sends its self-
   originated LSP number zero on the virtual link to announce its ESADI
   parameters."

5th Para, 2nd line: Typo "EASDI"

In section 5. ESADI-LSP Contents
7th line typo "EASDAI-LSPs

In section 5.1 ESADI Parameter Data
4th line typo "occurrnce"

Thank you,
Regards,
Somnath
_______________________________________________
trill mailing list
trill@ietf.org
https://www.ietf.org/mailman/listinfo/trill