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 条
  • [31] Implementation and performance evaluation of IEEE 802.15.4 unslotted CSMA/CA protocol on Contiki OS
    Hamadoun Tall
    Gerard Chalhoub
    Michel Misson
    Annals of Telecommunications, 2016, 71 : 517 - 526
  • [32] Reliability MicroKernel: Providing application-aware reliability in the OS
    Wang, Long
    Kalbarczyk, Zbighiew
    Gu, Weining
    Lyer, Ravishankar K.
    IEEE TRANSACTIONS ON RELIABILITY, 2007, 56 (04) : 597 - 614
  • [33] Refinement Verification of OS Services based on a Verified Preemptive Microkernel
    Li, Ximeng
    Chen, Shanyan
    Guan, Yong
    Zhang, Qianying
    Wang, Guohui
    Shi, Zhiping
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, FASE 2024, 2024, 14573 : 188 - 209
  • [34] Evaluation of A Secure Live Migration of Virtual Machines Using IPsec Implementation
    bin Sulaiman, Norshazrul Azman
    Masuda, Hideo
    INTERNATIONAL JOURNAL OF NETWORKED AND DISTRIBUTED COMPUTING, 2015, 3 (02) : 99 - 108
  • [35] IPSec/PHIL (Packet Header Information List): Design, implementation, and evaluation
    Wu, CL
    Wu, SF
    Narayan, R
    TENTH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS, PROCEEDINGS, 2001, : 206 - 211
  • [36] Implementation of interface for microkernel based network system
    Hu, Ningning
    Jin, Zhiquan
    Xie, Li
    Ruan Jian Xue Bao/Journal of Software, 1999, 10 (06): : 614 - 618
  • [37] Evaluation of A Secure Live Migration of Virtual Machines Using IPsec Implementation
    bin Sulaiman, Norshazrul Azman
    Masuda, Hideo
    2014 IIAI 3RD INTERNATIONAL CONFERENCE ON ADVANCED APPLIED INFORMATICS (IIAI-AAI 2014), 2014, : 687 - 693
  • [38] Proving Fairness and Implementation Correctness of a Microkernel Scheduler
    Daum, Matthias
    Doerrenbaecher, Jan
    Wolff, Burkhart
    JOURNAL OF AUTOMATED REASONING, 2009, 42 (2-4) : 349 - 388
  • [39] RTOS Evolution and Hardware Microkernel Implementation Benefits
    Ben Salem, Ahmed Karim
    Ben Saoud, Slim
    AFRICAN REVIEW OF PHYSICS, 2008, 2 : 10 - 12
  • [40] A Scalable Memory Management Service Based on Microkernel OS in Multicore Environment
    CHENG Zhonghan
    XU Xin
    HUANG Hao
    ZHU Runsheng
    ChineseJournalofElectronics, 2015, 24 (02) : 263 - 271