Assign2-Presentations-CSE552-061 - Copy.ppt

idrissaeed 3 views 111 slides Oct 22, 2025
Slide 1
Slide 1 of 111
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45
Slide 46
46
Slide 47
47
Slide 48
48
Slide 49
49
Slide 50
50
Slide 51
51
Slide 52
52
Slide 53
53
Slide 54
54
Slide 55
55
Slide 56
56
Slide 57
57
Slide 58
58
Slide 59
59
Slide 60
60
Slide 61
61
Slide 62
62
Slide 63
63
Slide 64
64
Slide 65
65
Slide 66
66
Slide 67
67
Slide 68
68
Slide 69
69
Slide 70
70
Slide 71
71
Slide 72
72
Slide 73
73
Slide 74
74
Slide 75
75
Slide 76
76
Slide 77
77
Slide 78
78
Slide 79
79
Slide 80
80
Slide 81
81
Slide 82
82
Slide 83
83
Slide 84
84
Slide 85
85
Slide 86
86
Slide 87
87
Slide 88
88
Slide 89
89
Slide 90
90
Slide 91
91
Slide 92
92
Slide 93
93
Slide 94
94
Slide 95
95
Slide 96
96
Slide 97
97
Slide 98
98
Slide 99
99
Slide 100
100
Slide 101
101
Slide 102
102
Slide 103
103
Slide 104
104
Slide 105
105
Slide 106
106
Slide 107
107
Slide 108
108
Slide 109
109
Slide 110
110
Slide 111
111

About This Presentation

this chapter for students class
and class full tcp/ip


Slide Content

Network Management Network Management
ToolsTools PresentationsPresentations

Schedule of PresentationsSchedule of Presentations
ToolTool
CyberGaugeCyberGauge
NagiosNagios
Missilesoft NetworkMissilesoft Network
Configuration Management 4.57Configuration Management 4.57
PRTG Traffic GrapherPRTG Traffic Grapher
MRTGMRTG

CyberGauge
Network Management Tool

Agenda
Overview of CyberGauge Network
Management Tool
Uses of the Tool and Examples
Conclusion

Overview
 Windows-based Application Neon Software, Inc
 Monitor switches, routers, hubs, servers…. Etc.
 SNMP and MIB II
 Automatically create:
 utilization graphs
 daily, weekly, and monthly quality of service (QoS),
 Receive alerts for both non-responsive devices and
traffic thresholds
 Monitor 5, 10, 20 or 100 devices

How it works
sends an SNMP query over network to router's MIB
Several SNMP queries were sent to the router to compile a
list of the network interfaces present on that router, along
with each interface's maximum speed and its type.
another SNMP query was sent to obtain the router's name,
type, location, how long the router had been running, and the
person responsible for maintaining the router.
determine how much bandwidth was consumed during the
Monitoring Rate interval, and calculates the percentage of
the total bandwidth available

Input

Output

Output

Uses of the Tool and Examples

Uses of the Tool (Device
Information)
 CyberGauge Provides the
troubleshooter:
Name, Type & Location of network device
Uptime
Number of interfaces.(useable/unuseable)
Party responsible for device

Uses of the Tool (Interface
Information)
For each interface:
 Interface name
 VLAN
 IP address
 Type of network connection (Ethernet,..)
 Max. speed (not actual)
 Status

Uses of the Tool
Device & Interfaces Information
By CyberGauge: CCSE Primary Switch

Uses of the Tool (Performance
Management)
Monitor Network Connectivity:
Throughput
 Link Utilization
Statistics Collection

Examples (CCSE – ITC)
Interfaces Statistics

Examples (CCSE – ITC)
CyberGauge: IN/OUT Throughput for Up Link CCSE-ITC
MRTG: IN/OUT Throughput for Up Link CCSE-ITC

Several Interfaces Can be Monitored

Examples (Report Generation –
CCSE Interface)
 Report can also be generated as the device
and interface is specified.
 Sample Test for an interface in CCSE Switch:
