Design and Implementation of Internet Traffic Extractor using Hadoop

碩士 === 國立臺灣科技大學 === 電子工程系 === 103 === Network packet tracing has been used for many different purposes, such as protocol analysis, networking performance analysis, network software debugging, and so on. Due to the big data problem, it is difficult to analyze the packet traces efficiently and promptl...

Full description

Bibliographic Details
Main Authors: Bo-Yao Tsai, 蔡博堯
Other Authors: Ray-guang Cheng
Format: Others
Language:zh-TW
Published: 2015
Online Access:http://ndltd.ncl.edu.tw/handle/65213232298476407897
id ndltd-TW-103NTUS5428165
record_format oai_dc
spelling ndltd-TW-103NTUS54281652016-11-06T04:19:40Z http://ndltd.ncl.edu.tw/handle/65213232298476407897 Design and Implementation of Internet Traffic Extractor using Hadoop 基於Hadoop之網際網路訊務萃取器設計與實作 Bo-Yao Tsai 蔡博堯 碩士 國立臺灣科技大學 電子工程系 103 Network packet tracing has been used for many different purposes, such as protocol analysis, networking performance analysis, network software debugging, and so on. Due to the big data problem, it is difficult to analyze the packet traces efficiently and promptly when doing the research. In this paper, we proposed an Hadoop based Internet traffic extractor to solve big data problem. An Internet traffic extractor can extract bi-directional flows containing the interested traffic, reorder the packets in each flow, and then put the reordered packets of a flow into a folder for further analysis. MapReduce is the core technology of Hadoop [1] for processing big data. In order to design an Internet traffic extractor, we solved the design issues of an Internet traffic extractor by considering the properties of MapReduce. In our experiments, we verified that the extractor can correctly extract the specific flows. Furthermore, the extractor is capable of dealing with big data with the scalability of Hadoop cluster. Ray-guang Cheng 鄭瑞光 2015 學位論文 ; thesis 35 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立臺灣科技大學 === 電子工程系 === 103 === Network packet tracing has been used for many different purposes, such as protocol analysis, networking performance analysis, network software debugging, and so on. Due to the big data problem, it is difficult to analyze the packet traces efficiently and promptly when doing the research. In this paper, we proposed an Hadoop based Internet traffic extractor to solve big data problem. An Internet traffic extractor can extract bi-directional flows containing the interested traffic, reorder the packets in each flow, and then put the reordered packets of a flow into a folder for further analysis. MapReduce is the core technology of Hadoop [1] for processing big data. In order to design an Internet traffic extractor, we solved the design issues of an Internet traffic extractor by considering the properties of MapReduce. In our experiments, we verified that the extractor can correctly extract the specific flows. Furthermore, the extractor is capable of dealing with big data with the scalability of Hadoop cluster.
author2 Ray-guang Cheng
author_facet Ray-guang Cheng
Bo-Yao Tsai
蔡博堯
author Bo-Yao Tsai
蔡博堯
spellingShingle Bo-Yao Tsai
蔡博堯
Design and Implementation of Internet Traffic Extractor using Hadoop
author_sort Bo-Yao Tsai
title Design and Implementation of Internet Traffic Extractor using Hadoop
title_short Design and Implementation of Internet Traffic Extractor using Hadoop
title_full Design and Implementation of Internet Traffic Extractor using Hadoop
title_fullStr Design and Implementation of Internet Traffic Extractor using Hadoop
title_full_unstemmed Design and Implementation of Internet Traffic Extractor using Hadoop
title_sort design and implementation of internet traffic extractor using hadoop
publishDate 2015
url http://ndltd.ncl.edu.tw/handle/65213232298476407897
work_keys_str_mv AT boyaotsai designandimplementationofinternettrafficextractorusinghadoop
AT càibóyáo designandimplementationofinternettrafficextractorusinghadoop
AT boyaotsai jīyúhadoopzhīwǎngjìwǎnglùxùnwùcuìqǔqìshèjìyǔshízuò
AT càibóyáo jīyúhadoopzhīwǎngjìwǎnglùxùnwùcuìqǔqìshèjìyǔshízuò
_version_ 1718391640640454656