[Idr] Configuration objects in BGP MIB v2: Call for consenus

Jeffrey Haas <jhaas@pfrc.org> Mon, 07 July 2008 01:49 UTC

Return-Path: <idr-bounces@ietf.org>
X-Original-To: idr-archive@megatron.ietf.org
Delivered-To: ietfarch-idr-archive@core3.amsl.com
Received: from [] (localhost []) by core3.amsl.com (Postfix) with ESMTP id 19D223A69EF; Sun, 6 Jul 2008 18:49:57 -0700 (PDT)
X-Original-To: idr@core3.amsl.com
Delivered-To: idr@core3.amsl.com
Received: from localhost (localhost []) by core3.amsl.com (Postfix) with ESMTP id 857D23A69EF for <idr@core3.amsl.com>; Sun, 6 Jul 2008 18:49:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.265
X-Spam-Status: No, score=-2.265 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334]
Received: from mail.ietf.org ([]) by localhost (core3.amsl.com []) (amavisd-new, port 10024) with ESMTP id A+cc5ePGvEXI for <idr@core3.amsl.com>; Sun, 6 Jul 2008 18:49:55 -0700 (PDT)
Received: from slice.pfrc.org (slice.pfrc.org []) by core3.amsl.com (Postfix) with ESMTP id 8EE5D3A69C1 for <idr@ietf.org>; Sun, 6 Jul 2008 18:49:55 -0700 (PDT)
Received: by slice.pfrc.org (Postfix, from userid 1001) id 80784244180; Mon, 7 Jul 2008 01:50:00 +0000 (UTC)
Date: Sun, 06 Jul 2008 21:50:00 -0400
From: Jeffrey Haas <jhaas@pfrc.org>
To: idr@ietf.org
Message-ID: <20080707015000.GB8722@slice>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.15+20070412 (2007-04-11)
Subject: [Idr] Configuration objects in BGP MIB v2: Call for consenus
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/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>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: idr-bounces@ietf.org
Errors-To: idr-bounces@ietf.org

Working Group,

Back around 2005 I had a number of discussions with people who had
provided input for the BGP MIBv2 work.  These conversations were
specifically regarding the configuration objects in the MIB.
draft-ietf-idr-bgp4-mibv2-05 was the last version of the MIB that
contained the proposed configuration objects.

The results of those discussions were effectively that the configuration
mechanisms in that MIB were too complex and had some potential issues.
In particular:

- Modern BGP implementations tend to be more complex than the feature
  set covered by the proposed MIBs.  It was not possible to
  configure all session specific features from the MIB.  Since the base
  MIB is not intended to cover all possible current and future features
  this is problematic.
- Configuration of peering sessions are not sufficient to fully
  implement BGP in an operational network.  BGP fundamentally requires
  policy for the population of the Ribs.  Policy elements and algebra
  vary considerably among vendors.  

  Providing a general policy engine for BGP in the MIB is likely out of
  scope of this work.

Presume that the structural issues from draft-05 may be addressed.
Should they be addressable, do we wish to pursue including configuration
objects in the BGP MIB?

Given the operational impact of this issue, I would appreciate it if
this call for consensus was distributed within and without IETF.  I will
be forwarding this to NANOG as a first step.

-- Jeff
Idr mailing list