Re: [Idr] RFC 4684 pedantry - routes with no Route Target

Jeffrey Haas <jhaas@pfrc.org> Wed, 04 June 2014 21:02 UTC

Return-Path: <jhaas@slice.pfrc.org>
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 DA49D1A03D7 for <idr@ietfa.amsl.com>; Wed, 4 Jun 2014 14:02:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.219
X-Spam-Level:
X-Spam-Status: No, score=-2.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, IP_NOT_FRIENDLY=0.334, RP_MATCHES_RCVD=-0.651, SPF_HELO_PASS=-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 TGezdD5FkCzK for <idr@ietfa.amsl.com>; Wed, 4 Jun 2014 14:02:33 -0700 (PDT)
Received: from slice.pfrc.org (slice.pfrc.org [67.207.130.108]) by ietfa.amsl.com (Postfix) with ESMTP id 2A0321A0345 for <idr@ietf.org>; Wed, 4 Jun 2014 14:02:30 -0700 (PDT)
Received: by slice.pfrc.org (Postfix, from userid 1001) id 3840CC3F7; Wed, 4 Jun 2014 17:02:24 -0400 (EDT)
Date: Wed, 04 Jun 2014 17:02:24 -0400
From: Jeffrey Haas <jhaas@pfrc.org>
To: Robert Raszuk <robert@raszuk.net>
Message-ID: <20140604210224.GC13606@pfrc>
References: <20140521124753.GC5675@pfrc> <8540.1400685704@erosen-lnx> <CA+b+ERnwBqV8zgeSju_KiMEw_mnfOca8ZSiAuzMZt_U=Dd-r+g@mail.gmail.com> <20140521163621.GF9789@pfrc> <CA+b+ER=JoyPF9wFnFPUOA+4edJNshEjmv2OJY8tcM7KCaNQwSw@mail.gmail.com> <CA+b+ER=fuEMz-axYMma7Bw1cq-ddRS-23kM4uSbQwJNzLiDY7w@mail.gmail.com> <20140604204017.GB13606@pfrc> <CA+b+ERngCQrWRt1aUMU=9YCmKSV2kPcTmWNdZ6Us8m7qq76Scg@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <CA+b+ERngCQrWRt1aUMU=9YCmKSV2kPcTmWNdZ6Us8m7qq76Scg@mail.gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Archived-At: http://mailarchive.ietf.org/arch/msg/idr/XpIhuuTXobdbKETaUnd7IhuvgJM
Cc: idr wg <idr@ietf.org>, "erosen@cisco.com" <erosen@cisco.com>
Subject: Re: [Idr] RFC 4684 pedantry - routes with no Route Target
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: Wed, 04 Jun 2014 21:02:38 -0000

Robert,

On Wed, Jun 04, 2014 at 10:51:50PM +0200, Robert Raszuk wrote:
> > - Permit a per-peer, per-AFI/SAFI knob to enable/disable RT-C processing.
> > - Provide for exceptions to the rule and document them.
> 
> I think all implementations of RTC I looked at do both of those
> already (modulo your definition of "RT-C processing").

That second point, for MDT, is what prompted the whole conversation in the
first place.  JUNOS and another vendor weren't interoperating when RT-C was
enabled.  If we read the RT-C spec as "no RT, then route is filtered out",
the other vendor is non-conformant.  The fact that the MDT spec said that
RTs are optional is mostly the fact that the feature wasn't reconciled
against RT-C's filtering behavior.

> You are nowhere mentioning the need for NULL-RT encoding which sort of
> leads me to guess that you want this to be a static config on both
> ends per peer/per safi. Is this what the hidden context is ?
> 
> If so I would be actually fine with that too. Just let's spell it out
> for clarity.

That's what I'm suggesting.  The idea of a NULL-RT-C isn't something I'm a
fan of.

If the above gains consensus, I'm not sure there's anything to be put in an
I-D.  If there is, it's "RT-C procedures may be disabled on an AFI/SAFI that
is provisioned to use it on a per-route basis when that route does not
contain a RT.  This is currently recommended for ..."

Personally, I'm at my quota for small janitorial RFCs for the moment.
Maybe once one of my current ones hit RFC I'll volunteer. :-)

-- Jeff