作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

›› 2005, Vol. 31 ›› Issue (03): 52-54.

• 论文 • 上一篇    下一篇

基于Unix流机制的IPSec内核实现与改进

孔凡玉,于佳,李大兴   

  1. 山东大学网络信息安全研究所,山东大学网络信息安全研究所,山东大学网络信息安全研究所 济南 250100
  • 发布日期:2005-02-15

Implementation and Improvement of IPSec Kernel Based on Unix Streams Mechanism

KONG Fanyu,YU Jia, LI Daxing   

  1. (Institute of Network Security of Shandong University, Jinan 250100)
  • Published:2005-02-15

摘要: 在分析Unix的流机制(Streams)的基础上,详细论述了Unix系统下IPSec内核模块的实现方法:以流模块的方式实现IPSec内核,并且利用流机制的PUSH操作将其配置在TCP/IP协议栈中。最后,给出了提高IPSec内核模块处理性能的几种方法,包括修改MTU值以避免IP包分片、调节流核心资源和采用硬件芯片加密等。

关键词: 流机制, 内核, 流模块, IPSec协议

Abstract: Based on the principles and techniques of Unix streams mechanism, the implementation method of IPSec kernel module in Unix is discussed in detail: IPSec kernel module is implemented as a stream module and it is located into TCP/IP stack by PUSH operation. Furthermore, some suggestions of improving the processing performance of IPSec module are presented: modifying MTU value to avoid IP fragmentation, tuning the streams kernel resources and adopting crypto-chips for cryptographic operations.

中图分类号: