From owner-freebsd-isp Thu Sep 5 10: 4:13 2002 Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6BD9237B400 for ; Thu, 5 Sep 2002 10:04:10 -0700 (PDT) Received: from xela.oopz.com (xela.oopz.com [209.20.244.131]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C70943E65 for ; Thu, 5 Sep 2002 10:04:06 -0700 (PDT) (envelope-from Noah@oopz.com) content-class: urn:content-classes:message Subject: RE: Network diagrams MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Date: Thu, 5 Sep 2002 10:04:01 -0700 Message-ID: <3A785FAFBB8A8F4FA8CBD0485FCF4591F2C2@xela.oopz.com> X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0 X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Network diagrams Thread-Index: AcJU7NJGl4Fxj0mZRmqCj/a9MVDDlgAEP0MA From: "Noah Davidson" To: "Wim Livens" , Sender: owner-freebsd-isp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org If you are using visio, I know visio 2002 has a network auto discovery feature, where it will go out and find nodes on the network. I am not sure witch versions (i.e. standard, professional ...) that this is with. Good luck. Noah -----Original Message----- From: Wim Livens [mailto:wim@livens.net]=20 Sent: Thursday, September 05, 2002 8:00 AM To: freebsd-isp@freebsd.org Subject: Network diagrams I'm looking for a way to automatically generate a network diagram image showing IP addresses, hostnames and interface names. We're running an ISP access network (about 20 nodes) and I don't want to update visio drawings manually while all topology info is in a database. Besides that, I would like to generate a similar drawing for the customer's access link and their router on a web portal. I could probably do the latter with GD.pm, but I feel a bit like reinventing the wheel and rather have a more generic solution. The database contains a table like this: IPaddr, hostname, interface, network I understand I will need to supply some hints for the layout generation, like a rank or coordinates for each node. I looked at caida.org, but these are all for large backbone networks. I've also been playing with dot and neato by generating the input file from our database, but I can't get it to produce a decent layout, the "ranking" feature of dot seems too limited. W.r.t. neato, being an access network, there is a clear hierarchy in the nodes, so a spring-model graph layout is not suited either. =20 Any ideas ? thanks and hoping it was not too far off-topic, Wim. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message