Font Size: a A A

Design And Implementation Of VPN Test System Based On Multi-core

Posted on:2012-09-19Degree:MasterType:Thesis
Country:ChinaCandidate:D YaoFull Text:PDF
GTID:2248330395955707Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Based on the analysis of the VPN technology, VPN test method and design patternof Tilera multi-core system, and combined with the test requirement of VPN and thefeature of multi-core processor system, the multi-core VPN test system, whichimplements its functional modules, is proposed in this paper.The multi-core VPN test system consists of4modules, namely, the controlmanagement moduleļ¼Œthe network communication module, the command processmodule and the stream process module. The management of the multi-core status andwork pattern in the multi-core system is implemented in control management module,and the complex structure in multi-core system is shielded, and thus the unitedmanagement interface is provided for host computer system.The user-defined protocolbetween the host computer system and the multi-core test system is designed in thenetwork communication module. The function of receiving and sending data in testsystem is implemented, and the data mapping of external data to tile kernel queue inmulti-core system is completed by IPP. The task decomposition process is implementedin the stream process module, which improves the performance of the test system. Thefunction of system task scheduling and allocation is designed and implemented in thecommand process module.The basic performance test of VPN, the function test of VPN and other testservices are provided by the multi-core VPN test system designed and implemented inthis paper. The construction of VPN test mode provides a solution that can be used inother VPN test work.
Keywords/Search Tags:Tilera, Multi-core technology, VPN, Test
PDF Full Text Request
Related items