Re: [Idr] draft-walton-bgp-hostname-capability-00

Christopher Morrow <morrowc.lists@gmail.com> Sun, 17 May 2015 18:25 UTC

Return-Path: <christopher.morrow@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 95FB91A895C for <idr@ietfa.amsl.com>; Sun, 17 May 2015 11:25:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.101
X-Spam-Level:
X-Spam-Status: No, score=-0.101 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] 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 HMTs_aWWg0Pa for <idr@ietfa.amsl.com>; Sun, 17 May 2015 11:25:18 -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 135701A88E4 for <idr@ietf.org>; Sun, 17 May 2015 11:25:18 -0700 (PDT)
Received: by qcyk17 with SMTP id k17so80046574qcy.1 for <idr@ietf.org>; Sun, 17 May 2015 11:25:17 -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=NXprqPJrgN1F7M/wsldzt+N49OB6J17ePDMhJy+kLj8=; b=Jn5q5wpqs9H1FmbcwNKFc3qCBe5iCzia9LLcyZ3WtuJIzpJdt2JkQyEMy7SFGEw+ox j2BFdQO4KWshKExYcwIrRl5h29k6pAXEGmHITuriSbjM9u+S741RPGraWXoWq1QCklgZ jqB319vOX5ieZKgIAOTNDniHWTvVlZeowtDZnjqhnrgDtwRoSew5M3v702XMEzJrhHN8 aWXsAe8uoHiCMLjnCd7Zba1X6n+GxY2xMth9Tpl3Eak1XC2SfLC2fndUxJ7tLs7IfoHY nrv8qLrxnFR3S7kwvV26KvxliBPu7cQzjhARRTBpuFqrIUfzCkqNPAy2f0U6BjTPLKOf tCSw==
MIME-Version: 1.0
X-Received: by 10.140.144.76 with SMTP id 73mr25733416qhq.28.1431887117407; Sun, 17 May 2015 11:25:17 -0700 (PDT)
Sender: christopher.morrow@gmail.com
Received: by 10.140.31.71 with HTTP; Sun, 17 May 2015 11:25:17 -0700 (PDT)
In-Reply-To: <CANL=f0iG0X+nYME02weH9hKge=8=_8Mf6NFg6tEVWWdOrGYiuw@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> <CAL9jLaaSYWbS0dAz1Di5dksit-d_LwW4bXe8SjWyY-YPcLayEg@mail.gmail.com> <CANL=f0iG0X+nYME02weH9hKge=8=_8Mf6NFg6tEVWWdOrGYiuw@mail.gmail.com>
Date: Sun, 17 May 2015 14:25:17 -0400
X-Google-Sender-Auth: REvOo2qz1g2b1RyQYO9GK5O2Oac
Message-ID: <CAL9jLaZq1Xg4pC4QTAP9rCou1KfEan7BgV8M9ru_FbedpcmDfA@mail.gmail.com>
From: Christopher Morrow <morrowc.lists@gmail.com>
To: Daniel Walton <dwalton@cumulusnetworks.com>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <http://mailarchive.ietf.org/arch/msg/idr/xvTlcxBMdW6lVG3ZZJoUaGEQe3w>
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: Sun, 17 May 2015 18:25:19 -0000

On Sun, May 17, 2015 at 8:50 AM, Daniel Walton
<dwalton@cumulusnetworks.com> wrote:
>
>
> On Sat, May 16, 2015 at 8:55 PM, Christopher Morrow
> <morrowc.lists@gmail.com> wrote:
>>
>> On Sat, May 16, 2015 at 12:08 AM, Daniel Walton
>> <dwalton@cumulusnetworks.com> wrote:
>> > It makes troubleshooting much easier.
>>
>> so does not using private addressing?
>
>
> IPv6 link-local addressing is the main motivator, not private addressing.

equivalent to private addressing, in my opinion.

>>
>> why solve this in the bgp space? why not solve this in any of the
>> other domains much better built for this?
>
>
> Solving it in BGP is very simple, it works if routing is down (no DNS), it
> works for ipv4/ipv6 and it is a very small change.

'is very simple' and 'very small change'... famous last words.

I suppose I hear this:
   "Automation in a network (DC or wide area) is moving forward. We
want to also be able to drop hints that 'peer ip blah is host X' or
the like."

Why not, since  you are automating things, all fancy and stuff, also
include the hostname in the config? (as mr. heasley points out).
Surely in your automated processes you'll know whom you are talking to
and can lay out the right config data as you go, eh?

The problem expands beyond the 'DC' when you add it as a generic
capability to BGP... we all have to pay for the 'solution' in other
gear/code/problems/poor-choices.

Also, this struck me as funny:
  " it works if routing is down (no DNS), "

err... 'if all routing is down', because if your peer is down it's not
working, right? This actually argues for Mr Heasley's position... put
the name in the config (gathered from your automation and network
discovery work) so when 'why is peer ff02:asd:as:as:asas:01 down?' you
can see instead: "Peer abc123 is down'.

-chris