Re: [trill] Comment on draft-yizhou-trill-arp-optimization

Liyizhou <liyizhou@huawei.com> Fri, 27 February 2015 05:37 UTC

Return-Path: <liyizhou@huawei.com>
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 5A2681A0056 for <trill@ietfa.amsl.com>; Thu, 26 Feb 2015 21:37:35 -0800 (PST)
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 3mYEn-QSGZIF for <trill@ietfa.amsl.com>; Thu, 26 Feb 2015 21:37:33 -0800 (PST)
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 8F6DE1A0010 for <trill@ietf.org>; Thu, 26 Feb 2015 21:37:32 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml405-hub.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BTA80712; Fri, 27 Feb 2015 05:37:30 +0000 (GMT)
Received: from NKGEML410-HUB.china.huawei.com (10.98.56.41) by lhreml405-hub.china.huawei.com (10.201.5.242) with Microsoft SMTP Server (TLS) id 14.3.158.1; Fri, 27 Feb 2015 05:37:29 +0000
Received: from NKGEML503-MBX.china.huawei.com ([169.254.5.197]) by nkgeml410-hub.china.huawei.com ([10.98.56.41]) with mapi id 14.03.0158.001; Fri, 27 Feb 2015 13:37:22 +0800
From: Liyizhou <liyizhou@huawei.com>
To: Donald Eastlake <d3e3e3@gmail.com>, "trill@ietf.org" <trill@ietf.org>
Thread-Topic: [trill] Comment on draft-yizhou-trill-arp-optimization
Thread-Index: AQHQUj11lfD9COt/6UejlGlOkhJXBJ0D+cRw
Date: Fri, 27 Feb 2015 05:37:22 +0000
Message-ID: <D408889639FC5E4FADB4E00A3E01FA8F67D9E5A3@nkgeml503-mbx.china.huawei.com>
References: <CAF4+nEGXSsfuqmT2O5vcz=EtWPhH8arZgWy_zbOEjgqWEZnpPg@mail.gmail.com>
In-Reply-To: <CAF4+nEGXSsfuqmT2O5vcz=EtWPhH8arZgWy_zbOEjgqWEZnpPg@mail.gmail.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.135.180.237]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <http://mailarchive.ietf.org/arch/msg/trill/eHoFZBGcu15ItKvztwFKu3Gdlb0>
Subject: Re: [trill] Comment on draft-yizhou-trill-arp-optimization
X-BeenThere: trill@ietf.org
X-Mailman-Version: 2.1.15
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: Fri, 27 Feb 2015 05:37:35 -0000

Thanks for the suggestion, Donald. Will edit it in.

Yizhou

-----Original Message-----
From: trill [mailto:trill-bounces@ietf.org] On Behalf Of Donald Eastlake
Sent: Friday, February 27, 2015 11:28 AM
To: trill@ietf.org
Subject: [trill] Comment on draft-yizhou-trill-arp-optimization

Hi,

I think Section 3.1 could be improved. The current text and a suggested replacement are as follows:

OLD

3.1 Get Sender's IP/MAC Mapping Information for Non-zero IP

   If the sender's MAC has not been saved by the ingress RBridge before,
   populate the information of sender's IP/MAC in its ARP table;

   else if the sender's MAC has been saved before but with a different
   IP address mapped, the RBridge should verify if a duplicate IP
   address has already been in use. The RBridge may use different
   strategies to do so, for example, ask an authoritative entity like
   directory servers or encapsulate and unicast the ARP/ND message to
   the location where it believes a duplicate address is in use.

   The ingress RBridge may use the IA APPsub-TLV [IA] with the Local
   flag set in ESADI [RFC7357] to distribute any new or updated IP/MAC
   information obtained in this step. If a push directory server is
   used, such information can be distributed as per [DirMech].

NEW

3.1 Geting Sender IP/MAC Mapping Information for Non-zero IP

   If the sender's IP has not been saved by the ingress RBridge
   before, populate the information of sender's IP/MAC in its ARP
   table;

   else if the sender's IP has been saved before but with a different
   IP to MAC address mapping or a different ingress nickname
   associated with the same IP/MAC pair, the RBridge should verify if
   a duplicate IP address is in use or a host has changed its
   attaching RBridge. The RBridge may use different strategies to do
   so, for example, it could ask an authoritative entity like a
   directory server or it could encapsulate and unicast the ARP/ND
   message to the location where it believes the address is in use.
   The RBridge should update the saved triplet of {IP address, MAC
   address, ingress nickname} based on the verification results.

   The ingress RBridge may use the IA APPsub-TLV [IA] with the Local
   flag set in ESADI [RFC7357] to distribute any new or updated
   triplet of {IP address, MAC address, ingress nickname} information
   obtained in this step. If a push directory server is used, such
   information can be distributed as specified in [DirMech].

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