Re: [Bgp-autoconf] Move forward with bgp autoconf requirements and design principle

"徐小虎(义先)" <xiaohu.xxh@alibaba-inc.com> Thu, 28 May 2020 02:56 UTC

Return-Path: <xiaohu.xxh@alibaba-inc.com>
X-Original-To: bgp-autoconf@ietfa.amsl.com
Delivered-To: bgp-autoconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 398763A0B45; Wed, 27 May 2020 19:56:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=alibaba-inc.com
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 nunFpBZFFPoA; Wed, 27 May 2020 19:55:58 -0700 (PDT)
Received: from out0-148.mail.aliyun.com (out0-148.mail.aliyun.com [140.205.0.148]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F2913A0B4B; Wed, 27 May 2020 19:55:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alibaba-inc.com; s=default; t=1590634551; h=Date:From:To:Message-ID:Subject:MIME-Version:Content-Type; bh=IqrTH8v+Jkgdh0+3EtZXlICPOE9dR4zN8g7QBzPwk5o=; b=Rvo9lJLh7IV/35ob0utPCaDsnX8QjNX/pkSjD3wS7c+JU59227Kiy6GK2GYUg8/6lQJSwzL8sCvQHguL7elzR/qtAFBZ5bnf1uOB/am80hoHN6XEkvGoywEGDuESeyAEOzI5BcVdBHXPGsERdvy4bHkDK9gdzpaKyYOVup86W3E=
X-Alimail-AntiSpam: AC=PASS; BC=-1|-1; BR=01201311R641e4; CH=green; DM=||false|; DS=||; FP=0|-1|-1|-1|0|-1|-1|-1; HT=e01a16384; MF=xiaohu.xxh@alibaba-inc.com; NM=1; PH=DW; RN=3; SR=0; TI=W4_5899425_v5ForWebDing_0A930BF4_1590633258223_o7001c260u;
Received: from WS-web (xiaohu.xxh@alibaba-inc.com[W4_5899425_v5ForWebDing_0A930BF4_1590633258223_o7001c260u]) by e01l07447.eu6 at Thu, 28 May 2020 10:55:50 +0800
Date: Thu, 28 May 2020 10:55:50 +0800
From: "徐小虎(义先)" <xiaohu.xxh@alibaba-inc.com>
To: Bgp-autoconf <bgp-autoconf-bounces@ietf.org>, "Dongjie (Jimmy)" <jie.dong@huawei.com>
Cc: "bgp-autoconf@ietf.org" <bgp-autoconf@ietf.org>
Reply-To: "徐小虎(义先)" <xiaohu.xxh@alibaba-inc.com>
Message-ID: <5d8a04e6-a4b4-4cbf-8fcb-ec70cca6f31f.xiaohu.xxh@alibaba-inc.com>
X-Mailer: [Alimail-Mailagent revision 4][W4_5899425][v5ForWebDing][Safari]
MIME-Version: 1.0
References: <0d8841f4daf143439a237c91333744e4@huawei.com>, <m2tv0172cl.wl-randy@psg.com>
x-aliyun-mail-creator: W4_5899425_v5ForWebDing_NjATW96aWxsYS81LjAgKE1hY2ludG9zaDsgSW50ZWwgTWFjIE9TIFggMTBfMTJfNikgQXBwbGVXZWJLaXQvNjA1LjEuMTUgKEtIVE1MLCBsaWtlIEdlY2tvKSBWZXJzaW9uLzEyLjAuMyBTYWZhcmkvNjA1LjEuMTU=XQ
In-Reply-To: <m2tv0172cl.wl-randy@psg.com>
Content-Type: multipart/alternative; boundary="----=ALIBOUNDARY_26653_53818940_5ecf2836_bf6106"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bgp-autoconf/VzTAE1abGEEOQdGEjlxf1eC9asY>
Subject: Re: [Bgp-autoconf] Move forward with bgp autoconf requirements and design principle
X-BeenThere: bgp-autoconf@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP autoconfiguration design team discussion list <bgp-autoconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bgp-autoconf>, <mailto:bgp-autoconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bgp-autoconf/>
List-Post: <mailto:bgp-autoconf@ietf.org>
List-Help: <mailto:bgp-autoconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bgp-autoconf>, <mailto:bgp-autoconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 May 2020 02:56:00 -0000

The following analysis on discovery at layer3 surprised me. See my comments inline.


8.  Discovery at Layer Three

   Discovery at Layer-3 can assume IP addressability, though the IP
   addresses of potential peers are not known a priori and need to be
   discovered before further negotiation.

[Xiaohu] It has been proven that multicast is a good choice to address the above concern. For more details, refer to LDP peer discovery mechanism:)

   The principal problem would appear to be discovery at Layer-3,
   because one neither knows whether to use IPv4 or IPv6.  This is
   exacerbated by the possibility of a potential peer not being on the
   local subnet, and hence broadcast and similar techniques may not be
   applicable.

[Xiaohu] Are you intended to perform peer discovery with untrusted devices which are not under your control? If not, why don't you know whether to use IPv4 or IPv6 within your own network (e.g., the datacenter network or metro network which are the major scenarios for BGP peer auto-discovery)?

   If one can assume point-to-point links , then discovery might try
   IPv6 link-local or even IPv4 link-local.  Or maybe a link broadcast
   protocol.

   For switched or bridged multi-point which is at least on the same
   subnet, VLAN, etc., broadcasts might be a viable approach.

[Xiaohu] It has been proven that multicast is applicable to both p2p and broadcast networks. 

   There will be difficulty if one or both peers wish to use a loopback
   for peering.

[Xiaohu] I would like to know what's the exact difficulty in using loopback addresses for BGP session establishment? 

Best regards,
Xiaohu
































Bush                    Expires November 26, 2020               [Page 7]

-- 
Bgp-autoconf mailing list
Bgp-autoconf@ietf.org
https://www.ietf.org/mailman/listinfo/bgp-autoconf