This work presents the design and implementation of a real time flow-based network traffic classification system. The classifier monitor acts as a pipeline consisting of three modules: packet capture and preprocessing, flow reassembly, and classification with Machine Learning (ML). The modules are built as concurrent processes with well defined data interfaces between them so that any module can be improved and updated independently. In this pipeline, the flow reassembly function becomes the bottleneck of the performance. In this implementation, was used a efficient method of reassembly which results in a average delivery delay of 0.49 seconds, aproximately. For the classification module, the performances of the K-Nearest Neighbor (KNN), C4.5 Decision Tree, Naive Bayes (NB), Flexible Naive Bayes (FNB) and AdaBoost Ensemble Learning Algorithm are compared in order to validate our approach.
The continual growth of high speed networks is a challenge for real-time network analysis systems. The real time traffic classification is an issue for corporations and ISPs (Internet Service Providers
Recently, the prediction of the most efficient configuration of a vast set of devices used for mounting an optimised cloud computing services and virtual networks environments have attracted growing attention. This paper proposes a paradigm shift in modelling transmission control protocol (TCP) behaviour over time in virtual networks by using data envelopment analysis (DEA) models. Firstly, it proves that self-similarity with long-range dependency is presented differently in every network device. This study implements a novel fractal dimension concept on virtual networks for prediction, where this key index informs if the transport layer forwards services with smooth or jagged behaviour over time. Another substantial contribution is proving that virtual network devices have a distinct fractal memory, TCP bandwidth performance, and fractal dimension over time, presenting themselves as important factor for forecasting of spatiotemporal data. Thus, a continuous stepwise fractal performance evaluation framework methodology is developed as an expert system for virtual network assessment and performs a fractal analysis as a knowledge representation. In addition, due to the limitations of classical DEA models, the windows multiplicative data envelopment analysis (WMDEA) model is used to dynamically assess the fractal time series from virtual network hypervisors. For knowledge acquisition, 50 different virtual network hypervisors were appraised as decisionmaking units (DMU). Finally, this expert system also acts as a math hypervisor capable of determining the correct fractal pattern to follow when delivering TCP services in an optimised virtual network.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.