The Design and Implementation of Protocol Classifier based on Linux Netfilter
碩士 === 國立中山大學 === 資訊工程學系研究所 === 94 === The management of network bandwidth is more important along with the population growth of Internet. For the issue of network bandwidth management the first thing needs to be done is to analyze network traffic belongs to which protocol. And then we can restrict...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2006
|
Online Access: | http://ndltd.ncl.edu.tw/handle/83719500733493832247 |
id |
ndltd-TW-094NSYS5392078 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-094NSYS53920782016-05-27T04:18:17Z http://ndltd.ncl.edu.tw/handle/83719500733493832247 The Design and Implementation of Protocol Classifier based on Linux Netfilter 基於LinuxNetfilter的通訊協定分類器之設計與實作 Chien-Hua Chen 陳建華 碩士 國立中山大學 資訊工程學系研究所 94 The management of network bandwidth is more important along with the population growth of Internet. For the issue of network bandwidth management the first thing needs to be done is to analyze network traffic belongs to which protocol. And then we can restrict the usage of network bandwidth accroding to the mangement policy. The mean used to identify network traffic in the past is port-based one which based on the well-known default port number of application protocols. For example, the Hyper-Text Transfer Protocol (HTTP) uses port number 80 as his default port, therefor we could classify traffic which appears in port 80 as HTTP traffic. It is not enough for applications in our own day, especilly the Peer-to-Peer application that used random port number as his default port in order to evade the port-based classifiaction. In order to conquer the issue described above we developed a content-based protocol classifier which inspects the payload of packets. We also compared our system with other content-based protocol classifiers. In addition, we also provided a verification tool which verifies the result of protocol classifier by connecting to the host and testing the hehavior of specific application. Chu-Sing Yang 楊竹星 2006 學位論文 ; thesis 54 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中山大學 === 資訊工程學系研究所 === 94 === The management of network bandwidth is more important along with the population growth of Internet. For the issue of network bandwidth management the first thing needs to be done is to analyze network traffic belongs to which protocol. And then we can restrict the usage of network bandwidth accroding to the mangement policy. The mean used to identify network traffic in the past is port-based one which based on the well-known default port number of application protocols. For example, the Hyper-Text Transfer Protocol (HTTP) uses port number 80 as his default port, therefor we could classify traffic which appears in port 80 as HTTP traffic. It is not enough for applications in our own day, especilly the Peer-to-Peer application that used random port number as his default port in order to evade the port-based classifiaction. In order to conquer the issue described above we developed a content-based protocol classifier which inspects the payload of packets. We also compared our system with other content-based protocol classifiers. In addition, we also provided a verification tool which verifies the result of protocol classifier by connecting to the host and testing the hehavior of specific application.
|
author2 |
Chu-Sing Yang |
author_facet |
Chu-Sing Yang Chien-Hua Chen 陳建華 |
author |
Chien-Hua Chen 陳建華 |
spellingShingle |
Chien-Hua Chen 陳建華 The Design and Implementation of Protocol Classifier based on Linux Netfilter |
author_sort |
Chien-Hua Chen |
title |
The Design and Implementation of Protocol Classifier based on Linux Netfilter |
title_short |
The Design and Implementation of Protocol Classifier based on Linux Netfilter |
title_full |
The Design and Implementation of Protocol Classifier based on Linux Netfilter |
title_fullStr |
The Design and Implementation of Protocol Classifier based on Linux Netfilter |
title_full_unstemmed |
The Design and Implementation of Protocol Classifier based on Linux Netfilter |
title_sort |
design and implementation of protocol classifier based on linux netfilter |
publishDate |
2006 |
url |
http://ndltd.ncl.edu.tw/handle/83719500733493832247 |
work_keys_str_mv |
AT chienhuachen thedesignandimplementationofprotocolclassifierbasedonlinuxnetfilter AT chénjiànhuá thedesignandimplementationofprotocolclassifierbasedonlinuxnetfilter AT chienhuachen jīyúlinuxnetfilterdetōngxùnxiédìngfēnlèiqìzhīshèjìyǔshízuò AT chénjiànhuá jīyúlinuxnetfilterdetōngxùnxiédìngfēnlèiqìzhīshèjìyǔshízuò AT chienhuachen designandimplementationofprotocolclassifierbasedonlinuxnetfilter AT chénjiànhuá designandimplementationofprotocolclassifierbasedonlinuxnetfilter |
_version_ |
1718282119821656064 |