OT: query routers tables

Jamie Bohr jamiebohr at gmail.com
Wed Jan 3 16:30:58 UTC 2007


That would be great.  It has been awhile since I have done C programming so
it would be nice to work with it again.

Thank you,
  Jamie Bohr

On 1/3/07, Mogens Kjaer <mk at crc.dk> wrote:
>
> Jamie Bohr wrote:
> > This question is way off topic, sorry.  I have googled and googled and
> have
> > not come up with a answer to my question.
> >
> > I want to query a switch (via SNMP I think) to get a list of systems
> > attached to it.  I am using Nagios and would like to determine
> > switch/router
> > dependencies.  Trace route will not work because it will not show
> > routers/switches for systems on the same sub-net as the system doing the
> > trace route and I have seen where it does not return the network based
> > switch a system is attached to, just the router.  If I could get a list
> > systems attached to a router/switch (not a personnel switch, a managed
> > switch) I can correlate the information and build dependencies.  I have
> a
> > hand-held Fluke network tester than runs Linux that will do this for me
> > when
> > I type in a hostname, I would rather do it programmaticly because I have
> > over 300 systems I need to do.  I am open to any method that works that
> I
> > can script so I don't have to do it every time a new system
> appears.  Just
> > in case it matters some systems are attached to a V-lan off a managed
> > switch
> > and I do NOT have admin rights to the routers or switches.
> >
>
> I wrote a C program that uses SNMP for this.
>
> It queries the switches and hubs for the MAC addresses
> seen at each port and the number of bytes in/out.
>
> Some switches have a MAC to IP table, else I would
> ask the ARP table of the router for a table like this.
>
> The program then prepares a nice top-10 on the
> intraweb showing which computers are generating
> most traffic, and another table with traffic
> at each switch/hub port.
>
> This program was made by studying the output from
> snmpwalk for the switches, finding the necessary
> MIB's etc.
>
> The program is unreadable by anyone else
> but me, so it is not suitable for distribution, but
> maybe this could give you a hint on how to proceed.
>
> Mogens
>
> --
> Mogens Kjaer, Carlsberg A/S, Computer Department
> Gamle Carlsberg Vej 10, DK-2500 Valby, Denmark
> Phone: +45 33 27 53 25, Fax: +45 33 27 47 08
> Email: mk at crc.dk Homepage: http://www.crc.dk
>
> --
> fedora-list mailing list
> fedora-list at redhat.com
> To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
>



-- 
Jamie Bohr
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.fedoraproject.org/pipermail/users/attachments/20070103/43af8dc0/attachment-0002.html 


More information about the users mailing list