navfeatures
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
navfeatures [2007/06/11 10:36] – inline the model image morten | navfeatures [2012/05/08 07:38] (current) – typo morten | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== NAV features at a glance ====== | ||
- | ====== Introduction | + | |
+ | ===== Introduction ===== | ||
Network Administration Visualized is an advanced software suite to | Network Administration Visualized is an advanced software suite to | ||
monitor large computer networks. It automatically discovers network | monitor large computer networks. It automatically discovers network | ||
Line 7: | Line 9: | ||
of alert profiles. | of alert profiles. | ||
- | NAV was developed | + | Development of **NAV** started in 1999 at the [[http:// |
- | ([[http:// | + | |
- | as a collection of scripts used internally at NTNU's ITEA Network group. | + | |
- | In 2001 [[http:// | + | |
- | development | + | |
As of 2004 NAV is made freely available under the GNU General Public License. | As of 2004 NAV is made freely available under the GNU General Public License. | ||
NAV runs on a unix platform, software packages are currently available | NAV runs on a unix platform, software packages are currently available | ||
- | for Redhat, | + | for Debian, RHEL/ |
- | ====== NAV functionality | + | |
+ | |||
+ | |||
+ | |||
+ | ===== NAV functionality ===== | ||
The figure below gives an overview of NAV. As shown, the NAV database is the heart of the system (background processes are on the bottom of the figure, foreground web tools are on the top). | The figure below gives an overview of NAV. As shown, the NAV database is the heart of the system (background processes are on the bottom of the figure, foreground web tools are on the top). | ||
- | {{navmodel.jpg|Plink}} | + | {{navmodel.png|The NAV model}} |
With reference to the figure, and in summary, NAV contains the following | With reference to the figure, and in summary, NAV contains the following | ||
functionality: | functionality: | ||
- | * A topology | + | * A postgreSQL |
- | * A status monitor that detects network outages. | + | * A [[/ |
- | * Traffic statistics for all " | + | * [[sortedstats|Traffic statistics]] (2, |
- | * Machine | + | * A [[machinetracker|machine |
+ | * A [[macwatch|Mac Watch tool]] that let you set up a watch list for mac addresses that will trigger alarms if watched mac addresses appear on the network. | ||
+ | * If you use 802.1X authentication | ||
- | * A traffic map that displays | + | * A machine detention tool (11: [[arnold|Arnold]]) lets you detain machines from the network, either by blocking |
- | * A network | + | * A network |
- | * Reports | + | * A geographical map (18, [[geomap|Geomap]]) |
- | * A threshold monitor that gives alarms based on high load / high error rates or severe CPU load etc. Hysteresis is used as basis for the statefull threshold monitor. | + | * A [[networkexplorer|network explorer]] (17) giving a graphical tree-structured display of the network |
- | * A service monitor | + | * A [[layer2trace|layer 2 traceroute tool]] (16) that traces |
- | * A module monitor | + | * [[reporttool|Reports]] (13) that lists the inventory of routers and switches in the network. Information on software version, equipment type, location etc. Also detailed information |
- | * A general event system | + | * An [[ipdeviceinfo|IP Device Info tool]] (15) that serves as a dashboard presenting |
- | * A flexible alert system, where each NAV user can adjust his own profile with fine-grained control options. Currently support | + | * A [[devicemanagement|device history tool]] (14) that displays all occurred events |
- | * A message system | + | * A [[backendprocesses# |
- | * A logistics system | + | * A module monitor |
- | * A general mechanism for authentication and authorization of NAV users. On a group level rights can be adjusted for all users of the system. | + | * A [[backendprocesses# |
+ | |||
+ | * A general [[backendprocesses# | ||
+ | * A flexible [[backendprocesses# | ||
- | **Please note** that all statistics are stored using [[http:// | + | |
+ | * A switch port configuration tool, [[portadmin|portAdmin]] (10), that lets the NAV user change interface description and vlan values of switch ports. The tool uses SNMP write to perform its job. | ||
- | ====== NAV answers your questions | + | In addition: |
- | NAV is developed by network engineers with years of experience, operating large campus networks. NAV development has been going on for more than five years. Our priority has always been; implement the feature we lack most first. The overall objective has been indisputable: | + | |
+ | * A [[messagestool|message system]] that displays operational messages to IT support staff and end users. | ||
+ | |||
+ | * A [[maintenancetasks|maintenance tool]] to put devices on maintenance for a planned time period and thus suppress alarms. | ||
+ | |||
+ | * A [[sysloganalyzer|Cisco Syslog Analyzer]] that structures and lets you search syslog messeges from Cisco devices. | ||
+ | |||
+ | * A general mechanism for authentication and authorization of NAV users. Supports LDAP and Active Directory. Use the [[useradminpanel|user adminstration tool]] to manage users and on a group level set the appropriate authorization level. NAV administrator can " | ||
+ | |||
+ | |||
+ | ===== NAV answers your questions ===== | ||
+ | NAV is developed by network engineers with years of experience | ||
* Reduce overall downtime, be even better, be ahead, work proactive. | * Reduce overall downtime, be even better, be ahead, work proactive. | ||
- | To illustrate how NAV might help you in your work environment, | + | To illustrate how NAV might help you in your work environment, |
- | you: | + | |
* What is the current status of our network and system operations? Is the network running properly? How are the servers (and their services) doing? | * What is the current status of our network and system operations? Is the network running properly? How are the servers (and their services) doing? | ||
Line 73: | Line 92: | ||
* What traffic volumes do we have? Are there any bottlenecks, | * What traffic volumes do we have? Are there any bottlenecks, | ||
- | * What does the network look like? How is it interconnected? | + | * What does the network look like? How is it interconnected? |
* Do we see any traffic storms? In what direction does traffic flow? | * Do we see any traffic storms? In what direction does traffic flow? | ||
Line 81: | Line 100: | ||
* How many computers are connected totally? How many of these are student PCs? How many are staff computers? | * How many computers are connected totally? How many of these are student PCs? How many are staff computers? | ||
- | * What are the movements in the network of laptop Y that seems to be compromised. Where has he been the last 30 days? Where is he now? | + | * What are the movements in the network of laptop Y that seems to be compromised. Where has he been the last 90 days? Where is it now? |
* What type of network equipment do we have in our network? What kind of switches and routers, how many of each, where are they located? What software and hardware versions are they running? How many modules are there in the various stacked and chassis based switches? Are there any free, or almost free, modules? Help me get the overall picture, I need to expand switch Z and are looking for spare parts... | * What type of network equipment do we have in our network? What kind of switches and routers, how many of each, where are they located? What software and hardware versions are they running? How many modules are there in the various stacked and chassis based switches? Are there any free, or almost free, modules? Help me get the overall picture, I need to expand switch Z and are looking for spare parts... | ||
Line 91: | Line 110: | ||
* I would like to inform end users and IT support staff at the faculties of this unfortunate event, or of another planned outage. I will use the NAV message system and put a message on the NAV home page. | * I would like to inform end users and IT support staff at the faculties of this unfortunate event, or of another planned outage. I will use the NAV message system and put a message on the NAV home page. | ||
- | ====== NAV does not cover everything... | + | ===== NAV does not cover everything... ===== |
- | NAV helps you with many things, but not with everything (surprised? | + | NAV helps you with many things, but not with everything (surprised? |
Here are some areas where NAV does //not// help you: | Here are some areas where NAV does //not// help you: | ||
- | * NAV is **not** | + | * NAV is primarily |
+ | * The port blocking tool [[Arnold]] | ||
+ | * The [[portadmin|PortAdmin]] component of [[ipdeviceinfo|IP Device Info]] that lets you configure vlan values and port descriptions of switch ports. | ||
- | * NAV is not the Oracle in Delphi that will pinpoint all errors in your network. NAV tries to discover serious errors, but is by no means perfect. There are still things that need to be discovered by other means than NAV. | + | * NAV is not the Oracle in Delphi that will pinpoint all errors in your network. NAV tries to discover serious errors, but is by no means perfect. There are still things that need to be discovered by other means than NAV. |
| | ||
* NAV does not give you a precise report on how to solve a problem. NAV gives alerts / clear indications that something is wrong and must be corrected. You will often have to look closer at the problem, for instance by using CLI on a unit or using other tools. | * NAV does not give you a precise report on how to solve a problem. NAV gives alerts / clear indications that something is wrong and must be corrected. You will often have to look closer at the problem, for instance by using CLI on a unit or using other tools. | ||
| | ||
- | * NAV does not give you end-to-end traffic data. NAV gives you traffic load for each interconnection in your network, but does not know the origin of the traffic nor where it is going. This means no end-to-end information with IP-addresses and TCP/UDP port numbers. Netflow or RMON2 may help you more with this. We recommend that you complement NAV with a netflow analysis tool; i.e. [[http://stager.uninett.no/|Stager]]. | + | * NAV does not give you end-to-end traffic data. NAV gives you traffic load for each interconnection in your network, but does not know the origin of the traffic nor where it is going. This means no end-to-end information with IP-addresses and TCP/UDP port numbers. Netflow or RMON2 may help you more with this. We recommend that you complement NAV with a netflow analysis tool; i.e. [[http://nfsen.sourceforge.net/|NfSen]]. |
+ | |||
navfeatures.1181558202.txt.gz · Last modified: by morten