Abstract:
Network bandwidth is affected severely because IPSec VPN gateway needs complex cryptographic transformation. This paper puts forward a parallel processing model for IPSec based on multi-core processor. In this model, IPSec packets are assigned to different processor units, so the network bandwidth can be improved. In addition, this model is implemented on Linux operating system. After performance testing, the IPSec VPN gateway which has a dual-core processor gains near double improvement.
Key words:
IPSec,
protocol parallel processing,
multi-core
摘要: IPSec VPN网关需要进行大量加解密运算,对网络传输带宽产生较大影响。该文提出基于多核处理器的IPSec协议并行处理模型,将IPSec网络报文调度到多个处理器单元上运行,从而提高传输带宽。在Linux操作系统上对该模型进行具体实现,经过测试,在双核处理器上,IPSec VPN网关获得了接近倍速的性能提升。
关键词:
IPSec协议,
协议并行处理,
多核
CLC Number:
LIU Lei; KONG Zhi-yin; ZHAO Rong-cai; WANG Lun-wei.
Research and Implementation of Parallel Processing Technology for IPSec Based on Multi-core Processor
[J]. Computer Engineering, 2009, 35(3): 139-141.
刘 磊;孔志印;赵荣彩;汪伦伟. 基于多核的IPSec并行处理技术研究与实现[J]. 计算机工程, 2009, 35(3): 139-141.