A Resource Efficient Implementation of the RESTCONF Protocol for OpenWrt Systems

03/22/2023
by   Malte Granderath, et al.
0

In recent years, the open source operating system OpenWrt has become a popular option for replacing proprietary firmware on networking devices such as home routers or access points. In order to configure an OpenWrt system, like setting up firewall rules, the user has to either sign in to the web interface or use SSH to manually change configuration files on the device. While the current approach is sufficient for small home networks, it only allows for limited automation of management tasks and configuration management becomes time-consuming, for example, on larger campus networks where access control lists on OpenWrt access points need updates regularly. This paper describes our efforts to implement the RESTCONF configuration management protocol standardized by the IETF on OpenWrt systems that have limited CPU and memory resources. We detail our design choices that make our implementation resource efficient for the use cases we target and we compare our implementation against other similar solutions. Our implementation is available on GitHub under an open source license.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/27/2019

DTN7: An Open-Source Disruption-tolerant Networking Implementation of Bundle Protocol 7

In disruption-tolerant networking (DTN), data is transmitted in a store-...
research
12/29/2021

Managing Home Routers with NETCONF over TLS and NETCONF Call Home

The Network Configuration (NETCONF) protocol and the associated YANG dat...
research
03/22/2022

Dozer: Migrating Shell Commands to Ansible Modules via Execution Profiling and Synthesis

Software developers frequently use the system shell to perform configura...
research
12/04/2021

Making Access Control Easy in IoT

Secure installation of Internet of Things (IoT) devices requires configu...
research
06/18/2021

Software-Defined Networking for Data Centre Network Management: A Survey

Data centres are growing in numbers and size, and their networks expandi...
research
11/21/2022

Preprint: Open Source Compiling for V1Model RMT Switch: Making Data Center Networking Innovation Accessible

Very few of the innovations in deep networking have seen data center sca...
research
02/04/2020

A Prototype of Serverless Lucene

This paper describes a working prototype that adapts Lucene, the world's...

Please sign up or login with your details

Forgot password? Click here to reset