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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |