Coder Social home page Coder Social logo

netmap's Introduction

NetMap Readme
=============

Building the software
---------------------

* The current version requires the following:

	* g++ and GNU-make

        * some tools: traceroute, grep, awk

        * the Dotty program found in the Graphviz package, you can download it from
	  http://www.research.att.com/sw/tools/graphviz/download.html

The only thing you have to do is to run make from this directory and everything
should work. If not, don't hesitate to report problems.


Running NetMap
--------------

The current version of NetMap consists of two programs: makelist & netmap.

* makelist

  This program just executes traceroute for each host it finds in the
  hosts.txt. You should create your own file, but the default one will work as
  well. 

  It stores the output of the traceroutes in the ./netdata/ directory (or any
  directory you specify in config.h) where it is read by netmap.

  I am currently working on a version of netmap which incorporates this
  functionality, so makelist should disappear in the future.

* netmap 

  When run with no arguments, netmap reads the data from ./netdata/ and
  generates a netmap.dot file. Run netmap -h to get a list of all command line
  options. Note that netmap reads ./netdata/ recursively, so you can place the
  makelist output of different hosts in different sub-directories in
  ./netdata/. 

  You can then generate a graphical map of the network by running 
  "dotty netmap.dot" 

  For more details see netmap/README.

This software is released under the GPL and comes with absolutely no warranty. 

Suggestions, comments and bug-reports welcome!

Wouter Godefroy
[email protected]
  

netmap's People

Contributors

drurowin avatar

Stargazers

 avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.