Implementation and Performance Evaluation of Embedded IPsec in Microkernel OS

被引:0
|
作者
Hamad, Mohammad [1 ]
Prevelakis, Vassilis [1 ]
机构
[1] Tech Univ Carolo Wilhelmina Braunschweig, Inst Comp & Commun Networks, Braunschweig, Germany
关键词
Embedded IPsec; LwIP; network security; Microkernel;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The rapid development of the embedded systems and the wide use of them in many sensitive fields require safeguarding their communications. Internet Protocol Security (IPsec) is widely used to solve network security problems by providing confidentiality and integrity for the communications in the network, but it introduces communication overhead. This overhead becomes a critical factor with embedded systems because of their low computing power and limited resources. In this research, we studied the overhead of using embedded IPsec in constrained resource systems, which run microkernel operating system (OS), in terms of the network latency and throughput. To conduct our experiment first, we ran the test with an unmodified network stack, and then we ran the same test with the modified network stack which contains the IPsec implementation. Later, we compared the results obtained from these two sets of experiments to examine the overhead. Our research demonstrated that the overhead imposed by IPsec protocols is small and well within the capabilities of even low cost microcontrollers such as the one used in the Raspberry Pi computer.
引用
收藏
页数:7
相关论文
共 50 条
  • [2] Fast IPSec: A high-performance IPsec implementation
    Leffler, SJ
    USENIX ASSOCIATION PROCEEDINGS OF BSDCON '03, 2003, : 133 - 140
  • [3] Implementation and performance evaluation of hardware accelerated IPSec VPN for the home gateway
    Park, MH
    Beom, MJ
    Park, WK
    Jeong, YK
    Paik, EH
    7th International Conference on Advanced Communication Technology, Vols 1 and 2, Proceedings, 2005, : 1007 - 1010
  • [4] Design and implementation of an embedded VPN gateway based on IPSec
    Zheng, YJ
    Liu, Q
    Li, FM
    DCABES 2004, Proceedings, Vols, 1 and 2, 2004, : 225 - 227
  • [5] Fvaluation of Processing Distribution for Application Program and OS in Microkernel OS
    Kobayashi, Yuya
    Sato, Masaya
    Taniguchi, Hideo
    2019 SEVENTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING WORKSHOPS (CANDARW 2019), 2019, : 440 - 444
  • [6] Implementation of IPSec in High Performance router
    Gu Xiao-zhuo
    Yang Jian-zu
    Lan Ju-long
    2006 6th International Conference on ITS Telecommunications Proceedings, 2006, : 1057 - 1060
  • [7] Performance Analysis of Microkernel Based Virtualization Techniques on Embedded Systems
    Mathew, Deepa
    Jose, Bijoy A.
    Patra, Priyadarsan
    JOURNAL OF LOW POWER ELECTRONICS, 2019, 15 (02) : 273 - 281
  • [8] Analysis and implementation of custom cipher algorithm for IPsec under Linux OS
    Veinovic, Mladen
    Jevremovic, Aleksandar
    Simic, Goran
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2008, 8 (07): : 80 - 86
  • [9] The design and implementation of a microkernel-based parallel OS ''Cenju-3/DE''
    Takano, Y
    Howson, C
    Konishi, K
    Sugawara, T
    Araki, H
    Konagaya, A
    NEC RESEARCH & DEVELOPMENT, 1996, 37 (02): : 260 - 266
  • [10] Workplace microkernel and OS: A case study
    Fleisch, BD
    Co, MAA
    SOFTWARE-PRACTICE & EXPERIENCE, 1998, 28 (06): : 569 - 591