Graduate Project
 

Network monitoring applications, design and implementation

Public Deposited

Downloadable Content

Download PDF
https://ir.library.oregonstate.edu/concern/graduate_projects/jh3441698

Descriptions

Attribute NameValues
Creator
Abstract
  • The goal of this project is to develop and implement an application which will facilitate the management and testing of computer communication networks. Such an application is commonly known as a network monitor or a network packet sniffer. In addition to the main goal of developing an application, there are two supporting sub-goals. The first sub-goal is to identify a design layout which would allow an application of this type1o be efficiently developed, and provide the desired functionality and performance. The second sub-goal is to provide a comprehensive survey of existing applications, their features, performance, and suitability to the task of network monitoring. Network monitoring applications are extremely important to computer system administrators because of the increasing complexity of computer networks and the computers which utilize the networks. A single computer network could consist of hundreds of computers running different operating systems and each having the potential of introducing their own unique network difficulties. The result of the increased use and complexity of computer networks are problems which are difficult to identify and solve, even more difficult when there are no tools available to determine what is happening on the network. For a network monitor application to be of value to a system administrator, it must be capable of relaying information relevant to the problem at hand and in an easy-to­-understand manner. A scrolling list of numbers is not of much use unless the system administrator has hours available to decipher them. While it is sometimes necessary to observe the low-level information traversing the network, it is usually more useful to the system administrator to have an abstracted view (usually in the form of a graphical representation) of the network dynamics. Network monitor applications which provide the necessary features and performance are difficult to design and implement for a number of reasons. They must make efficient use of resources because of the high volume of network information being processed. An ethernet network, for example, is capable of transmitting 10 megabits per second. They must also be designed to translate this information into abstract representations which are useful to the system administrator.
Resource Type
Date Issued
Degree Level
Degree Name
Degree Field
Degree Grantor
Commencement Year
Academic Affiliation
Rights Statement
Publisher
Peer Reviewed
Language

Relationships

Parents:

This work has no parents.

Items