Date Time IN (Kbps) OUT (Kbps)
09/21/06 10:33:28 242.3 84.3
09/21/06 10:33:43 226.4 62.2
09/21/06 10:33:58 131.7 46.7
09/21/06 10:34:13 174.7 35.9
09/21/06 10:34:28 69.7 118.4
09/21/06 10:34:43 212.3 26.6
09/21/06 10:34:58 273.8 124.4
09/21/06 10:35:13 326.2 62.4
09/21/06 10:35:28 169.1 129.5
09/21/06 10:35:43 213.7 50.2
09/21/06 10:35:58 625.8 35.2

Conclusion
CyberGauge…
Utility for monitoring bandwidth
information from any SNMP-based device
Answer critical questions:
·How much of my Internet bandwidth am I
currently using?
 
 
·Are slowdowns in Internet access related to
increased use of my Internet connection?
 
 
·Am I getting the bandwidth promised by
my Internet Service Provider (ISP)?
 

Nagios
as a network management tool

Outline
•Introduction
•What Nagios can monitor?
•Important feature
•Sample Screens illustrations
•More About Nagios

What is Nagios?
Nagios is a popular open source monitoring tools with a
reported 660,000 downloads worldwide.
Client Server News, 20-24 June 2005, Issue 601
•host and service monitor
•runs under the Linux operating system
•send notifications in a variety of different ways
•web based reports

What Nagios can monitor?
•network services (SMTP, POP3, HTTP, NNTP, PING, etc.)
•host resources (processor load, disk and memory usage,
running processes, log files, etc.)
•environmental factors such as temperature
•network services (SMTP, POP3, HTTP, NNTP, PING, etc.)
•host resources (processor load, disk and memory usage,
running processes, log files, etc.)
•environmental factors such as temperature

Two important
controls

Simpleauthorization
scheme

Redundant
Support
monitoring servers

Sample
Screens
illustration

Nagios home page

Tactical Overview

Configuration screen

Status map

Status overview

Status Summary

Service Details

Alerts History

Performance information

Service state trends

More About Nagios
Http://www.nagios.org

missilesoft Network
Configuration Management 4.6
CSE 552
Network Management
Wael Hamri

Agenda
Introduction
Software features
Conclusion

Introduction
A network toolkit, includes a
set of network utilities:
Confiner network
 Diagnose network
monitor network

Software features
IP Manager
IP Information, Netstat
Ping, Trace Route
WhoIs
Socket to Process Mapper
Bandwidth Monitor
Password Recovery
Process Manager
Task Manager
Service Manager

Network Config

Diagnose Network

Diagnose Network

Network Monitor

System Utility

Conclusion
A network toolkit, includes a set of
network utilities:
Network Configuring
 Network Diagnosing
Network Monitoring
System Utility

PRTG
(Paessler Router Traffic Grapher)

Contents

What is PRTG?

System Requirements

How it works?

Base Features

User Interface

Reports

Notifications

Installation

Using PRTG

Available Views

What else can be done?

Examples

Adding a Standard Traffic Sensor

Viewing a detailed graph

Viewing data in table format

Adding a graph or table

Adding a report

Editing a sensor

Conclusions

What is PRTG?

An easy to use Windows software for
monitoring network & bandwidth usage
as well as various other network parameters
like memory and CPU utilization.

Provides system administrators with live
readings and periodical usage trends of
leased lines, routers, firewalls, servers, and
many other network devices.

PRTG’s main screen with graphs of selected sensors

System Requirements

Windows 2000/2003/2008

64 MB RAM (128 MB and more
recommended)

20 MB disk space for installation

TCP/IP Network Connection

IE 6.0+ or FireFox 1.0+

Protocols enabled on devices

How it works?

Supports the three most common methods
of data acquisition:

SNMP (Simple Network Management Protocol)
to access traffic counters or other readings
from SNMP enabled devices (most common)

Packet Sniffing to look at incoming/outgoing
network packets that pass through a network
card of a compute.

NetFlow for analyzing Cisco NetFlow packets
sent by Cisco routers

Base Features

Supports data acquisition via SNMP, packet
sniffing, or Netflow

Classifies network traffic by IP address,
protocol, and other parameters

Easy installation & use on Windows
2000/XP/2003

Capable of monitoring up to several thousand
sensors

Works with most switches, routers, firewalls,
and other network devices from Cisco, HP, 3Com,
Linksys, Nortel, etc., & with various other
devices (e.g. Windows PCs or network printers).

