Integrating and Accelerating Content Classification and Management at P2P Gateways
碩士 === 國立交通大學 === 資訊科學與工程研究所 === 94 === Peer-to-peer (P2P) software runs over dynamic ports in order to disguise their existence. Conventional port-redirecting proxy architecture cannot manage P2P traffic effectively. A gateway-based P2P administration (P2PADM) architecture had been proposed for man...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2006
|
Online Access: | http://ndltd.ncl.edu.tw/handle/11964640827473109156 |
id |
ndltd-TW-094NCTU5394210 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-094NCTU53942102016-05-27T04:18:55Z http://ndltd.ncl.edu.tw/handle/11964640827473109156 Integrating and Accelerating Content Classification and Management at P2P Gateways 在點對點閘道器上整合與加速以內容為基礎的辨別及管理系統 Tsao-Jiang Chang 張朝江 碩士 國立交通大學 資訊科學與工程研究所 94 Peer-to-peer (P2P) software runs over dynamic ports in order to disguise their existence. Conventional port-redirecting proxy architecture cannot manage P2P traffic effectively. A gateway-based P2P administration (P2PADM) architecture had been proposed for managing P2P traffic by inspecting content at the application layer. P2PADM executes connection classification in the kernel space and connection management in the user space. Context switch and data passing from the kernel space to the user space is necessary. We propose a new architecture called kP2PADM for improving the performance of P2PADM by moving the P2PADM package from the user space to the kernel space. The main challenge in this work is how to move the code to the kernel space compatibly with Linux kernel without panicking the kernel. The external benchmarking reveals that the throughput of kP2PADM is 88.85 Mbps higher than that of P2PADM. This work also addresses two weaknesses of P2PADM: (1) reconnection issue and (2) redundant delay due to packet loss. Two solutions are proposed for the two weaknesses: (1) connection cache and (2) fast pass. Ying-Dar Lin 林盈達 2006 學位論文 ; thesis 22 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立交通大學 === 資訊科學與工程研究所 === 94 === Peer-to-peer (P2P) software runs over dynamic ports in order to disguise their existence. Conventional port-redirecting proxy architecture cannot manage P2P traffic effectively. A gateway-based P2P administration (P2PADM) architecture had been proposed for managing P2P traffic by inspecting content at the application layer. P2PADM executes connection classification in the kernel space and connection management in the user space. Context switch and data passing from the kernel space to the user space is necessary. We propose a new architecture called kP2PADM for improving the performance of P2PADM by moving the P2PADM package from the user space to the kernel space. The main challenge in this work is how to move the code to the kernel space compatibly with Linux kernel without panicking the kernel. The external benchmarking reveals that the throughput of kP2PADM is 88.85 Mbps higher than that of P2PADM. This work also addresses two weaknesses of P2PADM: (1) reconnection issue and (2) redundant delay due to packet loss. Two solutions are proposed for the two weaknesses: (1) connection cache and (2) fast pass.
|
author2 |
Ying-Dar Lin |
author_facet |
Ying-Dar Lin Tsao-Jiang Chang 張朝江 |
author |
Tsao-Jiang Chang 張朝江 |
spellingShingle |
Tsao-Jiang Chang 張朝江 Integrating and Accelerating Content Classification and Management at P2P Gateways |
author_sort |
Tsao-Jiang Chang |
title |
Integrating and Accelerating Content Classification and Management at P2P Gateways |
title_short |
Integrating and Accelerating Content Classification and Management at P2P Gateways |
title_full |
Integrating and Accelerating Content Classification and Management at P2P Gateways |
title_fullStr |
Integrating and Accelerating Content Classification and Management at P2P Gateways |
title_full_unstemmed |
Integrating and Accelerating Content Classification and Management at P2P Gateways |
title_sort |
integrating and accelerating content classification and management at p2p gateways |
publishDate |
2006 |
url |
http://ndltd.ncl.edu.tw/handle/11964640827473109156 |
work_keys_str_mv |
AT tsaojiangchang integratingandacceleratingcontentclassificationandmanagementatp2pgateways AT zhāngcháojiāng integratingandacceleratingcontentclassificationandmanagementatp2pgateways AT tsaojiangchang zàidiǎnduìdiǎnzhádàoqìshàngzhěnghéyǔjiāsùyǐnèiróngwèijīchǔdebiànbiéjíguǎnlǐxìtǒng AT zhāngcháojiāng zàidiǎnduìdiǎnzhádàoqìshàngzhěnghéyǔjiāsùyǐnèiróngwèijīchǔdebiànbiéjíguǎnlǐxìtǒng |
_version_ |
1718283355413282816 |