Re: [Idr] BGP MIB v2 input
Curtis Villamizar <curtis@occnc.com> Mon, 26 March 2007 22:56 UTC
Return-path: <idr-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1HVy6t-0002ie-9a; Mon, 26 Mar 2007 18:56:19 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1HVy6s-0002iZ-4C for idr@ietf.org; Mon, 26 Mar 2007 18:56:18 -0400
Received: from [69.37.59.173] (helo=workhorse.brookfield.occnc.com) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVy6q-0005mw-OD for idr@ietf.org; Mon, 26 Mar 2007 18:56:18 -0400
Received: from workhorse.brookfield.occnc.com (localhost [127.0.0.1]) by workhorse.brookfield.occnc.com (8.13.6/8.13.4) with ESMTP id l2QMmHVK077479; Mon, 26 Mar 2007 17:48:17 -0500 (EST) (envelope-from curtis@occnc.com)
X-DKIM: Sendmail DKIM Filter v0.5.2 workhorse.brookfield.occnc.com l2QMmHVK077479
DKIM-Signature: a=rsa-sha1; c=relaxed/simple; d=occnc.com; s=workhorse; t=1174949298; bh=F3JNUyntTPG8BJZK7DyPp7JuxV0=; h=To:cc:Reply-To: From:Subject:In-reply-to:Date; b=AypvZv08q3taZ2ah+mkw4tgItGy8Wy+uZ3 dQXA5mDsVqw31RlHx/HS8MzMLKdehjV096OC4OCKBkahZwU2SOgQ==
Message-Id: <200703262248.l2QMmHVK077479@workhorse.brookfield.occnc.com>
To: Jeffrey Haas <jhaas@pfrc.org>
From: Curtis Villamizar <curtis@occnc.com>
Subject: Re: [Idr] BGP MIB v2 input
In-reply-to: Your message of "Mon, 26 Mar 2007 14:40:45 EDT." <20070326184044.GA11264@scc.mi.org>
Date: Mon, 26 Mar 2007 18:48:17 -0400
X-Spam-Score: 0.1 (/)
X-Scan-Signature: f60d0f7806b0c40781eee6b9cd0b2135
Cc: Bill Fenner <fenner@research.att.com>, idr@ietf.org
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: curtis@occnc.com
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/idr>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
Errors-To: idr-bounces@ietf.org
In message <20070326184044.GA11264@scc.mi.org> Jeffrey Haas writes: > > On Mon, Mar 26, 2007 at 02:21:10PM -0400, Curtis Villamizar wrote: > > That's not terrible for the NMS. GET-NEXT on 9.255.255.255/32 and get > > 10/x or GET-NEXT on 10/7 and walk 10/8, 10/9, etc until you are out of > > the 10/8 range (in a prefix/mask sense). > > Right, but that means the NMS isn't a very good tool to manage your > router when looking at routing tables. People want prefix order, not > MIB order. A MIB dump is never a good tool. A tool that uses the MIB could reorder such a query. I've already agreed with you that radix trie order would be better. > > The ordering in effect requires two trees in the router, one for the > > normal radix trie acxess and one for the MIB. At least that is what > > one implementation does. Fixing the ordering would eliminate that. > > Every router that implements the MIB would have to do something like > this. Sane ones (presumably IMO) all just keep the routes on two trees. > Less sane ones that are less sensitive to scaling may have copies of > routing information. Extra copies? Might be worth taking this off list. Could have humor value. btw- Really bad first implementations might try to scan the routing table for each GET or GET-NEXT. There is existance proof of this. > > IMO Its useful for enterprise but currently not practical for ISPs. > > As a result ISPs don't dump the routing table or use SNMP to query the > > routing table for debugging, but instead use other means. > > > > If it could be made useful for ISPs it would make the job of writing > > NOC software tools and ISP NMS tools all the easier. > > <zathras>This is wrong tool</zathras> > > To re-ask the question - drop the routing database from the MIB? > > -- Jeff All IMHO ... If its useful for enterprise it shouldn't be dropped in the MIB just because it is not useful for ISPs. I think it can become ever so slightly more useful for ISPs if the sorting order is changed. It can also become less of a burden on routers if the sorting order is changed. Then any good reason to drop it is eliminated. At most a router can have a knob to disable it (and save the trouble of creating the extra tree if using the old sorting order). If some router running an OS with VM copy-on-write semantics implements a TCP GET-BULK dump of full BGP routing table as a special case using a fork to make the operation efficient, more power to them. Some ISPs might think thats great. Others might not case as long as it can't become a means of denial of service attack. I think I've said enough so shutting up now. Curtis _______________________________________________ Idr mailing list Idr@ietf.org https://www1.ietf.org/mailman/listinfo/idr
- [Idr] BGP MIB v2 input Susan Hares
- Re: [Idr] BGP MIB v2 input Simon Leinen
- Re: [Idr] BGP MIB v2 input Henk Uijterwaal
- Re: [Idr] BGP MIB v2 input Bill Fenner
- Re: [Idr] BGP MIB v2 input Pekka Savola
- Re: [Idr] BGP MIB v2 input Jeffrey Haas
- Re: [Idr] BGP MIB v2 input Curtis Villamizar
- Re: [Idr] BGP MIB v2 input Jeffrey Haas
- Re: [Idr] BGP MIB v2 input Curtis Villamizar
- Re: [Idr] BGP MIB v2 input Jeffrey Haas
- Re: [Idr] BGP MIB v2 input Pekka Savola
- Re: [Idr] BGP MIB v2 input Bill Fenner
- Re: [Idr] BGP MIB v2 input Jeffrey Haas
- Re: [Idr] BGP MIB v2 input Curtis Villamizar
- Re: [Idr] BGP MIB v2 input Curtis Villamizar
- Re: [Idr] BGP MIB v2 input Pekka Savola