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...

Full description

Bibliographic Details
Main Authors: Chien-Hua Chen, 陳建華
Other Authors: Chu-Sing Yang
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