Network Traffic Monitoring System based on embedded Linux and single board computer

Internet and Intranet network traffic increase due to the use of World Wide Web and other applications. Hence determining which host and application generates/using lots of network traffic is very significant in managing and utilizing network resources effectively. For many years Internet and Int...

Full description

Saved in:
Bibliographic Details
Main Author: Md. Mostafijur, Rahman
Format: Thesis
Language:English
Subjects:
Online Access:http://dspace.unimap.edu.my:80/xmlui/bitstream/123456789/9813/1/Page%201-24.pdf
http://dspace.unimap.edu.my:80/xmlui/bitstream/123456789/9813/2/Full%20Text.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-unimap-9813
record_format uketd_dc
spelling my-unimap-98132010-10-13T08:47:58Z Network Traffic Monitoring System based on embedded Linux and single board computer Md. Mostafijur, Rahman Internet and Intranet network traffic increase due to the use of World Wide Web and other applications. Hence determining which host and application generates/using lots of network traffic is very significant in managing and utilizing network resources effectively. For many years Internet and Intranet traffic monitoring application has been developed to be executed on personal computer (PC) with high processing power. Thus the benefit of low cost, small size and portability which embedded system has to offer has never been benefited by these kinds of applications. The emergence of embedded Linux had driven developers to take up the challenge of developing high processing power application on embedded Linux platform. This research describes the design and development of an Embedded Network Traffic Monitoring (ENTM) system based on single board computer (SBC) and an open source embedded Linux operating system (OS). The developed ENTM system is capable of probing network packets, analyze the probe data and display the results of the analyzed and raw data. This system is a handy device for network administrator in analyzing incoming and outgoing network traffic. The main hardware components of ENTM system are the TS-5400 SBC, LCD panel, keypad and Compact Flash (CF) card. The ENTM software system is composed of four modules namely System Control (SC), Network Packet probe (NPP), Packet Analysis (PA) and View Module (VM). The SC module act as an interface/menu to execute various functionalities of the system and the integration of external devices (Keypad and LCD panel) to the SBC. The NPP module capture packets from a network segment, extract the packets information and store them into a temporary data buffer for further analysis. The PA module keeps track of global and individual-host information into files for viewing. The VM is used to display the analyze data through any web browser. To ensure reliability and practicality, analysis of the system performance is significant. Thus, the ENTM system performance is compared against execution of the software on Desktop PC and Wireshark, a well known competitive network analyzer. The experimental results shows that the data capture and packet capture rates of ENTM system is very much identical (less than 0.5% variation) during execution on Desktop PC and Wireshark regardless of its low CPU speed and memory size. The results prove that ENTM design and implementation is highly competitive eventhough of the hardware specification has low proccessing power and memory. Universiti Malaysia Perlis (UniMAP) 2009 Thesis en http://dspace.unimap.edu.my/123456789/9813 http://dspace.unimap.edu.my:80/xmlui/bitstream/123456789/9813/1/Page%201-24.pdf 2baa4ad648e7462d388c3da0dc8fdbc5 http://dspace.unimap.edu.my:80/xmlui/bitstream/123456789/9813/2/Full%20Text.pdf ce0915bbaeb7f3c26b9c91f3af2da2c9 http://dspace.unimap.edu.my:80/xmlui/bitstream/123456789/9813/3/license.txt ce603c719a8b6b2f48f301c7872647ba Network Traffic Monitoring System Single board computer (SBC) Network traffic Embedded system Linux
institution Universiti Malaysia Perlis
collection UniMAP Institutional Repository
language English
topic Network Traffic Monitoring System
Single board computer (SBC)
Network traffic
Embedded system
Linux
spellingShingle Network Traffic Monitoring System
Single board computer (SBC)
Network traffic
Embedded system
Linux
Md. Mostafijur, Rahman
Network Traffic Monitoring System based on embedded Linux and single board computer
description Internet and Intranet network traffic increase due to the use of World Wide Web and other applications. Hence determining which host and application generates/using lots of network traffic is very significant in managing and utilizing network resources effectively. For many years Internet and Intranet traffic monitoring application has been developed to be executed on personal computer (PC) with high processing power. Thus the benefit of low cost, small size and portability which embedded system has to offer has never been benefited by these kinds of applications. The emergence of embedded Linux had driven developers to take up the challenge of developing high processing power application on embedded Linux platform. This research describes the design and development of an Embedded Network Traffic Monitoring (ENTM) system based on single board computer (SBC) and an open source embedded Linux operating system (OS). The developed ENTM system is capable of probing network packets, analyze the probe data and display the results of the analyzed and raw data. This system is a handy device for network administrator in analyzing incoming and outgoing network traffic. The main hardware components of ENTM system are the TS-5400 SBC, LCD panel, keypad and Compact Flash (CF) card. The ENTM software system is composed of four modules namely System Control (SC), Network Packet probe (NPP), Packet Analysis (PA) and View Module (VM). The SC module act as an interface/menu to execute various functionalities of the system and the integration of external devices (Keypad and LCD panel) to the SBC. The NPP module capture packets from a network segment, extract the packets information and store them into a temporary data buffer for further analysis. The PA module keeps track of global and individual-host information into files for viewing. The VM is used to display the analyze data through any web browser. To ensure reliability and practicality, analysis of the system performance is significant. Thus, the ENTM system performance is compared against execution of the software on Desktop PC and Wireshark, a well known competitive network analyzer. The experimental results shows that the data capture and packet capture rates of ENTM system is very much identical (less than 0.5% variation) during execution on Desktop PC and Wireshark regardless of its low CPU speed and memory size. The results prove that ENTM design and implementation is highly competitive eventhough of the hardware specification has low proccessing power and memory.
format Thesis
author Md. Mostafijur, Rahman
author_facet Md. Mostafijur, Rahman
author_sort Md. Mostafijur, Rahman
title Network Traffic Monitoring System based on embedded Linux and single board computer
title_short Network Traffic Monitoring System based on embedded Linux and single board computer
title_full Network Traffic Monitoring System based on embedded Linux and single board computer
title_fullStr Network Traffic Monitoring System based on embedded Linux and single board computer
title_full_unstemmed Network Traffic Monitoring System based on embedded Linux and single board computer
title_sort network traffic monitoring system based on embedded linux and single board computer
granting_institution Universiti Malaysia Perlis (UniMAP)
url http://dspace.unimap.edu.my:80/xmlui/bitstream/123456789/9813/1/Page%201-24.pdf
http://dspace.unimap.edu.my:80/xmlui/bitstream/123456789/9813/2/Full%20Text.pdf
_version_ 1747836779533172736