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

Full description

Bibliographic Details
Main Authors: Tsao-Jiang Chang, 張朝江
Other Authors: Ying-Dar Lin
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