Re: [Idr] draft-walton-bgp-hostname-capability-00
Robert Raszuk <robert@raszuk.net> Sat, 16 May 2015 10:27 UTC
Return-Path: <rraszuk@gmail.com>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 476EB1A88CE for <idr@ietfa.amsl.com>; Sat, 16 May 2015 03:27:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.277
X-Spam-Level:
X-Spam-Status: No, score=-1.277 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, 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 nk_DJtSwifTU for <idr@ietfa.amsl.com>; Sat, 16 May 2015 03:27:36 -0700 (PDT)
Received: from mail-oi0-x229.google.com (mail-oi0-x229.google.com [IPv6:2607:f8b0:4003:c06::229]) (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 E4F901A88BC for <idr@ietf.org>; Sat, 16 May 2015 03:27:35 -0700 (PDT)
Received: by oign205 with SMTP id n205so99676822oig.2 for <idr@ietf.org>; Sat, 16 May 2015 03:27:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=oqR5Hol+326aEQRoIgMLmQPNUFwRr7K+poFPU3ekTng=; b=b8zvrpiBjS+KAIYflb0pqkIGVmOzYncJxnHzY9JLRPBGgk6fqbEawzhviu8fglthco lqyFihgKe71ZmfAVnlcDyLVFwx4nMbV59+v0fWNzdvVGyzbvDfMSkbXzlgRhfXwho9Y7 XG+perlY4h5AVMk/7np1SHB9x/s9tRsYwUKGlUNoBCwhh+fH2kqfh+72FTVcgRAaFueh iaBArHZCcOA49Vf/g0ag7NN5Ew8i16TEgkpmFQJkOFONt7vAo2sXH5Cze0MTp6E5Ew7u mAAlIMOjxaKvwO/rTBPKFBj1Z6OOFYZHNwAb6o0hCcULaBEmIyPuB2yQ5ot473w39STZ VoZg==
MIME-Version: 1.0
X-Received: by 10.202.96.8 with SMTP id u8mr3596408oib.77.1431772055440; Sat, 16 May 2015 03:27:35 -0700 (PDT)
Sender: rraszuk@gmail.com
Received: by 10.202.179.193 with HTTP; Sat, 16 May 2015 03:27:35 -0700 (PDT)
In-Reply-To: <CABg5FUVSq4Xunivo3tBNh0=x+W=ZOD9pUYGWs18EcuXiFG-4MQ@mail.gmail.com>
References: <CANL=f0h9ZV+SPr+2vcx2dEk4O9MxBAZJEU7xgHZDC=ep2g2r-g@mail.gmail.com> <m2bnhlwaov.wl%randy@psg.com> <20150516015819.5849234.74476.67011@gmail.com> <CANL=f0gAfs9f-Jt7r3bxMfB7f3Ta+funv8nvmkiCmFsQfGHTcg@mail.gmail.com> <CA+b+ERmY46GHLJUhi5PzwyVJ4Wcns_R11QXC=oLMzAXrYi-v2g@mail.gmail.com> <CABg5FUV5Z+S_m6V7=dB_cuOZpDV-MS_cV+mhwERtjaNCiNfT2w@mail.gmail.com> <CA+b+ERmCpjbBmNAeFyNm6_KTWtOB41Zge559O4jbtEjwKG+yXg@mail.gmail.com> <CABg5FUVSq4Xunivo3tBNh0=x+W=ZOD9pUYGWs18EcuXiFG-4MQ@mail.gmail.com>
Date: Sat, 16 May 2015 12:27:35 +0200
X-Google-Sender-Auth: pv-YXzsyX-sLw3GsaEBQeEaWAEw
Message-ID: <CA+b+ER=m_LttyMumi+JLd1cfTLqk16RAQgfbX4qmxGAh1k5Wxw@mail.gmail.com>
From: Robert Raszuk <robert@raszuk.net>
To: Dinesh Dutt <ddutt@cumulusnetworks.com>
Content-Type: multipart/alternative; boundary="001a113d5b88c391fc05163068b1"
Archived-At: <http://mailarchive.ietf.org/arch/msg/idr/hFDzq1DbS2xBbtwlmWbiuAqRxLw>
Cc: idr wg <idr@ietf.org>
Subject: Re: [Idr] draft-walton-bgp-hostname-capability-00
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 16 May 2015 10:27:38 -0000
Dinesh, Q1 - how do you ping physical interface not a loopback > > > In the DC, common practice I've seen is pinging node, not physical > interface. The physical interface addresses aren't even advertised to be > able to be reachable more than one hop away. > Ping is just an example. Think about tool like BGP path trace ... do you want to know the interface names packets are coming on from leaf to leaf or not ? I was hoping with your extension you will be providing node name of the form spine44_g10 (where eth10 is the interface name). Q2 - how about lookup on bgp rtr id instead LL address to get the name ? >> > > I don't lookup LL address. Router ID is typically the loopback IP address > in DC, > Perhaps you missed my point. If router id is loopback as you correctly point out you already have it during BGP OPEN msg on any peering session so just reverse DNS lookup on router_id will provide you with the name of the node. Done with no bgp extensions needed. If DNS is down as Thomas points out your names are useless for troubleshooting anyway so you fall back to using old fashined IP addresses in the show command :) - - - Now since we are on this topic we had an idea long long time back to carry the name of the next hop in BGP (learned from ISIS extension which Henk did) so not only peering will be known locally, but you can also see next hops by node names rather then IPv6 like strings. Originally it was added to IGP extensions for BGP discovery. later the proposal was to carry this as new next hop descriptor attribute so everynode in the AS can use it. Now we are working on BGP remote next hop draft which could be used for that as well. It will apply both to EBGP DC cases as well as for the normal IBGP AS. In DC normally nh = peering address so naturally your case would also be solved. Using capability you only know the name of your immediate peer and that sounds like a bit of limitation to me. Propagating the name in the update as an attribute or new wide bgp community (which I am happy to add new type for) seems to like a much better option especially if other proposals already call for introduction of beacon prefixes. Best, r.
- [Idr] draft-walton-bgp-hostname-capability-00 Daniel Walton
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Randy Bush
- Re: [Idr] draft-walton-bgp-hostname-capability-00 deleskie
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Jeff Haas
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Randy Bush
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Daniel Walton
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Robert Raszuk
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Dinesh Dutt
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Robert Raszuk
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Dinesh Dutt
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Thomas Mangin
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Robert Raszuk
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Rajiv Asati (rajiva)
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Rajiv Asati (rajiva)
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Daniel Walton
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Robert Raszuk
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Thomas Mangin
- Re: [Idr] draft-walton-bgp-hostname-capability-00 John Heasley
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Nick Hilliard
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Daniel Walton
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Thomas Mangin
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Dinesh Dutt
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Dinesh Dutt
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Dinesh Dutt
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Job Snijders
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Randy Bush
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Dinesh Dutt
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Randy Bush
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Curtis Villamizar
- Re: [Idr] draft-walton-bgp-hostname-capability-00 jim deleskie
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Randy Bush
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Christopher Morrow
- Re: [Idr] draft-walton-bgp-hostname-capability-00 John Heasley
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Thomas Mangin
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Randy Bush
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Thomas Mangin
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Robert Raszuk
- Re: [Idr] draft-walton-bgp-hostname-capability-00 heasley
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Dinesh Dutt
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Dinesh Dutt
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Thomas Mangin
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Thomas Mangin
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Robert Raszuk
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Thomas Mangin
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Łukasz Bromirski
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Daniel Walton
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Daniel Walton
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Daniel Walton
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Daniel Walton
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Acee Lindem (acee)
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Thomas Mangin
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Curtis Villamizar
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Randy Bush
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Curtis Villamizar
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Christopher Morrow
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Dongjie (Jimmy)
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Hannes Gredler
- Re: [Idr] draft-walton-bgp-hostname-capability-00 bruno.decraene
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Nick Hilliard
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Neil J. McRae
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Jeffrey Haas
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Daniel Walton
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Dongjie (Jimmy)
- Re: [Idr] draft-walton-bgp-hostname-capability-00 Jon Mitchell