Bandwidth Monitoring Tools With Alert Management: Loo Kar Chung Tp012661

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 19

Bandwidth Monitoring Tools

with Alert Management

LOO KAR CHUNG TP012661


Problem Statement

 Many program developed to take advantage


of high speed network today.

 More and more people use monitoring tools


to monitor the bandwidth usage.
Objective

 Provide end user a better bandwidth management tools.

 Provide a bandwidth monitoring tools with alert

management.
 Create user awareness on dangerous port.

Page 19
Target User

 Home user
 Used to control housemates bandwidth usage

 Small Corporate user


 Control and monitor bandwidth usage of
employee.
Functionality
 Core
 Able to scan thru connected nodes in LAN network

 Enhance
 Create user awareness on dangerous port
 Predefined rules to allow user to block ports
 Predefines rules to allow user to block packet IP address

 Special
 Alert Management (SMS,email)
 Log
 Ping
Page 20
Changes
Eliminate Added
Core
• Application and port monitoring • IP address scanning for the entire
network
• E-mail monitoring
Enhance
• Packet filter by application • Filtering by port and IP address in the
LAN network
Secondary Research
(Application Areas)
 Consumer Application based on SMS
 Chat application
 Smart messaging
 Download services
 Corporate Application based on SMS
 Remote monitoring
 Medical notification services
 Value-chain Application based on SMS
 SMS-based banking
Page 27 & 28
 SMS is widely being used by people of all
ages to perform different level of service and
communication.
Page 26

 Clients and employees complain about slow


response times of applications and websites.
 Bandwidth monitoring basically entails
tracking the bandwidth usage of leased lines
and network connections.
 Bandwidth monitoring software can also be
used to alert administrators whether there
are network load issues or breached
bandwidth thresholds. (Stefan Morschheuser,
2009)
 ARP Poisoning
Page 35
 System developed in web based environment
Page 40
 Java been chosen to developed this system
because of the API
 JPCAP API
 Java Mail
 jNetPcap
Page 46
Secondary Research
(Questionnaire)
 Research shows that network uptime, speed,
and reliability is very important to both target
group

 Result of questionnaire shows that user


needs a system to manage and monitor the
bandwidth
Page 85
 Most of the target user use Window platform

 Questionnaire shows user are ready to accept


alert by SMS/E-Mail.
System Design

Page 110
Implementation

 Netbeans 6.9.1 IDE

 SMS Gateway

 Ettercap

 Programming Language: Java

 Fake Packet

Page 53
Testing

 Deployment test
 Unit test
 Functionality test
 Integration test
 Performance test
 User acceptance test
Critical Evaluation

 System can by both target user group

 Home user

 Small corporate user


Limitation

 Only can be run in window XP and window


Vista environment.
 Run on medium and small network

 Able to block 1 user in a time

 Only provide nodes IP address

Page 91
Future Enhancement

 Minimize the time need to run on large network

 Run on every window environment

 Better interface

 Monitor more than 1 IP

 Core function should provide more nodes

information
Page 92
Conclusion

 The system developed had finally success to


fulfil the objective of the project.

 It will greatly help user to monitor and filter


bandwidth used within the LAN network.

 Good project management, research and


analysis skill had lead to successful
completion of the project.

You might also like