User Interface
Monitoring data can be accessed via a
Windows GUI and/or a web based front
end
Integrated web server for remote access
(no external web server necessary)
Results are shown in various graphs &
tables
Graphs are always generated on-the-fly
for live reporting

Reports

Configurable reports (graphs and data
tables) in HTML, Excel, TIFF, RTF or PDF
format

Daily, monthly, and yearly reports can be
exported via email or saved to file

x% percentile calculation for any value,
any interval, and any time frame

Includes a billing system for bandwidth
based billing

Notifications

For each sensor, individual email
notifications can be configured for :

Errors (e.g. device is not reachable)

Reaching traffic limits (e.g. more than x
MB transferred per day or month)

Reaching traffic or usage thresholds (e.g.
more than 700kbit bandwidth for more
than one hour)

Installation

Installation wizard is similar to
ordinary windows programs.

Click on the ‘next’ button for default
values of installation.

Cont…

Cont…

Cont…

Cont…

Cont…

PRTG’s main screen
(having no sensor added yet)

Using PRTG

When we run PRTG for the first time, it
does not have any sensor to read. We
need to add sensors so that it can
collect data accordingly…

After we have added some sensors,
the main window looks like the
window on following slide…
(Example on “adding a sensor” is given on some next slides)

PRTG’s main screen
(having many sensors added)

Available Views

There are six different views
that you can select by clicking
on corresponding icons on
the left pan. They are:
1.Data
2.Events
3.Sensors
4.Custom
5.Reports
6.Browser

1. Data View

This view shows the collected data
of one or mores sensors in one
graph.

Cont…
We can see
multiple
graph view
(Right)
Or
Single
graph view
(Left)

Cont…
Or we can see
table view by
double clicking a
graph and then
selecting Table
tab in the
window that
appears

2. Events View

PRTG records an event every time a
sensor shows an error

3. Sensors View

This view shows the list of sensors
only without any graphs or data
tables

4. Custom View

The Custom
view enables
you to set up
a custom
layout of
panels,
graphs, and
tables.

5. Reports View

You can define / execute any
number of reports based on the
collected data.

6. Web Browser View

This view
enables you
to access the
web
interface of
PRTG. The
usage is the
same as
Internet
Explorer.

What else can be done?

Export data tables and graphs

Customize graphs and tables view

Add and edit sensors

Automatic Network Discovery

Add customized graphs / tables

Use web interface

Generate reports

Specify thresholds

Etc…

Examples

This example show how to add a
Standard Traffic Sensor in PRTG and
monitor it…

1. Adding a Standard Traffic Sensor
To do so, click
on Edit menu
and select
Add
Sensor…….
The following
wizard will
appear…

Cont…

Cont…

Cont…

Cont…

Cont…

PRTG’s main screen

2. Viewing a detailed graph
Double click on
any graph …
the lowest one
in this example

It will show
detailed
window…
Having
different
tabs….

3. Viewing data in table
format
Table 24 Hour
tab shows this
view…

4. Adding a graph or table
Customizing
the view by
adding a
graph or
table…
Click on the
Customize
view and then
on Add… It
runs a wizard

Cont…

Cont…

Cont…
For new graph

Cont…
For new table

Cont…
Customize
d graph

Cont…
Customized
table

5. Adding a report
In Reports
view click
on Add
report

6. Editing a sensor
Double
click on any
sensor in
the Data
view or
Sensors
view in
main
window

Cont…

You can add comments, specify
settings for this sensor, billing,
notifications for
error/threshold/volume/limit and
protocol settings…

Conclusions
PRTG provides GUI that is very easy to
install and use.
A graphical view of the network and
bandwidth usage provides better
monitoring of networks.
It helps us easily identify network
bottlenecks.
We can assure better quality of service and
helps plan better network for future needs.

Is software for monitoring the traffic load on network
links. It allows the user to see traffic load on a
network over time in graphical form.
MRTG is written in perl and works on Unix/Linux as
well as Windows and even Netware systems.
MRTG is free software licensed under the Gnu GPL.
It was originally developed by Tobias Oetiker and
Dave Rand to monitor router traffic, but has
developed into a tool that can create graphs and
statistics for almost anything.

