High Speed Layer-4 Switching using Enhanced Tuple Space Search

碩士 === 國立交通大學 === 資訊工程系 === 89 === Packet classification is a technique that classifies the flows into different classes.Nowadays the packet classification techniques play an important role for many new Internet services, such as security, QoS, load balancing, traffic accounting, etc. Cur...

Full description

Bibliographic Details
Main Authors: Wei-Chun Tseng, 曾惟村
Other Authors: Yaw-Chung Chen
Format: Others
Language:en_US
Published: 2001
Online Access:http://ndltd.ncl.edu.tw/handle/05123782012089263339
id ndltd-TW-089NCTU0392050
record_format oai_dc
spelling ndltd-TW-089NCTU03920502016-01-29T04:28:13Z http://ndltd.ncl.edu.tw/handle/05123782012089263339 High Speed Layer-4 Switching using Enhanced Tuple Space Search 利用加強資料分類搜尋之高速第四層封包交換 Wei-Chun Tseng 曾惟村 碩士 國立交通大學 資訊工程系 89 Packet classification is a technique that classifies the flows into different classes.Nowadays the packet classification techniques play an important role for many new Internet services, such as security, QoS, load balancing, traffic accounting, etc. Currently, many packet classification algorithms were proposed and were categorized into two classes, the software solutions and the hardware solutions. But the existing layer-4 switching algorithms usually do not support high throughput or suffer from memory explosion problem with large filters. In this thesis, we focus on the problems how to perform two-dimensions packet classification efficiently. The tuple space search is one of the packet classification algorithms, but it still suffers from the memory explosion and other performance issues. We propose two schemes to improve the tuple space search algorithm. One is the concept of the filter expansion and the other is the compressed filter mechanism. The former reduces the memory requirement and the latter uses cache to filter out some unnecessary memory accesses to speed up the searching. According to the experiments, our schemes are able to achieve 2.3 millions packet classifications per second with 100,000 filters. Yaw-Chung Chen 陳耀宗 2001 學位論文 ; thesis 39 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立交通大學 === 資訊工程系 === 89 === Packet classification is a technique that classifies the flows into different classes.Nowadays the packet classification techniques play an important role for many new Internet services, such as security, QoS, load balancing, traffic accounting, etc. Currently, many packet classification algorithms were proposed and were categorized into two classes, the software solutions and the hardware solutions. But the existing layer-4 switching algorithms usually do not support high throughput or suffer from memory explosion problem with large filters. In this thesis, we focus on the problems how to perform two-dimensions packet classification efficiently. The tuple space search is one of the packet classification algorithms, but it still suffers from the memory explosion and other performance issues. We propose two schemes to improve the tuple space search algorithm. One is the concept of the filter expansion and the other is the compressed filter mechanism. The former reduces the memory requirement and the latter uses cache to filter out some unnecessary memory accesses to speed up the searching. According to the experiments, our schemes are able to achieve 2.3 millions packet classifications per second with 100,000 filters.
author2 Yaw-Chung Chen
author_facet Yaw-Chung Chen
Wei-Chun Tseng
曾惟村
author Wei-Chun Tseng
曾惟村
spellingShingle Wei-Chun Tseng
曾惟村
High Speed Layer-4 Switching using Enhanced Tuple Space Search
author_sort Wei-Chun Tseng
title High Speed Layer-4 Switching using Enhanced Tuple Space Search
title_short High Speed Layer-4 Switching using Enhanced Tuple Space Search
title_full High Speed Layer-4 Switching using Enhanced Tuple Space Search
title_fullStr High Speed Layer-4 Switching using Enhanced Tuple Space Search
title_full_unstemmed High Speed Layer-4 Switching using Enhanced Tuple Space Search
title_sort high speed layer-4 switching using enhanced tuple space search
publishDate 2001
url http://ndltd.ncl.edu.tw/handle/05123782012089263339
work_keys_str_mv AT weichuntseng highspeedlayer4switchingusingenhancedtuplespacesearch
AT céngwéicūn highspeedlayer4switchingusingenhancedtuplespacesearch
AT weichuntseng lìyòngjiāqiángzīliàofēnlèisōuxúnzhīgāosùdìsìcéngfēngbāojiāohuàn
AT céngwéicūn lìyòngjiāqiángzīliàofēnlèisōuxúnzhīgāosùdìsìcéngfēngbāojiāohuàn
_version_ 1718170774572892160