
WEB BASED NETWORK ANALYZER AND NETWORK MONITORING TOOL
CHAPTER ONE
1.1 Introduction
Several network systems are built to communicate with one another and are made available through service-oriented architectures. In this project, we use the client server architecture to develop a secured Client-Server chat application. A chat application is created based on Transmission Control Protocol (TCP) where TCP is connection oriented protocol and in the end, multithreading is used to develop the application.
As a prelude to other parts of this study, this chapter will discuss the background upon which this study was initiated, the statement of problems that led to this study, the Aim and Objectives of the study. Others are Significance of the study, Scope of work, Limitations of the Study and Definition of technical terms.
1.2 Background of Study
Network monitoring and measurement have become more and more important in a modern complicated network. In the past, administrators might only monitor a few network devices or less than a hundred computers. The network bandwidth may be just 10 or 100Mbps (Megabit per second) ; however, now administrators have to deal with not only higher speed wired network ( more than 10Gps( Gigabit per second) and Asynchronous Transfer Mode(ATM) network) but also wireless network .They need more sophisticated network traffic monitoring and analysis tools in order to maintain the network system stability and availability such as to fix network problems on time or to avoid network failure, to ensure the network security strength, and to make good decisions for network planning, when a network failure occurs, monitoring agents have to detect, isolate, and correct malfunctions in the network and possibly recover the failure. Commonly, the agents should warm the administrators to fix the problems within a minute. With the stable network, the administrator's jobs remain to monitor constantly if there is a threat from either inside or outside network. Moreover, they have to regularly check the network performance if the network devices are over loaded to avoid a failure occurring due to the overloaded, information about network usage can be used to make a network plan for short-term and long-term future improvement.
There are various kinds of tools use for dealing with the network monitoring and analysis; such as tools by simple network management protocol (SNMP), windows management instrumentation (WMI), sniffing and network flow monitoring and analysis. Given the data packet and network traffic flow information, administrators can understand network behavior, suchas application and network usage, utilization of network resources, and network anomalies and security vulnerabilities.
1.1.1 Basic Concepts
SNMP (Simple Network Management Protocol) was introduced in 1988 and was initially designed as a short-term solution to manage Transmission Control Protocol /Access Point(TCP/AP) based networks. With SNMP's Get, Set and Trap operations, monitoring and controlling can be realized in TCPAP networks. Since Transmission Control Protocol/Internet Protocol (TCP/IP) is dominant, implementation and deployment of SNMP management systems are important.Because of the limitations and deficiencies in the original SNMP suite, SNMP v2 was introduced and published in 1993.To address the security and remote configuration capabilities issues, a recent set of Request for Comments (RFCs), known collectively as SNMP v3, has also been recently introduced[Snmpv3].
A network management or monitoring system must have a management station or manager.The management station serves as the interface for the human network manager into the network management system so that the network manager can monitor and control the network management processes. Another key element in network management is the management agent. Any node in the network to be managed, such as PCs, workstations, servers, bridges and routers,should be equipped with an agent so that they can be managed from a management station. The agent gathers and records management information for one or more network elements and communicates that information to the manager. The communication is implemented according to a common network management protocol which is shared by al1 the management stations and agents.
Since the agent has a function of collecting and maintaining information for its local environment, the management information base (MIB) was introduced. The MIB contains current and historical information about its local configuration and traffic. The management station will maintain a global MIB with summary information from al1the agents.There are two techniques used for making the management information collected and stored by agents available to manager systems. One is polling, a process by which the manager queries the information from the agent and the agent responds by looking at its MIB. The other process is event reporting, which indicates that the manager listens for the event reports generated by the agents.
The heart of the network management system is a set of applications that meet the needs for network management. At a minimum, a system will include basic applications for performance monitoring, configuration control, and accounting. This study focuses on monitoring the system specified by the user in the local network and presenting the information via text or red the graph in the client's Web browser.Common Object Request Broker Architecture (CORBA) is defined by the Object Management Group (OMG) m provide middle ware for object-oriented applications. With a membership of over 800 companies, OMG represents the main spectrum of the computer industry except for Microsoft. For the majority of the industry, the next generation of middle ware is CORBA.
1.3 Statement of the Problem
As wireless networks become more popular, they are being deployed in more and more varying conditions. At the same time, the monitoring of these networks has also advanced and continues to reveal key implementation deficiencies that need to be corrected in order to improve operation and end-to-end performance. An increase in network load can give rise to several problems such as intermittent connectivity, low throughput, and high loss, resulting in an unreliable network, and in the worst-case, complete network failure. The objective in this study was to analyze the impact of congestion and AP hand offs in an IEEE 802.11 wireless network.
The problem addressed by this study is described by the following points:
- The majority of previous research has discounted the use of SNMP on wireless
- SNMP is not typically viewed as an accurate and reliable tool since it
- Presents either aggregate or instantaneous information at the time it is
- Vicinity Sniffing is still seen as the best method of observing a network
- Performance because of the level of granularity that is available.
- When using Vicinity Sniffing in ideal conditions, it is possible to view the
- Entire contents of packets that pass across the wireless network.
Although Vicinity Sniffing provides for packet-level detail, some limitations exist that reduce the level of accuracy such as the physical characteristics of the wireless medium itself.
SNMP does not provide the same level of detail as Vicinity Sniffing, but the data that is returned from a SNMP query covers 100% of the packets that have passed through a particular segment of the network, whereas the data obtained from Vicinity Sniffing is dependent upon the physical placement of the sniffers.
This study is designed to show that the latest wireless equipment is capable of producing results that are on a per-device level, and that the data retrieved from SNMP is valid, even for wireless networks. Further, we correlate data obtained through Vicinity Sniffing to data obtained from SNMP. This serves to partially validate that the results from both methods are accurate and to develop additional performance analysis dimensions that can be achieved when using an analysis methodology that includes both techniques.
1.4 Aim and Objectives of the Study
The aim of the study is to design and implement an effective wireless monitoring system using SNMP and demonstrating its effectiveness in traffic characterization and network diagnosis. In achieving this aim, the following specific objectives were laid out as follows to develop an application software that will:
- Determine the network performance matrices
- Determine the relationship between management information base (MIB) Simple Network Management Protocol (SNMP).
- Determine the types of network traffic flow monitoring and analysis tools
- Determine the role of SNMP in network performance monitoring.
1.5 Significance of the Study
The study on network analyzer and monitoring tools using SNMP will be of immense benefit to the communication industry in Nigeria, the government (local state and federal) and other researcher that desire to carry out similar research on the above topic as the findings of the study will educate the above population on network performance monitoring, common performance metrics, role of SNMP in network perform monitoring, management information base (MIB), and examples of network traffic flow monitoring and analysis tools. Finally, the study will contribute to the body of existing literature and knowledge in this field of study and provide a basis for further research.
1.6 Scope of the study
The scope of this study is based on developing an intelligent network monitor to dynamically distribute monitoring functionality, using SNMP at the devices where the managed resources are located. Specifically speaking, the intelligent monitoring goes in two ways:
First, manager applications can distribute monitoring intelligence to the managed network element. Instead of bringing data from the devices to the central station.The manager host and the network as a whole can then be relieved from the bottleneck and themicro-management problems.
Secondly, the network element's agent functionality can be dynamically modified or extended. Through SNMP, Manager Applications can choose to distribute/delete whatever information to/from the device, at whatever time they like.
1.7 Limitation of the Study
Using SNMP for monitoring has proved that as congestion in the network intensifies, smaller frames are more likely to be successfully transmitted and received; and that in a congested network, the use of high data rates and the transmission of fewer frames reduces per-frame channel occupancy and decreases medium contention respectively.
1.8 Definition of Terms
Agent: The software that runs on a managed network device and implements the information and / or management functionality of a management system.
Managed Device: Any network device that is capable of participating in a network management system
Management Information Base (MIB): A hierarchical specification of the managment data on a managed network device.
Management Station: The software that sends requests to agents and receives traps on behalf of an administrator or management software.
Network-Management System (NMS): A complete hardware and software system that monitors and manages a network.
CHAPTER TWO
2.0 Literature Review
2.1 Introduction
The review of relevant literature is the main topic of this chapter. A literature review covers theoretical and methodological contributions to a certain issue in addition to the state of knowledge at the time of writing. It provides information about the state of the art in relation to the subject you are writing about. It examines the body of work on the chosen subject. The literature evaluation in this study comprises the …
Procedure for Downloading the PDF (Docx) Material
Web Based Network Analyzer and Network Monitoring Tool can be downloaded by requesting the full set of materials at the project or seminar cost. The document will be sent via Microsoft Word (MS-Word) format via WhatsApp (e-mail) following payment confirmation.
Seminar Material Cost ₦3,000 | Project Material Cost ₦5,000 |
Request Complete Material
![]() | Click here to request the Complete Material via WhatsApp including;
|
TABLE OF CONTENTSPRELIMINARY PAGES
- Title page
- Approval page
- Dedication
- Acknowledgement
- Table of Contents
- Abstract
INTRODUCTION
- 1.1 Introduction
- 1.2 Background of Study
- 1.1.1 Basic Concepts
- 1.3 Statement of the Problem
- 1.4 Aim and Objectives of the Study
- 1.5 Significance of the Study
- 1.6 Scope of the study
- 1.7 Limitation of the Study
- 1.8 Definition of Terms
LITERATURE REVIEW
- 2.1 Introduction
- 2.2 Conceptual Review
- 2.3 Client-Server and Other Models
- 2.4 Client-Server Communication
- 2.5 Hosts Identification and Service Ports
- 2.6 Sockets and Socket-Based Communication
- 2.7 TCP/IP Socket programming
- 2.8 Overview of Secure Socket Layer (SSL)
- 2.8.1 Security Features of Network Analyzer & Monitoring
- 2.8.2 Types of Cryptographic Algorithms
- 2.8.2.1 Hash Functions
- 2.9 Empirical Review
SYSTEM ANALYSIS AND DESIGN
- 3.1 Methodology Adopted
- 3.2 Analysis of the Existing System
- 3.2.1 Dataflow of the Existing System
- 3.2.2 Disadvantages Of The Existing System
- 3.2.3 Weakness of the existing System
- 3.3 Analysis of the Proposed System
- 3.4 System Design
- 3.4.1 Advantages of the Proposed System
- 3.4.2 Justification of the Proposed System
- 3.5 Functional Requirements
- 3.5 Data Requirements
- 3.6 High Level Model of the Proposed System
SYSTEM DESIGN AND IMPLEMENTATION
- 4.1 Objectives of the Design
- 4.2 Cohesion and Decomposition High level Model
- 4.3 Control Center / Overall Dataflow Diagram
- 4.3.1 Proposed System Operation Flowchart
- 4.4 System Specification and Design
- 4.4.1 Input and Output Specification
- 4.4.2 Database Specification and Design
- 4.5 Choice and Justification of Programming Language
- 4.6 Program Documentation
- 4.7 Implementation Techniques
- 4.8 Programming Module Specification
- 4.8.1 Installation
- 4.9 Computer Hardware Minimum Requirement
- 4.10 Software Requirement
- 4.11 Personnel / User Training
SUMMARY, CONCLUSION, AND RECOMMENDATION
- 5.1 Introduction
- 5.2 Summary
- 5.3 Conclusion
- 5.4 Recommendation
REFERENCES
APPENDIX A - “SOURCE CODE”
APPENDIX B - "OBJECT PROGRAM"
Disclaimer for Complete Material Utilization
The displayed research work titled "Web Based Network Analyzer and Network Monitoring Tool" is stated as a research guideline towards accomplishing your assigned project / seminar research work. All the research materials on this website are ONLY for research purposes and should be used as a guideline in developing your research work. For no reason should you copy word for word as projectlist.com.ng will not be liable for any who copied the material. By ordering the complete research guideline, it signifies that you've accepted our terms of service.
PRELIMINARY PAGES
- Title page
- Approval page
- Dedication
- Acknowledgement
- Table of Contents
- Abstract
INTRODUCTION
- 1.1 Introduction
- 1.2 Background of Study
- 1.1.1 Basic Concepts
- 1.3 Statement of the Problem
- 1.4 Aim and Objectives of the Study
- 1.5 Significance of the Study
- 1.6 Scope of the study
- 1.7 Limitation of the Study
- 1.8 Definition of Terms
LITERATURE REVIEW
- 2.1 Introduction
- 2.2 Conceptual Review
- 2.3 Client-Server and Other Models
- 2.4 Client-Server Communication
- 2.5 Hosts Identification and Service Ports
- 2.6 Sockets and Socket-Based Communication
- 2.7 TCP/IP Socket programming
- 2.8 Overview of Secure Socket Layer (SSL)
- 2.8.1 Security Features of Network Analyzer & Monitoring
- 2.8.2 Types of Cryptographic Algorithms
- 2.8.2.1 Hash Functions
- 2.9 Empirical Review
SYSTEM ANALYSIS AND DESIGN
- 3.1 Methodology Adopted
- 3.2 Analysis of the Existing System
- 3.2.1 Dataflow of the Existing System
- 3.2.2 Disadvantages Of The Existing System
- 3.2.3 Weakness of the existing System
- 3.3 Analysis of the Proposed System
- 3.4 System Design
- 3.4.1 Advantages of the Proposed System
- 3.4.2 Justification of the Proposed System
- 3.5 Functional Requirements
- 3.5 Data Requirements
- 3.6 High Level Model of the Proposed System
SYSTEM DESIGN AND IMPLEMENTATION
- 4.1 Objectives of the Design
- 4.2 Cohesion and Decomposition High level Model
- 4.3 Control Center / Overall Dataflow Diagram
- 4.3.1 Proposed System Operation Flowchart
- 4.4 System Specification and Design
- 4.4.1 Input and Output Specification
- 4.4.2 Database Specification and Design
- 4.5 Choice and Justification of Programming Language
- 4.6 Program Documentation
- 4.7 Implementation Techniques
- 4.8 Programming Module Specification
- 4.8.1 Installation
- 4.9 Computer Hardware Minimum Requirement
- 4.10 Software Requirement
- 4.11 Personnel / User Training
SUMMARY, CONCLUSION, AND RECOMMENDATION
- 5.1 Introduction
- 5.2 Summary
- 5.3 Conclusion
- 5.4 Recommendation
REFERENCES
APPENDIX A - “SOURCE CODE”
APPENDIX B - "OBJECT PROGRAM"
Disclaimer for Complete Material Utilization
The displayed research work titled "Web Based Network Analyzer and Network Monitoring Tool" is stated as a research guideline towards accomplishing your assigned project / seminar research work. All the research materials on this website are ONLY for research purposes and should be used as a guideline in developing your research work. For no reason should you copy word for word as projectlist.com.ng will not be liable for any who copied the material. By ordering the complete research guideline, it signifies that you've accepted our terms of service.
Frequently Asked Questions (FAQ)
Can the material for “Computer Based Queuing System Simulation” be used as a guide for Computer Science (CS) Project?
Yes it can be used — The project looked into the concept of simulation system that provides method of handling problems, which are difficult or costly to solve analytically. It is also allows the study or learning the behavior of the system. To text hypothesis and design a system that may be available for direct observation or experiment and by applying digital simulation to help find the solutions to problems relating to resources allocations to production of efficiency. The programming language to be used is visual basic become of its visual interface and familiarity of the language. …
Can the material for “Farm Power Sources and Utilization” be used as a guide for Agricultural Engineering (AE) Project?
Yes it can be used — Evaluation of power sources helps to know the power available for agricultural. Thesis necessary to know, because power input to agriculture affects the volume of agricultural production. In view of this, the farm power sources available in Igbo-Etiti Local Government Area of Enugu State were evaluated and it was found that human power internal combustion and energy from the sun were available. …
Is the topic “Impact of Climate Change on Infectious Diseases” recommended for Public Health Project?
Yes it is highly recommended — The study was carried out to examine the Impact of Climate Change on Infectious Diseases. In achieving this aim, the following specific objectives were laid out to find out the public perception of climate change on infectious diseases affecting human health and environment and investigate the effects of climate change on infectious diseases affecting human health in the area under study. Investigation revealed that the main problems are lack of priority given to this sector and lack of environmental education and awareness that these disease processes are related to poor environment management in various sectors. One of the most important aspects is a lack of environmental education and awareness that these disease processes are related to poor environment management in …
Can this topic “Effect of Lime-Stabilization on Strength Characteristics of Bricks” be used for Building Technology (BT) Project?
Yes it can be utilized for research — Clay soils have been used locally in Sokoto to make bricks without stabilizing the soil. The bricks usually experience structural failure such as cracking and seasonal swelling when used for the construction of wall. Collapsing of wall also occurs in the area where non-stabilized bricks are used for wall construction. This research aims to assess the effect of lime-stabilization on strength of bricks made with Sokoto Red Clay Soils with a view to determining the physical properties of the soil and the optimum level of lime-stabilization required in the case of Sokoto Red Clay Soil (RCS). RCS used in this research were stabilized by lime and the method adopted for the stabilization is additive method. The method involves addition of …
Can the material for “Management Problems of Manufacturing Industries in Nigeria” be used as a guide for Public Administration (PA) Project?
Yes it can be used — It is a fact that there are some factors that are responsible for the poor performance of the manufacturing industry in Nigeria. The manufacturing industry play a vital role in the Nigerian economy and also in the lines of the people. The manufacturing industry is like an organization that is motivated by a number of tractors to utilize input like raw-materials, land and man-power in the production of physical or tangible products for their consumer satisfaction. The primary objective of carryout this study, is to critically examine the factors responsible for the poor performance of manufacturing industry in Nigeria. The various functions, achievements, etc. contributes to individuals as well as the sectors of the economy. This study would examine the evolution …
Is the topic “Design and Implementation of Student Apartment Directory System” recommended for Computer Science (CS) Project?
Yes it is highly recommended — Renting an apartment can generally be so stressful, real estate businesses usually have agents whose work is to help potential tenants find their dream homes at locations of their choice, but in the Nigeria system, the real estate business agents are usually not found in areas where tertiary institutions are located. The aim of this project is to create and implement a web-based student's rental platform. In achieving this aim, the following specific objectives were laid out to design and develop an application software that will help the students find the desired apartment from the comfort of their home with just any internet-enabled device and help reach out to their potential tenants and advertise their building online. The motivation that led …
Can the material for “Identification of Difficult Biology Topics Among Senior Secondary School Students” be used as a guide for Education Project?
Yes it can be used — The project focuses on the Identification of Difficult Biology Topics Amongst Senior Secondary School Students in Makurdi metropolis. It investigated the topics in biology that students find difficult either to learn and comprehend or to answer questions in the areas of those topics during examination. The researcher adopted the descriptive survey research design in carrying out the research. This involves appropriate usage of a well-designed questionnaire. The population consisted of all the senior secondary school students in Makurdi metropolis. 100 senior secondary school (SSII) Biology students were selected from five (5) secondary schools students from each school were sampled using stratified random sampling method. The research questions were answered using means and simple percentages while the hypotheses were analyzed using T-test …
Can this topic “Design and Implementation of Student Registration and Online Payment Portal” be used for Computer Science (CS) Project?
Yes it can be utilized for research — Student Registration Portal is a links page which presents students' information from diverse sources in a unified way. It may contain services that provide standard search engine feature, e-mail, news, information, databases and entertainment. The aim of the study is to design and implement a Student Registration and Online Payment Portal. In achieving this aim, the following specific objectives were laid out as follows to develop an application software that will identify the associated problems with the Online Payment Portal and find solution or suggest solution to the problems of automated Online Payment Portal. The motivation that led to the implementation of the proposed system is that the existing system does not does not allow online student registration of the …
Can this topic “Design and Implementation of Online Post-UTME System” be used for Computer Science (CS) Project?
Yes it can be utilized for research — Registration for the Unified Tertiary Matriculation Examination, UTME, is organised by the Joint Admission and Matriculation Board, JAMB, for admission into tertiary institutions in Nigeria. This registration is conducted in all the states in Nigeria in a given period of the year. Many a times, the process is cumbersome, not organized and posses a lot of stress to students. So, the goal of this project is to provide a readily accessible and user- friendly system for students to register for UTME online and also to access the result of the examination online. This would be similar to other online registration forms, but it will also feature the following advantages; as a web-based system, students will be able to have access …
Can the material for “Port Harcourt Residents Perception of the Social Media Report 2019 Elections Result” be used as a guide for Political Science Project?
Yes it can be used — Social media is recognized as a tool of mass education whether constructive or destructive. Its use has been greatly appreciated on different platforms. This study on the perception of Port Harcourt Residents of the Social Media Report on the 2019 elections. The study reviewed related literatures bordering on social media and recognized several scholars. The survey method was adopted and the instrument of questionnaire used. The study found out that the residents of port Harcourt perceived the 2019 Presidential election result was rigged as judging from the results available at several social media handles. …