Title:
Network Management and Performance
Advisor:
Text Book :
Syllabus of previously conducted Course has been referred.
TCP/IP Illustrated Volume 1 The Protocols by W. Richard Stevens Prentice Hall
Description:
Network management and performance consists of measuring, modeling, planning, and optimizing networks to ensure that they carry traffic with the speed, reliability, and capacity that is appropriate for the nature of the application and the cost constraints of the organization.
The term network monitoring describes the use of a system that constantly monitors a computer network for slow or failing components and that notifies the network administrator in case of outages via email, pager or other alarms. It is a subset of the functions involved in network management.
Course Schedule:
Labs Done:
Shell Scripting :
Simple and small scripts were written on the my Linux box (Ubuntu 10.4 LTS).
Example :
1 :Check the Hard disk for free space at the start up if free space is less than 1GB a log file is created ,
asking the user to free some space.
2: For my IS(Independent Studies) i need to compile and execute my code to get a decent number of test cases/results . I decided to get 100 test cases , but compiling 1 *gcc file and 3 *dot files for 100 cases(400 runs) was a tedious work.So i wrote a simple shell script that ran my code to get 100 test cases and sorted the files respectively into their folder. (See the attachment for the script)
Tools Used :
Wireshark / Ethereal : Wireshark is a free and open-source packet analyzer. It is used for network troubleshooting, analysis, software and communications protocol development, and education.
In this course work ,the main aim of using the tool was to capture SNMP packets over a LAN and study various statistics.
MIB Browser : MIB Browser allows you to view the hierarchy of SNMP MIB variables in the form of a tree and provides you with additional information about each node. With MIB Browser you can easily load (compile) standard and proprietary MIB files, view and manipulate data that is available in an SNMP agent.
Presentation: