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

Curtis Villamizar <curtis@ipv6.occnc.com> Sun, 17 May 2015 18:10 UTC

Return-Path: <curtis@ipv6.occnc.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 B3D8D1A88C5 for <idr@ietfa.amsl.com>; Sun, 17 May 2015 11:10:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.912
X-Spam-Level:
X-Spam-Status: No, score=-1.912 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_PASS=-0.001, 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 Ldxtz3L5zCTa for <idr@ietfa.amsl.com>; Sun, 17 May 2015 11:10:58 -0700 (PDT)
Received: from maildrop31.somerville.occnc.com (maildrop31.somerville.occnc.com [IPv6:2001:4830:c400:203::3131]) (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 3137C1A3BA0 for <idr@ietf.org>; Sun, 17 May 2015 11:10:58 -0700 (PDT)
Received: from harbor31.somerville.occnc.com (harbor31.somerville.occnc.com [IPv6:2001:4830:c400:203::3231]) (authenticated bits=128) by maildrop31.somerville.occnc.com (8.14.9/8.14.9) with ESMTP id t4HI9X7x053164; Sun, 17 May 2015 14:09:33 -0400 (EDT) (envelope-from curtis@ipv6.occnc.com)
Message-Id: <201505171809.t4HI9X7x053164@maildrop31.somerville.occnc.com>
To: Dinesh Dutt <ddutt@cumulusnetworks.com>
From: Curtis Villamizar <curtis@ipv6.occnc.com>
In-reply-to: Your message of "Sun, 17 May 2015 05:07:15 -0700." <CABg5FUVqOXkmzjGWZkmQ8BT63SU+kKY-z2bwpPOZcDZM_fi5Kw@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-ID: <53162.1431886173.1@harbor31.somerville.occnc.com>
Content-Transfer-Encoding: quoted-printable
Date: Sun, 17 May 2015 14:09:33 -0400
Archived-At: <http://mailarchive.ietf.org/arch/msg/idr/j1oyohUCGDGLEgys3retfcD_mOg>
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
Reply-To: curtis@ipv6.occnc.com
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:10:59 -0000

In message <CABg5FUVqOXkmzjGWZkmQ8BT63SU+kKY-z2bwpPOZcDZM_fi5Kw@mail.gmail.com>
Dinesh Dutt writes:
 
> On Sun, May 17, 2015 at 3:00 AM, Thomas Mangin <
> thomas.mangin@exa-networks.co.uk> wrote:
>  
> >
> >
> > http://exa.net.uk/about/contact-us
> > On 17 May 2015, at 10:24, Randy Bush wrote:
> >
> > >>> and we're all waiting for the attack where the sender puts tasty
> > >>> things in the supposed dns name
> > >> If the worry is about the complexity of handling UTF-8, the draft
> > >> could be change to require ascii 'a' through 'z' (in a
> > >> case-insensitive manner), the digits '0' through '9', and the hyphen
> > >> ('-') to be put in the draft as it is what DNS allows.
> > >
> > > bzzzzt!  dns is eight bit clear.  you are thinking of some restrictions
> > > on hostnames, the leftmost chunk of the lhs at most.
> >
> > I stand corrected.
> > That said, then perhaps the way is to only pass the hostname and not the
> > fqdn.
> >
>  
> That'll be fine. We added fqdn to allow for cases outside the DC.
>  
> On a different note, OSPF has a far more involved modification to allow the
> carrying of hostnames (https://tools.ietf.org/html/rfc5642). I'm curious as
> to why that was considered OK.
>  
> Dinesh


OSPF can and often is run on unnumbered interfaces (or using link
local addresses in IPv6).  You can't use rDNS in these cases and the
router-id is not supposed to be an address so you can't be sure a rDNS
lookup of the router-id will yield anything useful.  [Realistically,
ISIS did it so OSPF felt obligated.]

AFAIK - BGP is still being run on numbered interfaces or bound to a
numbered loopback interface, which in both cases can be looked up
using rDNS to get FQDN.

If you use reuse PI space within the DC rather than routeable, or
unique allocation from 10/8, or better yet use IPv6, you create your
own mess and you are proposing changing BGP to bandaid over it.

Cluelessly yours,

Curtis