On Fri, Mar 20, 2009 at 12:19 PM, AMT <rkos...@altmantech.com> wrote:

>  I read a post the other day which laid out some of the philosophy of
> OpenNMS with respect to discovery.
>
> It seemed to me that there was a clear distinction between address
> discovery, which is done via pinging, and node internals discovery which is
> done via SNMP and other protocols.  The little bit I have worked with the
> source code seems to confirm that.
>
> I was wondering if you have had any discussions about modifying this
> approach.  Ping sweeps are not going to fly when it comes to IPv6 networks.
> Even in IPv4 networks there are situations (sparse networks) where a crawl
> is much more efficient than a ping sweep.  By crawl I mean going into a node
> and poking around in various MIBs looking for other addresses to discover.
>
> Adopting this approach means that the initial address discovery phase would
> include a combination of ping, SNMP credential discovery (any site can have
> multiple versions of SNMP in operation with multiple valid credentials) and
> the the grouping of addresses by physical node/agent.
>

The real difference here is that 'configuration discovery' is a separate
processng from address/device discovery.  Any mechanism for device discovery
can be added to opennms and the configuration discovery phases doesn't
care.  If you want to scan SNMP arp tables to detect addresses that works
fine.  You just need to send a newSuspect event for each address that you
find and it will be scanned for snmp configuraiton and services.

Matt
------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ

opennms-devel mailing list

To *unsubscribe* or change your subscription options, see the bottom of this 
page:
https://lists.sourceforge.net/lists/listinfo/opennms-devel

Reply via email to