首页 | 本学科首页   官方微博 | 高级检索  
     

基于FPGA的万兆网的IPsec ESP协议设计与实现
引用本文:刘振钧,李治辉,林山.基于FPGA的万兆网的IPsec ESP协议设计与实现[J].通信技术,2015,48(2):242-245.
作者姓名:刘振钧  李治辉  林山
作者单位:中国电子科技集团公司第三十研究所,四川 成都 610041
摘    要:“Internet协议安全性(IPsec)”为IP层及其上层协议提供加解密和认证等安全服务。但对IPsec协议的处理已经成为高速网络实现的瓶颈。随着FPGA向着更大容量和更高速度方向发展,基于FPGA硬件实现的IPsec协议栈可以提供更高的网络性能。文中介绍了一种基于FPGA的万兆以太网IPsec ESP协议栈的设计,支持隧道模式和传输模式,具有抗重放能力。通过采用多级流水操作、多缓存乒乓操作、多进程并行处理等技术实现了万兆线速。

关 键 词:FPGA  万兆以太网  IPsec  ESP协议  

Design and Implementation of 10-Gigabit IPsec ESP Protocol based on FPGA
LIU Zhen-jun;LI Zhi-hui;LIN Shan.Design and Implementation of 10-Gigabit IPsec ESP Protocol based on FPGA[J].Communications Technology,2015,48(2):242-245.
Authors:LIU Zhen-jun;LI Zhi-hui;LIN Shan
Affiliation:(No.30 Institute of CETC, Chengdu Sichuan 610041,China);
Abstract:IPsec(Internet Protocol Security) provides security services such as encryption/decryption and authentication for IP and upper layer protocols,and however IPsec protocol processing now becomes the bottleneck in the implementation of high-speed networks. As FPGA moves toward larger scale and higher speed direction, the IPsec protocol implementation based on FPGA hardware could provide even better network performance. This paper gives a new design for implementing the 10-gigabit Ethernet IPsec ESP protocol based on FPGA, thus to support the tunnel mode and transport mode, and anti-replay ability. The 10-gigabit wire-speed can be achieved by using multi-stage pipelining, multi-cache ping-pong operation, and multi-process parallel processing technology.
Keywords:FPGA  10-gigabit Ethernet  IPsec ESP protocol  
本文献已被 CNKI 等数据库收录!
点击此处可从《通信技术》浏览原始摘要信息
点击此处可从《通信技术》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号