decision process

"John G. Scudder" <jgs@ieng.com> Tue, 27 August 1996 22:50 UTC

Received: from ietf.org by ietf.org id aa18166; 27 Aug 96 18:50 EDT
Received: from cnri by ietf.org id aa18162; 27 Aug 96 18:50 EDT
Received: from merit.edu by CNRI.Reston.VA.US id aa14838; 27 Aug 96 18:50 EDT
Received: (from daemon@localhost) by merit.edu (8.7.5/merit-2.0) id SAA05001 for idr-outgoing; Tue, 27 Aug 1996 18:15:40 -0400 (EDT)
Received: from interlock.ans.net (interlock.ans.net [147.225.5.5]) by merit.edu (8.7.5/merit-2.0) with SMTP id SAA04995 for <bgp@merit.edu>; Tue, 27 Aug 1996 18:15:37 -0400 (EDT)
Received: by interlock.ans.net id AA20973 (InterLock SMTP Gateway 3.0 for bgp@ans.net); Tue, 27 Aug 1996 18:15:35 -0400
Received: by interlock.ans.net (Internal Mail Agent-1); Tue, 27 Aug 1996 18:15:35 -0400
Message-Id: <v03007824ae491b8cccf5@[36.141.0.30]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 27 Aug 1996 15:15:00 -0700
To: bgp@ans.net
Sender: ietf-archive-request@ietf.org
From: "John G. Scudder" <jgs@ieng.com>
Subject: decision process
Cc: tli@jnx.com, yakov@cisco.com
X-Orig-Sender: owner-idr@merit.edu
Precedence: bulk

While perusing draft-ietf-idr-bgp4-03.txt for my last note, I noticed that
this is still in the draft (section 9.1):

      a) Phase 1 is responsible for calculating the degree of preference
      for each route received from a BGP speaker located in a
      neighboring autonomous system, and for advertising to the other
      BGP speakers in the local autonomous system the routes that have
      the highest degree of preference for each distinct destination.

I submit that as far as I know, no one actually disseminates routes which
they don't use via IBGP (or at all).  However, this text calls for what's
sometimes called "best external route" distribution.  The best external
route is not necessarily the selected route.

Given that this is not implemented anywhere as far as I know, I suggest
that the text be trimmed to read

      a) Phase 1 is responsible for calculating the degree of preference
      for each route received from a BGP speaker located in a
      neighboring autonomous system.

and part c should also be modified:

      c) Phase 3 is invoked after the Loc-RIB has been modified. It is
      responsible for disseminating routes in the Loc-RIB to each peer,
      according to the policies contained in the PIB. Route aggregation
      and information reduction can optionally be performed within this
      phase.

(this deletes the "located in a neighboring autonomous system" part)

If someone *has* actually implemented the "best external route" thing *in
BGP* it would be interesting to know about that.  Experience from IDRP
implementations which do this would also be interesting.  I know it was a
lot of work to do in gated IDRP -- it would be interesting to know what, if
any, measured real-world benefit it provides.

--John

--
John Scudder                        email:  jgs@ieng.com
Internet Engineering Group, LLC     phone:  (313) 669-8800
122 S. Main, Suite 280              fax:    (313) 669-8661
Ann Arbor, MI  41804                www:    http://www.ieng.com