LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 07-10-2017, 08:25 AM   #1
ArcreVuch
LQ Newbie
 
Registered: Jul 2017
Location: West Czech
Distribution: RHEL and Centos
Posts: 5

Rep: Reputation: Disabled
Network topology discovery tool


Hi everybody

I'm looking for a software with this characteristics:

1) runs on linux, no matter the distribution. 32 bit may be ok
2) can scan a network and build network topology, in the form of an oriented graph
3) the topology is at device port level, e.g. switch06ort2(macaddress) is connected to switch08ort4(macaddress) ; switch11ort23(macaddress) is connected to access point (macaddress) ; and so on
4) doesn't need a db ( NeDi ( nedi.ch ) does )
5) no graphical interface, but this is not really a requirement, I can manage this
6) can manage virtual ports, like trunks, lacp, vlan. This is also not a real requirement
6) can output result in text form ( csv, perl, json, whatever, but text )

I looked at http://www.slac.stanford.edu/xorg/nmtf/nmtf-tools.html, and tried some of the software described, with poor luck.
The best sw suiting my needs is https://www.lantopolog.com/ but is for windows and, alas, 32-bit, thus preventing me even from trying wine ...
Monitoring engines like openms, nagios, opmanager ecc are a bit out of scope, I have to install the tool in a production system, and have limited freedom of action

The only pertaining thread is about 3 years old.http://www.linuxquestions.org/questi...s-tool-736592/

Suggestions?

Thank in advanced, and sorry for my bad english

Arcre
 
Old 07-10-2017, 05:07 PM   #2
AwesomeMachine
LQ Guru
 
Registered: Jan 2005
Location: USA and Italy
Distribution: Debian testing/sid; OpenSuSE; Fedora; Mint
Posts: 5,524

Rep: Reputation: 1015Reputation: 1015Reputation: 1015Reputation: 1015Reputation: 1015Reputation: 1015Reputation: 1015Reputation: 1015
You could look at Cheops-ng.
 
Old 07-11-2017, 03:12 AM   #3
ArcreVuch
LQ Newbie
 
Registered: Jul 2017
Location: West Czech
Distribution: RHEL and Centos
Posts: 5

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by AwesomeMachine View Post
You could look at Cheops-ng.
Thanks AwesomeMachine, I actually did, even if it is unmantained since more than 10 years and it won't even compile on Centos 6. It does the same, or even less, than zenmap.
Zenmap itself is not usefull to my purposes because it doesn't tell in which physical port of a switch the devices are connected to. I need a level 2 and 3 topology description.
NeDi would be perfect, but it needs a mysql or postgres db and I can't do such a modification in a customer production system....

Regards

Arcre
 
Old 07-12-2017, 03:44 AM   #4
JJJCR
Senior Member
 
Registered: Apr 2010
Posts: 2,150

Rep: Reputation: 449Reputation: 449Reputation: 449Reputation: 449Reputation: 449
Just my 2 cents, if you have access to the configuration of the switch (I suppose it's a manage switch) then you can just export the data with the MAC plus the port it's connected to. If it's not a manage switch then I think it's quite hard to tell which network port the computer is connected to.

Then you can just go to your DHCP server, export the IP Address leasing compare it to your switch data.

Last thing, create a script to dump the MAC Address, IP Address, Computer Name and the User Name using the specific computer.

After that, close and open the DVD/CD-ROM for those users you want to scare. LOL.

Yes, I know you're looking for a software but you can do the above steps without worrying whether the software has malicious code or not. Of course, the investment is your time and effort.

Last edited by JJJCR; 07-12-2017 at 03:50 AM. Reason: edit
 
Old 07-12-2017, 11:37 AM   #5
ArcreVuch
LQ Newbie
 
Registered: Jul 2017
Location: West Czech
Distribution: RHEL and Centos
Posts: 5

Original Poster
Rep: Reputation: Disabled
There are about 60 switches, 8 different spanning tree rings, hundreds of access point, tens and dozenz of physical and virtual servers, firewalls and so on, and poor documentations about which device/port is connected to device/port.
Follow the cables by hand would be crazy, very limited installation of software is possbile, and no foreign hardware can be deplyed.... I have started to write my own tool.
Bye
 
Old 07-12-2017, 11:45 AM   #6
AlexBB
Member
 
Registered: Mar 2014
Posts: 464

Rep: Reputation: Disabled
@AwesomeMachine, why do you think Ubuntu is spyware? I have been suspicious of this OS for a long time too, but where is the proof? Thanks, - A.
 
Old 07-12-2017, 08:29 PM   #7
JJJCR
Senior Member
 
Registered: Apr 2010
Posts: 2,150

Rep: Reputation: 449Reputation: 449Reputation: 449Reputation: 449Reputation: 449
Cool

Quote:
Originally Posted by ArcreVuch View Post
There are about 60 switches, 8 different spanning tree rings, hundreds of access point, tens and dozenz of physical and virtual servers, firewalls and so on, and poor documentations about which device/port is connected to device/port.
Follow the cables by hand would be crazy, very limited installation of software is possbile, and no foreign hardware can be deplyed.... I have started to write my own tool.
Bye
Wow, you inherited a mess.
Just pull out the cable, if anyone shouts hey i'm offline. Then you know that ports belong to that guy. LOL.

But I think you can document it, of course it won't happen overnight.

Good luck man!
 
Old 07-12-2017, 08:34 PM   #8
JJJCR
Senior Member
 
Registered: Apr 2010
Posts: 2,150

Rep: Reputation: 449Reputation: 449Reputation: 449Reputation: 449Reputation: 449
Quote:
Originally Posted by AlexBB View Post
@AwesomeMachine, why do you think Ubuntu is spyware? I have been suspicious of this OS for a long time too, but where is the proof? Thanks, - A.
Check out this link: https://www.gnu.org/philosophy/ubuntu-spyware.en.html
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Is there any physical topology and connectivity diagnosis tool? duyuyang Linux - Networking 7 08-22-2014 03:20 PM
LXer: Installing The Link Layer Topology Discovery (LLTD) Protocol Responder For Linu LXer Syndicated Linux News 0 11-12-2008 10:30 PM
Is this network topology available? bambeklis Linux - Networking 6 03-25-2008 03:43 PM
LXer: OpenLogic Announces General Availability of Free Open Source Software Discovery Tool LXer Syndicated Linux News 0 07-11-2007 07:01 PM
Network Topology chaste Linux - Networking 6 08-06-2002 09:27 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 12:07 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration