Re: [GROW] I-D Action: draft-ietf-grow-as-path-prepending-06.txt

Havard Eidnes <he@uninett.no> Fri, 18 February 2022 12:28 UTC

Return-Path: <he@uninett.no>
X-Original-To: grow@ietfa.amsl.com
Delivered-To: grow@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 516713A106C for <grow@ietfa.amsl.com>; Fri, 18 Feb 2022 04:28:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 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, SPF_PASS=-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=uninett.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 eYKc1XtHeyAg for <grow@ietfa.amsl.com>; Fri, 18 Feb 2022 04:28:15 -0800 (PST)
Received: from smistad.uninett.no (smistad.uninett.no [158.38.62.77]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F0B63A0C2D for <grow@ietf.org>; Fri, 18 Feb 2022 04:28:14 -0800 (PST)
Received: from smistad.uninett.no (smistad.uninett.no [158.38.62.77]) by smistad.uninett.no (Postfix) with ESMTP id 43DB543EBB7; Fri, 18 Feb 2022 13:28:10 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uninett.no; s=he201803; t=1645187290; bh=NrnW+sP8htSUcgit+1orppctypjS297I+/9NOcGVvrY=; h=Date:To:Cc:Subject:From:In-Reply-To:References:From; b=aZ06ZsTZSG9a3MnnBNsOIWRwIK1Peaub/sskLUB11F2gJ3o9BMqY+frGPA0l3wwRE RLna+Wus5sRKgY3zbdamcubIVTZhljQd/rF5l87A3DoAVW10V6+oPIvmzDgJmhlBIf tFuNnknV2Y0BnXFk8XNB0XPA+PwDQ0HvoZV8YJug=
Date: Fri, 18 Feb 2022 13:28:10 +0100
Message-Id: <20220218.132810.556310822663266439.he@uninett.no>
To: michael.mcbride@futurewei.com
Cc: grow@ietf.org
From: Havard Eidnes <he@uninett.no>
In-Reply-To: <BYAPR13MB258299D3DCB364AC1CCE5DE1F4379@BYAPR13MB2582.namprd13.prod.outlook.com>
References: <164514894189.6906.4983367570049951418@ietfa.amsl.com> <BYAPR13MB258299D3DCB364AC1CCE5DE1F4379@BYAPR13MB2582.namprd13.prod.outlook.com>
X-Mailer: Mew version 6.8 on Emacs 26.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/grow/Q5kNEHVJxzECZFT_-A2hF4dsTY0>
Subject: Re: [GROW] I-D Action: draft-ietf-grow-as-path-prepending-06.txt
X-BeenThere: grow@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Grow Working Group Mailing List <grow.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/grow>, <mailto:grow-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/grow/>
List-Post: <mailto:grow@ietf.org>
List-Help: <mailto:grow-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/grow>, <mailto:grow-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Feb 2022 12:28:21 -0000

Hi,

here are a few comments about section 3.1 in the draft:

Other than the missing comma in the list of routers/ASes, near
the end there is talk about a route leak.  However, I don't think
what's stated here as a route leak is what's commonly understood
to be a route leak.

I think a route leak is commonly understood to be when a route is
announced to a neighbor in violation of the (intended) routing
policy, i.e. a route leak can be the result of an erroneously
implemented intended routing policy.  I can't see how that's the
case here, because no routing policy has been expressed for "I".
This probably means that "I" re-advertises all routes it
receives, from any edge on any other edge, and therefore by
definition can't have a "route leak".

It's another matter that the traffic pattern from B to J in the
stated scenario involves a change to a path which traverses I.

If we instead of "thinking BGP" in the drawing in 3.1, suppose we
think "RIP with max metric 64" instead.  Of course when you
adjust metrics on any interface in the topology, traffic flows
will shift around.  I can't quite understand when we do the
similar thing in BGP it's such a big problem?

Admittedly, by prepending outgoing route announcements towards a
given peer, you only affect "one end of the link", and there's a
fair chance that asymmetric traffic patterns will result if
that's the only thing which is done.  But...  Is that a problem?

I think the problem desribed in section 3.1 could do with a bit
clearer description of why this is problematical.

Regards,

- Håvard