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 条
  • [21] MicroTEE: Designing TEE OS Based on the Microkernel Architecture
    Ji, Dongxu
    Zhang, Qianying
    Zhao, Shijun
    Shi, Zhiping
    Guan, Yong
    2019 18TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS/13TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING (TRUSTCOM/BIGDATASE 2019), 2019, : 26 - 33
  • [22] Early performance evaluation of Multi-OS embedded platforms using native simulation
    Fernandez, Rodrigo
    Posadas, Hector
    Villar, Eugenio
    16TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2013), 2013, : 64 - 67
  • [23] Performance Evaluation of a Secure Microkernel on a Single-Board Computer
    Bekele, Yohannes B.
    Limbrick, Daniel B.
    IEEE SOUTHEASTCON 2020, 2020,
  • [24] Implementation design of IPsec
    Xu, Jia
    Jing, Jiwu
    Jisuanji Gongcheng/Computer Engineering, 2002, 28 (01):
  • [25] Proving Fairness and Implementation Correctness of a Microkernel Scheduler
    Matthias Daum
    Jan Dörrenbächer
    Burkhart Wolff
    Journal of Automated Reasoning, 2009, 42 : 349 - 388
  • [26] DESIGN AND IMPLEMENTATION OF THE ITRON SPECIFICATION - AN EMBEDDED INDUSTRIAL REALTIME OS
    TAKEYAMA, H
    SAKAMURA, K
    MICROPROCESSORS AND MICROSYSTEMS, 1989, 13 (08) : 514 - 524
  • [27] Implementation for embedded interrupt based on uC/OS-II
    Xu Ling-wei
    Liu Fei
    Proceedings of the 2007 Chinese Control and Decision Conference, 2007, : 999 - 1002
  • [28] Microkernel Goes General: Performance and Compatibility in the HongMeng Production Microkernel
    Chen, Haibo
    Miao, Xie
    Jia, Ning
    Wang, Nan
    Li, Yu
    Liu, Nian
    Liu, Yutao
    Wang, Fei
    Huang, Qiang
    Li, Kun
    Yang, Hongyang
    Wang, Hui
    Yin, Jie
    Peng, Yu
    Xu, Fengwei
    PROCEEDINGS OF THE 18TH USENIX SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION, OSDI 2024, 2024, : 465 - 485
  • [29] Implementation and performance evaluation of IEEE 802.15.4 unslotted CSMA/CA protocol on Contiki OS
    Tall, Hamadoun
    Chalhoub, Gerard
    Misson, Michel
    ANNALS OF TELECOMMUNICATIONS, 2016, 71 (9-10) : 517 - 526
  • [30] A Performance Evaluation of IPsec with Post-Quantum Cryptography
    Bae, Seungyeon
    Chang, Yousung
    Park, Hyeongjin
    Kim, Minseo
    Shin, Youngjoo
    INFORMATION SECURITY AND CRYPTOLOGY - ICISC 2022, 2023, 13849 : 249 - 266