Smart network traffic monitoring system

The rapid Internet development has eventually increased the network traffic as well. Therefore, the IP-based network traffic measurement has attracted network administrators and organizations for commercial, social and technical purposes. The need for traffic measurement is to understand the netw...

Full description

Saved in:
Bibliographic Details
Main Author: Naufal, Alee
Format: Thesis
Language:English
Subjects:
Online Access:http://dspace.unimap.edu.my:80/xmlui/bitstream/123456789/31906/1/Page%201-24.pdf
http://dspace.unimap.edu.my:80/xmlui/bitstream/123456789/31906/2/Full%20text.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-unimap-31906
record_format uketd_dc
spelling my-unimap-319062014-02-13T10:26:16Z Smart network traffic monitoring system Naufal, Alee The rapid Internet development has eventually increased the network traffic as well. Therefore, the IP-based network traffic measurement has attracted network administrators and organizations for commercial, social and technical purposes. The need for traffic measurement is to understand the network itself in terms of the reliability and performance. Thus, Network Analyzer (NA) is developed to be able to analyze network traffic. Developments in embedded system technologies making it possible to design new low operational-cost but highly flexible NA systems. The core of the developed system is an embedded hardware running a scaled-down version of Linux Operating System (OS), a popular choice of operating system for embedded applications. This research proposed a new design and development of a Smart Network Traffic Monitoring (SNetMon) system based on single board computer (SBC) and using open source embedded GNU/Linux OS. The system is capable of capturing network packet, analyze and display data. The system is a portable device for network administrator to analyze network traffic. The main hardware components of SNetMon system are TS-7800 SBC, LCD panel and SD card. SNetMon software system is also a portable software which able to run on large variety of device platform. It is composed of three modules; Capturing Packet Module (CPM), System Control Module (SCM) and View Module (VM). CPM is developed using C language to capture, extract, analyze and store data. SCM is developed using PHP language to control CPM, query selected data and save into JavaScript Object Notation (JSON) format. VM is developed using Hyper Text Markup Language (HTML), Cascading Style Sheet (CSS) and JavaScript language. It will be loaded and processed from the client side by web-browser, analyze the data and to plot graphs. SNetMon system performance is compared between PC and Wireshark, a well known de facto standard network analyzer. Result depicted show data capture rates of SNetMon is very much identical with wireshark (less than 0.1%) during execution. The performances of two difference GNU/Linux kernels, 2.6.21 and 2.6.34, are reported. Results indicate that the new kernel has better performance, more bandwidth and low latency. The results prove that SNetMon on SBC system design and implementation is highly competitive even though it has low processing power and memory. Universiti Malaysia Perlis (UniMAP) 2012 Thesis en http://dspace.unimap.edu.my:80/dspace/handle/123456789/31906 http://dspace.unimap.edu.my:80/xmlui/bitstream/123456789/31906/1/Page%201-24.pdf cae7b956e20a4cc2310b62efdf760f77 http://dspace.unimap.edu.my:80/xmlui/bitstream/123456789/31906/2/Full%20text.pdf e27e736e029403927554d81aba5432d7 http://dspace.unimap.edu.my:80/xmlui/bitstream/123456789/31906/3/license.txt 8a4605be74aa9ea9d79846c1fba20a33 Network traffic monitoring Network traffic Network Analyzer (NA) Linux Embedded system School of Computer and Communication Engineering
institution Universiti Malaysia Perlis
collection UniMAP Institutional Repository
language English
topic Network traffic monitoring
Network traffic
Network Analyzer (NA)
Linux
Embedded system
spellingShingle Network traffic monitoring
Network traffic
Network Analyzer (NA)
Linux
Embedded system
Naufal, Alee
Smart network traffic monitoring system
description The rapid Internet development has eventually increased the network traffic as well. Therefore, the IP-based network traffic measurement has attracted network administrators and organizations for commercial, social and technical purposes. The need for traffic measurement is to understand the network itself in terms of the reliability and performance. Thus, Network Analyzer (NA) is developed to be able to analyze network traffic. Developments in embedded system technologies making it possible to design new low operational-cost but highly flexible NA systems. The core of the developed system is an embedded hardware running a scaled-down version of Linux Operating System (OS), a popular choice of operating system for embedded applications. This research proposed a new design and development of a Smart Network Traffic Monitoring (SNetMon) system based on single board computer (SBC) and using open source embedded GNU/Linux OS. The system is capable of capturing network packet, analyze and display data. The system is a portable device for network administrator to analyze network traffic. The main hardware components of SNetMon system are TS-7800 SBC, LCD panel and SD card. SNetMon software system is also a portable software which able to run on large variety of device platform. It is composed of three modules; Capturing Packet Module (CPM), System Control Module (SCM) and View Module (VM). CPM is developed using C language to capture, extract, analyze and store data. SCM is developed using PHP language to control CPM, query selected data and save into JavaScript Object Notation (JSON) format. VM is developed using Hyper Text Markup Language (HTML), Cascading Style Sheet (CSS) and JavaScript language. It will be loaded and processed from the client side by web-browser, analyze the data and to plot graphs. SNetMon system performance is compared between PC and Wireshark, a well known de facto standard network analyzer. Result depicted show data capture rates of SNetMon is very much identical with wireshark (less than 0.1%) during execution. The performances of two difference GNU/Linux kernels, 2.6.21 and 2.6.34, are reported. Results indicate that the new kernel has better performance, more bandwidth and low latency. The results prove that SNetMon on SBC system design and implementation is highly competitive even though it has low processing power and memory.
format Thesis
author Naufal, Alee
author_facet Naufal, Alee
author_sort Naufal, Alee
title Smart network traffic monitoring system
title_short Smart network traffic monitoring system
title_full Smart network traffic monitoring system
title_fullStr Smart network traffic monitoring system
title_full_unstemmed Smart network traffic monitoring system
title_sort smart network traffic monitoring system
granting_institution Universiti Malaysia Perlis (UniMAP)
granting_department School of Computer and Communication Engineering
url http://dspace.unimap.edu.my:80/xmlui/bitstream/123456789/31906/1/Page%201-24.pdf
http://dspace.unimap.edu.my:80/xmlui/bitstream/123456789/31906/2/Full%20text.pdf
_version_ 1747836792421220352