A VPN Performances Analysis of Constrained Hardware Open Source Infrastructure Deploy in IoT Environment

Virtual private network (VPN) represents an HW/SW infrastructure that implements private and confidential communication channels that usually travel through the Internet. VPN is currently one of the most reliable technologies to achieve this goal, also because being a consolidated technology, it is...

Full description

Bibliographic Details
Main Authors: Antonio Francesco Gentile, Davide Macrì, Floriano De Rango, Mauro Tropea, Emilio Greco
Format: Article
Language:English
Published: MDPI AG 2022-09-01
Series:Future Internet
Subjects:
Online Access:https://www.mdpi.com/1999-5903/14/9/264
_version_ 1797488202547724288
author Antonio Francesco Gentile
Davide Macrì
Floriano De Rango
Mauro Tropea
Emilio Greco
author_facet Antonio Francesco Gentile
Davide Macrì
Floriano De Rango
Mauro Tropea
Emilio Greco
author_sort Antonio Francesco Gentile
collection DOAJ
description Virtual private network (VPN) represents an HW/SW infrastructure that implements private and confidential communication channels that usually travel through the Internet. VPN is currently one of the most reliable technologies to achieve this goal, also because being a consolidated technology, it is possible to apply appropriate patches to remedy any security holes. In this paper we analyze the performances of open source firmware OpenWrt 21.x compared with a server-side operating system (Debian 11 x64) and Mikrotik 7.x, also virtualized, and different types of clients (Windows 10/11, iOS 15, Android 11, OpenWrt 21.x, Debian 11 x64 and Mikrotik 7.x), observing the performance of the network according to the current implementation of the various protocols and algorithms of VPN tunnel examined on what are the most recent HW and SW for deployment in outdoor locations with poor network connectivity. Specifically, operating systems provide different performance metric values for various combinations of configuration variables. The first pursued goal is to find the algorithms to guarantee a data transmission/encryption ratio as efficiently as possible. The second goal is to research the algorithms capable of guaranteeing the widest spectrum of compatibility with the current infrastructures that support VPN technology, to obtain a connection system secure for geographically scattered IoT networks spread over difficult-to-manage areas such as suburban or rural environments. The third goal is to be able to use open firmware on constrained routers that provide compatibility with different VPN protocols.
first_indexed 2024-03-09T23:58:44Z
format Article
id doaj.art-c070e7c56b934677a63eec5b0a181d0e
institution Directory Open Access Journal
issn 1999-5903
language English
last_indexed 2024-03-09T23:58:44Z
publishDate 2022-09-01
publisher MDPI AG
record_format Article
series Future Internet
spelling doaj.art-c070e7c56b934677a63eec5b0a181d0e2023-11-23T16:20:47ZengMDPI AGFuture Internet1999-59032022-09-0114926410.3390/fi14090264A VPN Performances Analysis of Constrained Hardware Open Source Infrastructure Deploy in IoT EnvironmentAntonio Francesco Gentile0Davide Macrì1Floriano De Rango2Mauro Tropea3Emilio Greco4Institute for High-Performance Computing and Networking (ICAR), National Research Council of Italy (CNR), Via P. Bucci, 8/9C, 87036 Rende, ItalyInstitute for High-Performance Computing and Networking (ICAR), National Research Council of Italy (CNR), Via P. Bucci, 8/9C, 87036 Rende, ItalyDIMES Department, University of Calabria, Via P. Bucci 39/C, 87036 Rende, ItalyDIMES Department, University of Calabria, Via P. Bucci 39/C, 87036 Rende, ItalyInstitute for High-Performance Computing and Networking (ICAR), National Research Council of Italy (CNR), Via P. Bucci, 8/9C, 87036 Rende, ItalyVirtual private network (VPN) represents an HW/SW infrastructure that implements private and confidential communication channels that usually travel through the Internet. VPN is currently one of the most reliable technologies to achieve this goal, also because being a consolidated technology, it is possible to apply appropriate patches to remedy any security holes. In this paper we analyze the performances of open source firmware OpenWrt 21.x compared with a server-side operating system (Debian 11 x64) and Mikrotik 7.x, also virtualized, and different types of clients (Windows 10/11, iOS 15, Android 11, OpenWrt 21.x, Debian 11 x64 and Mikrotik 7.x), observing the performance of the network according to the current implementation of the various protocols and algorithms of VPN tunnel examined on what are the most recent HW and SW for deployment in outdoor locations with poor network connectivity. Specifically, operating systems provide different performance metric values for various combinations of configuration variables. The first pursued goal is to find the algorithms to guarantee a data transmission/encryption ratio as efficiently as possible. The second goal is to research the algorithms capable of guaranteeing the widest spectrum of compatibility with the current infrastructures that support VPN technology, to obtain a connection system secure for geographically scattered IoT networks spread over difficult-to-manage areas such as suburban or rural environments. The third goal is to be able to use open firmware on constrained routers that provide compatibility with different VPN protocols.https://www.mdpi.com/1999-5903/14/9/264VPNIPsecSSTPOpenVPNOpenConnectAccel-PPP
spellingShingle Antonio Francesco Gentile
Davide Macrì
Floriano De Rango
Mauro Tropea
Emilio Greco
A VPN Performances Analysis of Constrained Hardware Open Source Infrastructure Deploy in IoT Environment
Future Internet
VPN
IPsec
SSTP
OpenVPN
OpenConnect
Accel-PPP
title A VPN Performances Analysis of Constrained Hardware Open Source Infrastructure Deploy in IoT Environment
title_full A VPN Performances Analysis of Constrained Hardware Open Source Infrastructure Deploy in IoT Environment
title_fullStr A VPN Performances Analysis of Constrained Hardware Open Source Infrastructure Deploy in IoT Environment
title_full_unstemmed A VPN Performances Analysis of Constrained Hardware Open Source Infrastructure Deploy in IoT Environment
title_short A VPN Performances Analysis of Constrained Hardware Open Source Infrastructure Deploy in IoT Environment
title_sort vpn performances analysis of constrained hardware open source infrastructure deploy in iot environment
topic VPN
IPsec
SSTP
OpenVPN
OpenConnect
Accel-PPP
url https://www.mdpi.com/1999-5903/14/9/264
work_keys_str_mv AT antoniofrancescogentile avpnperformancesanalysisofconstrainedhardwareopensourceinfrastructuredeployiniotenvironment
AT davidemacri avpnperformancesanalysisofconstrainedhardwareopensourceinfrastructuredeployiniotenvironment
AT florianoderango avpnperformancesanalysisofconstrainedhardwareopensourceinfrastructuredeployiniotenvironment
AT maurotropea avpnperformancesanalysisofconstrainedhardwareopensourceinfrastructuredeployiniotenvironment
AT emiliogreco avpnperformancesanalysisofconstrainedhardwareopensourceinfrastructuredeployiniotenvironment
AT antoniofrancescogentile vpnperformancesanalysisofconstrainedhardwareopensourceinfrastructuredeployiniotenvironment
AT davidemacri vpnperformancesanalysisofconstrainedhardwareopensourceinfrastructuredeployiniotenvironment
AT florianoderango vpnperformancesanalysisofconstrainedhardwareopensourceinfrastructuredeployiniotenvironment
AT maurotropea vpnperformancesanalysisofconstrainedhardwareopensourceinfrastructuredeployiniotenvironment
AT emiliogreco vpnperformancesanalysisofconstrainedhardwareopensourceinfrastructuredeployiniotenvironment