Network Monitoring System-final year projects for cse

Posted on

Ultimate 12 months projects for cse

NETWORK MONITORING SYSTEM

Ultimate 12 months Challenge assertion 

          To develop a community monitoring system that enables the administrator to have the ability to categorize and monitor the sources on its community.

Expertise : C# .Web expertise

 

BRIEF DESCRIPTION OF Community Monitoring System

 

Any giant Enterprise entity has various areas. To run the enterprise they’ve an IT construction in place. Every of those areas is a part of the IT construction both by way of a LAN, WAN, VPN and so on. The IT construction consists of sources like servers, workstations, laptops, hand-held gadgets, printers and networking gadgets that join them like switches, Routers, Bridges and so on.

Most of those sources have attributes resembling identify, producer, Working system, processor household, RAM, connections to different sources – Fiber-optic cable, RS232 serial cables, coaxial cables and so on.

We have to implement a utility for mapping the community topology, the attributes might be queried from database or by community exploration and presenting them in graphical format to customers. The thought is present an IDE that may assist our customers to shortly draw n/w diagrams, determine sources uniquely and edit attributes on them. Additionally, we should be capable to hold historical past of adjustments to the useful resource attributes.

It ought to keep a database which accommodates all of the sources together with the attributes that had been current the final time the community was scanned. This database must be up to date dynamically every time the community is scanned or a useful resource or attribute is moved / modified. Every time a person needs to alter any attribute he must be supplied with a tag the place he can enter any related particulars about his standing nowadays.

It supplies for an Administrator who has full management over the complete community,or part of it,(centralized management with partial distribution of rights depends upon goal). The administrator can begin or cease devoted companies, he can replace the required software program from one central location, on his a part of the community.

 Parts Of The Challenge 

1. GUI primarily based utility:

  • This supplies the power to person to provoke the utility, whereby he’ll get a graphic element of the complete community. He’ll be capable to visualize each useful resource on his community and can be capable to see each doable connection between sources.

  • He’ll be capable to capable of see all of the attributes current on any useful resource he needs.

  • He’ll be capable to replace, modify, change or configure the sources with the assistance of objects representing the precise sources current on the community. This triggers a background strategy of historical past preserving.

  • It supplies the flexibility to warning any change of an attribute which will not be suitable with the useful resource at hand.

2. Again finish Processing :

  • This module makes use of varied Algorithms to search out the assorted attributes on each useful resource.

  • It additionally maintains a dynamically up to date database which accommodates all of the attributes current on each useful resource together with compatibility issues.

  • This module handles all performance from discovering the sources, attributes, querying with the sources  to re-configuring the sources

  • It will probably due to this fact take selections on compatibility points and report errors accordingly.

  • We will use uncooked IP packets in novel methods to find out what hosts can be found on the community, what companies (utility identify and model) these  hosts are providing , what working programs (and OS variations) they’re working, what kind of packet filters/firewalls are in use, and dozens of different traits.  It supplies full information about configuration , processes, purposes together with their attributes like compatibility , model , standing and so on.

3. Supervisor :

  • It supplies synchronization between the actions of the person (GUI) and the Backend.

  • It bridges the way in which by which the GUI shows all of the information the Again finish supplies.

Platform : WINDOWS 2000/XP

Software program necessities:

The appliance must be net primarily based in order that it could possibly be deployed on net server

Doable Instruments that could possibly be used-:

  • ASP
  • Visible primary
  • Microsoft  Visible Studio .Web
  • IIS service
  • C#

{Hardware} necessities:

  • PROCESSOR : PENTIUM III/IV , CELERON 1 GHz , AMD ATHLON
  • MEMORY : 256MB onwards
  • Modem / LAN card (100Mbps)
  • Web connection

Supply projectgeek.com