Prerequisites
1- A current copy of Perl. For Example ActivePerl from
http://www.activestate.com/Products/Download/Download.plex?id=ActivePerl
2- The latest version of MRTG from
http://oss.oetiker.ch/mrtg/pub
•Installing In Windows
Unzip MRTG to C:\mrtg-2.14.6
 Next Install Perl. You might want to make sure that the Perl
binary directory is listed in your system path.
Configure MRTG
Type: perl mrtg

MRTG uses the Simple Network Management Protocol
(SNMP) to send requests with two object identifiers (OIDs)
to a device. The device, which must be SNMP-enabled, will
have a management information base (MIBs) to lookup the
OID's specified. After collecting the information it will send
back the raw data encapsulated in an SNMP protocol.
MRTG records this data in a log on the client along with
previously recorded data for the device. The software then
creates an HTML document from the logs, containing a list
of graphs detailing traffic for the selected device.

Measures 2 values (I for Input, O for Output) per target.
Gets its data via an SNMP agent, or through the output of a command line.
Typically collects data every five minutes (it can be configured to collect data less
frequently).
Creates an HTML page per target that features 4 graphs (GIF or PNG images).
Results are plotted vs time into day, week, month and year graphs, with the I
plotted as a full green area, and the O as a blue line.
Automatically scales the Y axis of the graphs to show the most detail.
Adds calculated Max, Average and Current values for both I and O to the target's
HTML page.
Can also send warning emails if targets have values above a certain threshold.
MRTG is not limited to monitoring traffic, though. It is possible to monitor any
SNMP variable you choose. You can even use an external program to gather the
data which should be monitored via MRTG. People are using MRTG, to monitor
things such as System Load, Login Sessions, Modem availability and more. MRTG
even allows you to accumulate two or more data sources into a single graph.

Target[10.10.10.1.2]: 24:[email protected]
MaxBytes[10.10.10.1.2]: 1250000
Title[10.10.10.1.2]: LC-Bridge (): ulink0
PageTop[10.10.10.1.2]: <H1>Traffic Analysis for ulink0</H1>
<TABLE>
<TR><TD>System:</TD><TD>LC-Bridge inAndover</TD></TR>
<TR><TD>Maintainer:</TD><TD>Administrator</TD></TR>
<TR><TD>Interface:</TD><TD>ulink0(24)</TD></TR>
<TR><TD>IP:</TD><TD>()</TD></TR>
<TR><TD>Max Speed:</TD>
<TD>1250.0 kBytes/s (ethernetCsmacd)</TD></TR>
</TABLE>

•Simple Setup: The configuration is done
through simple ASCII text files. An additional tool helps creating an initial
version of the configuration file, tailored to a certain router.
•Easy Maintenance: Because the logfiles are
automatically consolidated on every run and therefore do not grow in size, the
system can work unattended for months without running out of disk space.
•Friendliness: The HTML pages created by MRTG are easy to understand
and give a good visual representation of the network load, providing a
sound basis for decisions about upgrading network links.
•Integrated Solution: MRTG performs all the tasks required for traffic
monitoring. No external database or SNMP packages are required to make
it work.


Performance: MRTG-2 can not monitor more than about 600
router ports in a 5-minute interval.
•Flexibility: While MRTG-2 is quite configurable in general, this
seems to make the users especially aware of the areas where
configurability is limited, in particular when using the program to
monitor time-series data other than network traffic. about 600 router
ports in a 5-minute

SNMP Data Gathering
improving SNMP data gathering performance is to issue several SNMP requests in
parallel. This works around network latency as well as problems with routers that
answer SNMP requests slowly.
Graphs on Demand
Because the generation of graphs is quite expensive, it is not sensible to update
thousands of GIF images on a regular basis. It is more efficient to generate the graphs
when a user wants to see them.
HTML Generation
In MRTG-2 the look of the generated HTML pages was tuned using a large number of
configuration options. MRTG-3 will work with template files and therefore make the
design of HTML pages both simpler and more flexible.
Configuration
While MRTG-2 was a monolithic program, version 3 will be a set of Perl modules which can be
assembled into custom monitoring applications. The user can decide which modules to use.

?
Thank You for Listening
Tags